国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

App穩定性測試-Fastbot使用筆記

heartFollower / 1953人閱讀

摘要:背景最近一直在尋求一款可以做穩定性的測試工具,大部分文章推薦使用的,利用隨機事件來對做大量點擊事件的測試。如基于的如,基于的二次開發的穩定性測試工具。下面記錄下使用字節跳動開源工具的使用方法。

背景:最近一直在尋求一款可以做app穩定性的測試工具,大部分文章推薦使用的monkey,利用隨機事件來對app做大量點擊事件的測試。其實除了monkey,還有很多開源的工具。如:基于appium的appcrawler? ? ?如maxim,fastbot基于monkey的二次開發的穩定性測試工具。下面記錄下使用字節跳動開源工具fastbot的使用方法。

1.下載項目Fastbot-Android?

??????將項目Fastbot-Android? ?git到本地,下載地址:GitHub - bytedance/Fastbot_Android: Fastbot(2.0) is a model-based testing tool for modeling GUI transitions to discover app stability problemshttps://github.com/bytedance/Fastbot_Android

2.環境準備

?????????1) pc端需要有安卓adb的環境,即手機連接電腦后,在cmd上輸入adb? devices能夠查看到設備

????????2)將項目中的jar包和lib目錄下的文件導入到測試手機,建議導入到/sdcard? ?和/data/local/tmp/

adb push libs? /data/local/tmp/adb push fastbot-thirdpart.jar /sdcardadb push framework.jar /sdcaradb push monkeyq.jar /sdcard

3.啟動Fastbot

? ? ? ? 環境準備好后,根據需求執行以下命令,參數可以自定義。

adb -s 設備號 shell CLASSPATH=/sdcard/monkeyq.jar:/sdcard/framework.jar:/sdcard/fastbot-thirdpart.jar exec app_process /system/bin com.android.commands.monkey.Monkey -p 包名 --agent reuseq --running-minutes 遍歷時長 --throttle 事件頻率 -v -v

備注:參數的含義? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

?????????-s 設備號 多個設備需要指定設備號,多帶帶設備無需此-s參數
?? ??????-p 包名 遍歷app的包名,-p+包名
?? ??????--agent reuseq 遍歷模式,無需更改
?? ??????--running-minutes 遍歷時長(分鐘) # 遍歷時間:--running-minutes 時間
?? ??????--throttle 事件頻率 遍歷事件頻率,建議為500-800

可選參數:

????????--bugreport 崩潰時保存bug report log
?? ?????--output-directory /sdcard/xxx log/crash 另存目錄

4.報告分析

? ? ? ? 程序運行完后,會打印出崩潰carsh,anr 以及monkey事件的數量,如果有崩潰,可以cd 到手機/sdcard/crash-dump.log文件中查看,捕獲的Anr 同時也會寫入?/sdcard/oom-traces.log?文件

5.高速截圖

? ? ? ? 新增一個文件名為:max.config 在文件中寫入

  • max.takeScreenshot = true
  • max.takeScreenshotForEveryStep = true
  • max.saveGUITreeToXmlEveryStep =true? ? ? ? ? ? ? ? ? ? ? ? ? ??

? ? ? ?然后將max.config文件push到手機端/sdcard? ,--throttle 參數要 >200 才會截圖

adb push max.config /sdcard

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/123893.html

相關文章

  • 軟件測試筆記(一)理論篇

    摘要:軟件測試筆記一理論篇有句話是這么說的能動手就別嗶嗶,尤其是在工作節奏堪比跑馬的今天,大家都推崇實干精神,能解決問題就好,去他的理論。在軟件產品完成了單元測試集成測試和系統測試之后,產品發布之前所進行的軟件測試活動。 軟件測試筆記(一)理論篇 有句話是這么說的:能動手就別嗶嗶,尤其是在工作節奏堪比跑馬的今天,大家都推崇實干精神,能解決問題就好,去他的理論。但是無可否認的是,良好的理論素養...

    付永剛 評論0 收藏0
  • 軟件測試筆記(一)理論篇

    摘要:軟件測試筆記一理論篇有句話是這么說的能動手就別嗶嗶,尤其是在工作節奏堪比跑馬的今天,大家都推崇實干精神,能解決問題就好,去他的理論。在軟件產品完成了單元測試集成測試和系統測試之后,產品發布之前所進行的軟件測試活動。 軟件測試筆記(一)理論篇 有句話是這么說的:能動手就別嗶嗶,尤其是在工作節奏堪比跑馬的今天,大家都推崇實干精神,能解決問題就好,去他的理論。但是無可否認的是,良好的理論素養...

    Galence 評論0 收藏0
  • 軟件測試筆記(一)理論篇

    摘要:軟件測試筆記一理論篇有句話是這么說的能動手就別嗶嗶,尤其是在工作節奏堪比跑馬的今天,大家都推崇實干精神,能解決問題就好,去他的理論。在軟件產品完成了單元測試集成測試和系統測試之后,產品發布之前所進行的軟件測試活動。 軟件測試筆記(一)理論篇 有句話是這么說的:能動手就別嗶嗶,尤其是在工作節奏堪比跑馬的今天,大家都推崇實干精神,能解決問題就好,去他的理論。但是無可否認的是,良好的理論素養...

    inapt 評論0 收藏0

發表評論

0條評論

heartFollower

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<