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

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