安卓app功能没有问题之后,经常使用adb提供的monkey来测试一个或者多个app在不同设备上的稳定性,把app的使用融入到更加复杂的场景中来观察app的稳定性情况。
adb接入安卓设备,并在/data/data/目录下找到需要测试app的包名
测试单个app的稳定性
#测试包名为com.utstar.appstoreapplication.activity的app,随机100个事件并将日志保存到C:\test\test.log
adb shell monkey -p com.utstar.appstoreapplication.activity 100 >C:\test\test.log
同时测试多个app
adb shell monkey -p com.utstar.appstoreapplication.activity -p com.android.browser 1000 >C:\test\test.log