您现在的位置是:网站首页 > 分类 > 文章详情

app稳定性测试

T2018年6月7日 21:21672人围观
app
简介稳定性测试,对应于异常性测试,即发生异常情况时,系统如何反应的测试

1、将 awl.strings framework.jar monkey.jar 三个文件导入到手机sdcard里,使用命令 adb push awl.strings/ framework.jar /monkey.jar( 文件所在路径) /sdcard/ 导入成功的提示如附件所示
---以上三个文件的下载地址:https://pan.baidu.com/s/1rNraUzC5eOQoyKaiJSOGng
---awl.strings 为配置的指定activtiy
---查看包名、启动acitivity使用命令:

D:\adt-bundle-windows-x86-20130917\sdk\build-tools\android-4.3>aapt dump badging D:\MonkeyRunner_ApkTest-master\ApkTest\apk\driver-test-1.1.2.apk > D:\MonkeyRunner_ApkTest-master\ApkTest\log.txt

2、使用
1)整个app直接跑:

 连接真机运行:  
adb shell CLASSPATH=/sdcard/monkey.jar:/sdcard/framework.jar exec app_process /system/bin tv.panda.test.monkey.Monkey  -p  com.alog.driver --pct-uiautomatormix 70  --running-minutes 60 -v -v -v  
 脱机运行:  
adb shell "CLASSPATH=/sdcard/monkey.jar:/sdcard/framework.jar exec app_process /system/bin tv.panda.test.monkey.Monkey -p com.alog.driver --uiautomatormix --running-minutes 60 -v -v  >/sdcard/monkeyout.txt 2>/sdcard/monkeyerr.txt &"

2)跑特定的activity:

 连接真机运行:  
adb shell CLASSPATH=/sdcard/monkey.jar:/sdcard/framework.jar exec app_process /system/bin tv.panda.test.monkey.Monkey  -p  com.alog.driver --pct-uiautomatormix 70 --act-whitelist-file  /sdcard/awl.strings --running-minutes 60 -v -v -v 
  脱机运行:  
adb shell "CLASSPATH=/sdcard/monkey.jar:/sdcard/framework.jar exec app_process /system/bin tv.panda.test.monkey.Monkey -p com.alog.driver --uiautomatormix --act-whitelist-file  /sdcard/awl.strings --running-minutes 60 -v -v  >/sdcard/monkeyout.txt 2>/sdcard/monkeyerr.txt &"

①运行时需要打开USB调试和USB模拟点击(如果已经开着,我们使用命令adb devices显示设备还是未授权的,那么直接将usb调试重新开关下在手机上按提示操作就ok了)
②awl.strings这个文件存放apk的入口activity以及你想要测试的页面的acitivity

本文参考:https://testerhome.com/topics/11719
monkey环境搭建参考下:https://www.cnblogs.com/lynn-li/p/5885001.html

文章评论

阿里云-云大使推广
阿里云-云服务器推广

微信公众号