Ynm3k的iosMonkey腳本
Ynm3k是基于官方提供的UI Automation擴(kuò)展的
自動化測試框架。
它的基本架構(gòu)和功能參見 http://wenku.baidu.com/view/a513c2779b6648d7c1c746d3.html 這里只闡述其中iosMonkey.js腳本的使用,
使用步驟:
1、打開instruments,左側(cè)選擇設(shè)備(是真機(jī)還是模擬器),然后選擇Automation工具
2、選擇target
3、導(dǎo)入腳本
4、運(yùn)行設(shè)置
導(dǎo)入后選擇腳本編輯界面

在腳本末尾有運(yùn)行設(shè)置項,如圖
表明了允許隨機(jī)的一些操作(點擊、滑動、雙擊、晃動、音量加減、鎖屏),及點擊頻率和點擊次數(shù),上圖是每0.5秒點擊一次,最多點擊30W次。
5、點擊record,開始運(yùn)行。
注意事項:
1、真機(jī)連接時,若出現(xiàn)設(shè)備是灰色不可選,
是因為該設(shè)備沒有在xcode里設(shè)置use for development,在這里給設(shè)備安裝開發(fā)證書和設(shè)置
2、該腳本是基于坐標(biāo)的點擊,為了不讓誤點狀態(tài)欄或下拉出通知欄導(dǎo)致會切換到其他應(yīng)用,建議將工具欄區(qū)域在可點范圍內(nèi)去掉。可在腳本此處做如下修改:
上圖顯示的設(shè)備左上角原點縱坐標(biāo)加50像素,可點區(qū)域高度減50像素,