本發(fā)明提供了一種Monkey測試方法及裝置,給待測試應(yīng)用軟件預(yù)先創(chuàng)建控件坐標(biāo)數(shù)據(jù)庫,從所述控件坐標(biāo)數(shù)據(jù)庫中選取當(dāng)前顯示界面的標(biāo)識所對應(yīng)的至少一個控件坐標(biāo);依次觸發(fā)所獲取的控件坐標(biāo);響應(yīng)觸發(fā)每個所述控件坐標(biāo)所產(chǎn)生的偽輸入事件,判斷所述待測試應(yīng)用軟件是否出錯閃退,如果是,捕獲堆棧中所述待測試應(yīng)用軟件閃退前所響應(yīng)的最后一個偽輸入事件所調(diào)用的應(yīng)用程序。從所述控件坐標(biāo)數(shù)據(jù)庫中選取控件坐標(biāo)對待測試應(yīng)用軟件進(jìn)行Monkey測試,由于每個控件坐標(biāo)被觸發(fā)時都能夠產(chǎn)生偽輸入事件,利用所述控件坐標(biāo)數(shù)據(jù)庫中的控件坐標(biāo)進(jìn)行Monkey測試執(zhí)行有效,避免觸發(fā)隨機(jī)生成的點擊坐標(biāo)無法產(chǎn)生偽輸入事件導(dǎo)致Monkey測試失效的問題,提高M(jìn)onkey測試的執(zhí)行效率。
聲明:
“Monkey測試方法及裝置” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)