-
手工测试的理论分析,总结出自动化测试的中心问题是解决事件流的问题,而事件流是手机在处理问题的时候的操作或者说是运行过程查看全部
-
1、开展压力测试的原因是提高产品的留存率和使用率 2、开展首次压力测试的时间应该是在项目完成并首次使用成功后,在夜间测试查看全部
-
u查看全部
-
这部分不是很清楚查看全部
-
adb devices连接手机 需要一个andriod模拟器 adb install package.apk安装被测包 adb shell monkey 1000发送压力指令,发送1000个指令,monkey随机操作组合 monkey结果: activityResuming,APP从前台调用后台,又从后台恢复到前台 events injected 1000:执行完成 需要明确告诉monkey需要测试的包 获取App包名adb logcat | grep START 给指定包做压力测试 adb shell monkey -p packagename 1000查看全部
-
android-sdk环境变量查看全部
-
adb logcat | grep START 获取包名查看全部
-
MonkeyRunner查看全部
-
MonkeyScript查看全部
-
Monkeyrunner 1.MonkeyRunner API -alert 警告框 void alert()查看全部
-
Monkey Script 执行Monkey脚本的命令: adb shell monkey -f<scriptfile> <event-count> 1.DispatchTraceball命令 轨迹球事件 Dispatch Traceball() action 0代表按下,1代表弹起,x和y代表的坐标点 2.DispatchPointer命令 点击事件 3.DispatchString命令 输入字符串事件 DispatchString(String text) 4.LaunchActivity命令 启动应用 LaunchActivity(package,Activity) 5.UserWait命令 等待事件 UserWait(1000)毫秒 6.DispatchPress命令 按下键值 DispatchPress(int keycode)#keycode 66回车键查看全部
-
3.触摸事件 设定触摸事件百分比 adb shell monkey -p packagename --pct-touch <percent> adb shell monkey -v -p packagename --pct-touch <percent>查看全部
-
Monkey高级参数的应用 2.seed参数 指定随机生成数的seed值 adb shell monkey -s <seed> <event-count> 确保每次的随机执行结果一样,确保执行随机执行路径一致查看全部
-
Monkey 高级参数的应用 1.throttle 指定事件之间的间隔 adb shell monkey -p pachagename --throttle 1000 100查看全部
-
准备测试环境: 1.准备Android SDK环境 2.准备Python环境 adb devices连接手机 需要一个andriod模拟器 adb install package.apk安装被测包 adb shell monkey 1000发送压力指令,发送1000个指令,monkey随机操作组合 monkey结果: activityResuming,APP从前台调用后台,又从后台恢复到前台 events injected 1000:执行完成 需要明确告诉monkey需要测试的包 获取App包名adb logcat | grep START 给指定包做压力测试 adb shell monkey -p packagename 1000查看全部
举报
0/150
提交
取消