[發(fā)明專利]一種應用程序的測試方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 202011057527.X | 申請日: | 2020-09-29 |
| 公開(公告)號: | CN112131129B | 公開(公告)日: | 2023-09-08 |
| 發(fā)明(設計)人: | 陳驁;文國軍;丁先;張?zhí)旌?/a> | 申請(專利權(quán))人: | 中國銀行股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F21/57;G06F8/70 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 錢娜 |
| 地址: | 100818 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 應用程序 測試 方法 系統(tǒng) | ||
1.一種應用程序的測試方法,其特征在于,適用于應用程序的測試系統(tǒng),所述應用程序的測試系統(tǒng)包括用戶交互界面、多個流程自動化機器人RPA執(zhí)行器和流程自動化機器人RPA集中控制器,所述用戶交互界面與所述RPA集中控制器的一端連接,所述多個RPA執(zhí)行器分別與所述RPA集中控制器的另一端連接,將每一RPA執(zhí)行器設置在安裝有待測試應用程序的操作系統(tǒng)或移動設備上,所述方法包括:
當所述RPA執(zhí)行器接收到所述RPA集中控制器發(fā)送的測試指令時,獲取待測試應用程序所處的測試場景,所述測試指令是測試人員通過所述用戶交互界面發(fā)送至所述RPA集中控制器的,所述測試場景是指安裝有所述待測試應用程序的操作系統(tǒng)或移動設備的類型;
所述RPA執(zhí)行器基于所述測試場景,確定與所述測試場景對應的測試流程;
所述RPA執(zhí)行器基于所述測試流程對所述待測試應用程序進行測試,得到測試數(shù)據(jù),并將所述測試數(shù)據(jù)反饋給所述RPA集中控制器,所述測試數(shù)據(jù)包括所述待測試應用程序的響應時間,操作系統(tǒng)或移動設備內(nèi)的CPU使用率和內(nèi)存使用率,以及漏洞BUG;
所述RPA集中控制器接收每一所述RPA執(zhí)行器反饋的測試數(shù)據(jù),并基于每一所述RPA執(zhí)行器反饋的測試數(shù)據(jù)生成測試數(shù)據(jù)比對報告,以便于測試人員查看所述測試數(shù)據(jù)比對報告和所述測試數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于每一所述RPA執(zhí)行器反饋的測試數(shù)據(jù)生成測試數(shù)據(jù)比對報告,包括:
基于每一所述響應時間計算所述響應時間的均值,并將所述響應時間的均值與預設標準響應時間進行比對,得到第一差值;
基于每一所述CPU使用率計算所述CPU使用率的均值,并將所述CPU使用率的均值與預設標準CPU使用率進行比對,得到第二差值;
基于每一所述內(nèi)存使用率計算所述內(nèi)存使用率的均值,并將所述內(nèi)存使用率的均值與預設標準內(nèi)存使用率進行比對,得到第三差值;
計算每一所述漏洞BUG的個數(shù),并與預設標準漏洞BUG的個數(shù)進行對比,得到第四差值;
將所述測試數(shù)據(jù)、第一差值、第二差值、第三差值、第四差值,以及每一測試數(shù)據(jù)的標準差值打包生成測試數(shù)據(jù)比對報告,以便于測試人員基于所述測試數(shù)據(jù)比對報告和所述測試數(shù)據(jù)調(diào)節(jié)所述待測試應用程序的參數(shù)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
所述RPA集中控制器獲取在預設時間段內(nèi)進行至少2次測試的待測試應用程序的所有測試數(shù)據(jù);
所述RPA集中控制器基于所述待測試應用程序的所有測試數(shù)據(jù)進行統(tǒng)計,生成統(tǒng)計報告;
所述RPA集中控制器根據(jù)所述統(tǒng)計報告,確定所述待測試應用程序的測試情況是否符合預設的測試要求。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述RPA集中控制器基于所述待測試應用程序的所有測試數(shù)據(jù)進行統(tǒng)計,生成統(tǒng)計報告,包括:
將進行多次測試得到的所述測試數(shù)據(jù)中的響應時間,CPU使用率,內(nèi)存使用率,和漏洞BUG分別進行統(tǒng)計,得到所述響應時間,CPU使用率,內(nèi)存使用率,和漏洞BUG各自對應的統(tǒng)計表;
集合得到的各個統(tǒng)計表,生成統(tǒng)計報告。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國銀行股份有限公司,未經(jīng)中國銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011057527.X/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





