您的当前位置:首页正文

Android之app压测实践

来源:化拓教育网

环境准备

压测步骤(6步)

1、打开手机上的开发者选项,勾选USB调试

2、手机与电脑链接,通过usb线将两者链接,并在cmd窗口中执行adb devices

显示链接的设备名称

3、安装测试app

adb install xxx.apk(默认被放下data/app路径下)

  4.1、通过adb shell pm list package 获取包名(ps:如果想获取包的路径可使用adb shell pm list package -f)

结果

  4.2、adb shell dumpsys activity> d:\log.txt(需要先打开apk后,再敲入命令)

通过txt文件进行查找结果

5、发送压测指令 adb shell monkey 10(10的含义,告诉monkey执行10个指令,指令由monkey随机操作;Events injection的个数与约定的10 是一致的所以说明没有异常事件)

执行结果

上述操作是在整个android·机器中随机点击,并未达到想要的目的,如制定某个app进行随机操作

解决方式:adb shell monkey -p package 100

执行结果

// 后面的内容 app 前-后-前(表示由app前台调用后台又返回到前台的过程)