首页 > 编程知识 正文

笔记类app,百度深度测试rom乐园

时间:2023-05-04 11:44:54 阅读:50952 作者:4852

背景:最近正在寻找可以制造APP稳定性的测试工具。 大多数文章都建议monkey利用随机事件对APP进行大量点击事件的测试。 其实除了monkey,还有很多开源工具。 例如,基于appium的appcrawler,例如maxim、fastbot是基于monkey的二次开发的稳定性测试工具。 记录fastbot (字节跳动的开源工具)的使用方式。

1 .下载项目快速引导安卓

本地下载项目Fastbot-Android git至: github-byte dance/fast bot _ Android : fast bot (2.0 ) isa model-basedtestingttion

2 .环境准备1 )需要pc端有AndroidADB的环境。 也就是说,在手机上连接电脑后,在cmd上输入adb devices即可看到设备

2 )将项目的jar包和lib目录下的文件导入测试手机,然后单击/sdcard和/data/local/tmp/

adbpushlibs/data/local/tmp/adbpushfastbot-third part.jar/sdcardadbpushframework.jar/sdcaradbpushmonkeyq.jar

adb -s设备号shellc lasspath=/SD card/monkeyq.jar :/SD card/framework.jar :/SD card/fast bot-third part.jarexexar sxddxcom.Android.commands.monkey.monkey-p包名称----agentreuseq-- -运行

-s设备编号多个设备必须指定设备编号,单个设备不需要此-s参数

-p包名称遍历app的包名称、-p包名称

- -代理请求扫描模式,无需变更

-运行维护遍历时间(分钟)遍历时间:--运行维护时间

--throttle事件频率遍历事件频率,建议500-800

可选参数:

- -在--bugreport崩溃时保存bug报告日志

保存到- output-directory/SD card/xxxlog/crash目录

4 .报告器分析器运行后,将打印崩溃缓存、anr和monkey事件的数量。 如果发生崩溃,可以在手机/sdcard/crash-dump.log文件中以cd形式查看,捕获的anr也会写入/sdcard/oom-traces.log文件中

5 .将名为max.config的文件名添加到文件中

携带max.take screen shot=true max.takescreenshotforeverystep=true max.saveguitreetoxmleverystep=true以及max.config文件

adb push max.config /sdcard

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。