一種移動應(yīng)用程序GUI智能測試方法及系統(tǒng)

基本信息

申請?zhí)?/td> CN202110116469.1 申請日 -
公開(公告)號 CN113032243B 公開(公告)日 2021-12-17
申請公布號 CN113032243B 申請公布日 2021-12-17
分類號 G06F11/36;G06K9/62 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 胡瑞;陳敏剛;陳文捷;胡蕓;蔡立志;龔家瑜;沈穎;馬澤宇;趙毅 申請(專利權(quán))人 上海計(jì)算機(jī)軟件技術(shù)開發(fā)中心
代理機(jī)構(gòu) 北京高沃律師事務(wù)所 代理人 杜陽陽
地址 201112 上海市閔行區(qū)聯(lián)航路1588號技術(shù)中心樓321室
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種移動應(yīng)用程序GUI智能測試方法及系統(tǒng),該方法包括:根據(jù)打圖形元素標(biāo)簽的GUI截圖訓(xùn)練目標(biāo)檢測模型;根據(jù)同時(shí)打圖形元素標(biāo)簽和交互標(biāo)簽的GUI交互事件序列訓(xùn)練深度強(qiáng)化學(xué)習(xí)模型;獲取移動應(yīng)用程序當(dāng)前狀態(tài)的GUI截圖;根據(jù)訓(xùn)練完成的目標(biāo)檢測模型,獲得打圖形元素標(biāo)簽的當(dāng)前狀態(tài)的GUI截圖;檢測圖形元素標(biāo)簽中是否存在GUI缺陷;根據(jù)訓(xùn)練完成的深度強(qiáng)化學(xué)習(xí)模型,獲得打圖形元素標(biāo)簽和交互標(biāo)簽的當(dāng)前狀態(tài)的GUI截圖;根據(jù)打圖形元素標(biāo)簽和交互標(biāo)簽的當(dāng)前狀態(tài)的GUI截圖,施加操作動作到被操作的圖形元素,更新移動應(yīng)用程序的狀態(tài);根據(jù)深度強(qiáng)化學(xué)習(xí)模型中獎(jiǎng)勵(lì)函數(shù)判斷是否停止測試。本發(fā)明提高了移動應(yīng)用程序GUI自動化測試的自動化水平及效率。