技術(shù)總結(jié)
本發(fā)明公開了一種應(yīng)用用戶界面的遍歷測試裝置,包括:獲取模塊,用于獲取當(dāng)前目標用戶界面的控件樹;遍歷模塊,用于對控件樹所對應(yīng)的各控件進行遍歷,并生成當(dāng)前目標用戶界面上可發(fā)生的若干用戶動作;模擬模塊,用于模擬執(zhí)行用戶動作,并對模擬執(zhí)行用戶動作后所對應(yīng)的第一用戶界面進行截圖;任務(wù)棧模塊,用于當(dāng)?shù)谝挥脩艚缑嬷写嬖谂c當(dāng)前目標用戶界面不同的若干第二用戶界面時,將第二用戶界面加入任務(wù)棧中;獲取模塊還用于:獲取任務(wù)棧的棧頂所對應(yīng)的用戶界面,并將該用戶界面作為當(dāng)前目標用戶界面。本發(fā)明還公開了一種應(yīng)用用戶界面的遍歷測試方法。本發(fā)明能夠提升用戶界面遍歷測試的自動化程度和用戶界面的覆蓋率,進而提高測試效果。
技術(shù)研發(fā)人員:王浩
受保護的技術(shù)使用者:努比亞技術(shù)有限公司
文檔號碼:201610649124
技術(shù)研發(fā)日:2016.08.09
技術(shù)公布日:2017.01.04