[發明專利]一種應用程序的測試方法及系統有效
| 申請號: | 202011057527.X | 申請日: | 2020-09-29 |
| 公開(公告)號: | CN112131129B | 公開(公告)日: | 2023-09-08 |
| 發明(設計)人: | 陳驁;文國軍;丁先;張天航 | 申請(專利權)人: | 中國銀行股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F21/57;G06F8/70 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 錢娜 |
| 地址: | 100818 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用程序 測試 方法 系統 | ||
本發明提供一種應用程序的測試方法及系統,包括當RPA執行器接收到RPA集中控制器發送的測試指令時,獲取待測試應用程序所處的測試場景;并基于測試場景,確定與測試場景對應的測試流程;再基于測試流程對待測試應用程序進行測試,得到測試數據,然后將測試數據反饋給RPA集中控制器;RPA集中控制器基于接收到的每一RPA執行器反饋的測試數據生成測試數據比對報告,以便于測試人員查看測試數據比對報告和測試數據。在本方案中,不需要人工進行測試,可以通過多個RPA執行器執行測試流程,以對應用程序進行測試處理,RPA集中控制器將每一RPA執行器反饋的測試數據進行處理,生成測試數據比對報告,從而提高應用程序的測試效率。
技術領域
本發明涉及計算機技術領域,尤其涉及一種應用程序的測試方法及系統。
背景技術
隨著科技的不斷發展,市面上出現了多種操作系統,比如網間網操作系統(Internet?work?0perating?System,IOS)以及安卓Android等,以及多種移動設備,比如終端IPAD、華為以及小米等。
為了使開發好的應用能夠與各種操作系統和移動設備適配,需要在各種操作系統和移動設備中對開發好的應用進行測試。在各種操作系統和移動設備中對開發好的應用進行測試時,測試人員需要先編寫測試腳本,并基于測試腳本對各種操作系統和移動設備進行測試,以通過測試結果調整應用。由于需要對多個操作系統和移動設備中對開發好的應用進行測試,且測試腳本是由測試人員編寫的,因此,通過人工的方式對應用的測試,會導致測試效率較低。
發明內容
有鑒于此,本發明實施例提供一種應用程序的測試方法及系統,以解決現有技術中應用的測試效率較低的問題。
為實現上述目的,本發明實施例提供如下技術方案:
本發明實施例第一方面公開了一種應用程序的測試方法,適用于應用程序的測試系統,所述應用程序的測試系統包括用戶交互界面、多個流程自動化機器人RPA執行器和流程自動化機器人RPA集中控制器,所述用戶交互界面與所述RPA集中控制器的一端連接,所述多個RPA執行器分別與所述RPA集中控制器的另一端連接,將每一RPA執行器設置在安裝有待測試應用程序的操作系統或移動設備上,所述方法包括:
當所述RPA執行器接收到所述RPA集中控制器發送的測試指令時,獲取待測試應用程序所處的測試場景,所述測試指令是測試人員通過所述用戶交互界面發送至所述RPA集中控制器的,所述測試場景是指安裝有所述待測試應用程序的操作系統或移動設備的類型;
所述RPA執行器基于所述測試場景,確定與所述測試場景對應的測試流程;
所述RPA執行器基于所述測試流程對所述待測試應用程序進行測試,得到測試數據,并將所述測試數據反饋給所述RPA集中控制器,所述測試數據包括所述待測試應用程序的響應時間,操作系統或移動設備內的CPU使用率和內存使用率,以及漏洞BUG;
所述RPA集中控制器接收每一所述RPA執行器反饋的測試數據,并基于每一所述RPA執行器反饋的測試數據生成測試數據比對報告,以便于測試人員查看所述測試數據比對報告和所述測試數據。
可選的,所述基于每一所述RPA執行器反饋的測試數據生成測試數據比對報告,包括:
基于每一所述響應時間計算所述響應時間的均值,并將所述響應時間的均值與預設標準響應時間進行比對,得到第一差值;
基于每一所述CPU使用率計算所述CPU使用率的均值,并將所述CPU使用率的均值與預設標準CPU使用率進行比對,得到第二差值;
基于每一所述內存使用率計算所述內存使用率的均值,并將所述內存使用率的均值與預設標準內存使用率進行比對,得到第三差值;
計算每一所述漏洞BUG的個數,并與預設標準漏洞BUG的個數進行對比,得到第四差值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國銀行股份有限公司,未經中國銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011057527.X/2.html,轉載請聲明來源鉆瓜專利網。





