當前位置:
首頁 > 最新 > 實現高速點擊的 Android Monkey 自動化工具 fastmonkey-代號 Maxim

實現高速點擊的 Android Monkey 自動化工具 fastmonkey-代號 Maxim

主頁:

https://github.com/zhangzhao4444/Maxim

優勢

如何使用

參數說明

特性簡介

a. 速度快 每秒10-15個Action事件

界面控制項解析演算法通過改造底層framework,直接使用AccessibilityNodeInfo並優化減化其調度流程,解析速度控制在50ms內,可對界面變化做快速反應。

b. Android全平台兼容

兼容Android5,6,7,8各系列。通過反射原理動態解析各平台Api差異,使用一套邏輯兼容全系列。

c. 防跳出

控制項解析時獲取進程推棧Top Activity,按非白即黑立即執行切回。各事件執行時按特有邏輯屏蔽掉狀態欄,防止誤操作。

d. 防休眠

休眠時自動檢測並喚醒屏幕。

e. 熔斷機制

當事件按某個特有模式固定執行一段時間時則自動觸發熔斷開始自拉活,防止假死。如重複點擊同一位置n秒。

f. 場景細粒度

引入Activity黑白名單,可控制限定在某些場景內。如只測試某幾個相關頁面。

g. 隨機自動輸入

檢測當遇到可輸入模式時,按設定(ape.string)或隨機輸入鍵盤事件。如輸入666或2333彈幕

隨機輸入 需要提前安裝adbkeyboard

https://github.com/senzhk/ADBKeyBoard

h. 崩潰堆棧自動保存

當崩潰(crash、oom)發生時自動抓取,並存於/sdcard/crash-dump.log

todo

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 TesterHome 的精彩文章:

線上廣告的測試方法

TAG:TesterHome |