smart_monkey for ios
崇州ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
工具包原文:https://testerhome.com/topics/2523
前提:
真機或模擬器上安裝appdebug包;
簡要操作步驟:
1. mac上安裝homebrew,只需要一條命令行,從官網(wǎng)獲?。篽ttp://brew.sh/
2. 安裝brew成功后,執(zhí)行以下三條命令
Step 1. brew install libimobiledevice
Step 2. brew install -HEAD ideviceinstaller
Step 3. brew install p_w_picpathmagick
3. 以上工具包全部安裝成功后,即可 開始運行smart_monkey; (如果是真機運行,需要打開權(quán)限,手機設(shè)置中“開發(fā)者”中啟用“EnableUIAutomation”選項)
執(zhí)行命令
smart_monkey -a ${App_BunnelID}
參數(shù)說明:
-a: 指向被測程序的BundleID(不可缺省)。e.g.-a com.mytest.app
-w: 指向測試設(shè)備的UDID,可以通過$instruments -s devices進(jìn)行設(shè)備id的查看,若缺省則默認(rèn)指向第一臺設(shè)備(模擬器或真機)。e.g.-w 26701a3a5bc17038ca0465186407b912375b35a7
-n: monkey測試的執(zhí)行次數(shù),默認(rèn)為1次。e.g.-n 3
-d: 測試報告地址,默認(rèn)為當(dāng)前目錄下的smart_monkey_result文件夾下。e.g.-d ~/my-monkey-test-result
-t: 執(zhí)行時間,單位為秒。e.g.-t 60
-s: 指向被測app的.dSYM文件,若出現(xiàn)crash,解析crash為明文。e.g.-s testapp.dSYM
-c: 自定義的配置集路徑,參數(shù)必須為目錄,目錄下必須包含custom.js,若使用handler,目錄下需存在名為handler的文件夾,用于存放相關(guān)文件。e.g.-c /my/path/custom_cfg
//遇到問題可查閱:https://github.com/vigossjjj/CrashMonkey4IOS/blob/master/Troubleshooting.md
4. monkey運行成功后 生成的報表位置:/user/smart_monkey_result
生成的結(jié)果包含有:運行時截圖png列表、resutl.html 、系統(tǒng)日志、運行時完全日志等
云筆記 實踐 得到結(jié)果如下:
1. monkey 運行完成后,結(jié)果生成 為 report_日期 格式,存在本地,下圖為一個report中的內(nèi)容;
結(jié)果中包含這一次monkey運行中的所有截屏和日志和最終結(jié)果統(tǒng)計;
2. 圖1中的result.html為完全的結(jié)果統(tǒng)計,如果有失敗的情況,會在里面列表;
下圖為云筆記 未出現(xiàn)crash的結(jié)果統(tǒng)計,圖中的3個tab可以點擊查看具體日志;
3. 整個運行過程中的monkey操作記錄日志,在uiautomation.html 里
使用smart_monkey的好處:結(jié)果統(tǒng)計明確,生成報表格式;
缺點還在研究中。。。
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
文章題目:(二)smart_monkeyforios測試工具包.note
本文路徑:http://muchs.cn/article38/pjjepp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、商城網(wǎng)站、網(wǎng)站營銷、品牌網(wǎng)站制作、網(wǎng)站策劃、Google
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)