-
自动化测得的过程:要借助Monkey工具完成各种随机事件的输入。
什么是monkey?
发送伪随机用户时间的工具
什么是ADB?
手机和电脑的软连接,调试手机上应用的一个入口
查看全部 -
自动化测试场景:模拟事件流
查看全部 -
记录一下笔记查看全部
-
压测环境准备:jdk和python环境
app压测过程
step1:开发者选项中,将USB调试选上
step2:确认手机和电脑成功连接()
查看全部 -
压力测试结果分析
carsh
ANR
查看全部 -
monkey:在adb shell中,生成各种用户或者系统的伪随机事件。
monkeyRunner:通过对monkey命令进行封装为各种API,然后通过API控制各种命令。
monkeyScript:被monkey识别的命令集合,完成固定的操作,但是不可以完成截图操作
monkeyRunner APIs:monkeyRunner,用来连接设备或模拟器;monkeyDevice,提供安装,卸载应用,发送模拟事件;monkeyImage,完成图像保存,及对比的操作
查看全部 -
adb shell monkey -f<scriptfile><event-count>
DispatchTrackball命令 轨迹球事件;
DispatchPointer 命令 点击事件;
DispatchString命令 输入字符串事件;DispatchString(String text)
LaunchActivity 启动应用;
UserWait 等待事件;
DispatchPress 按下键值;
查看全部 -
忽略崩溃和异常 --ignore-crashes<event-count>
忽略超时事件 --ignore-timeouts<event-count>
查看全部 -
--pct-motion <百分比>
查看全部 -
--pct-touch
查看全部
举报