快捷搜索: 王者荣耀 脱发

使用批处理实现单个应用的monkey测试

前序:

如果想获取某个android应用程序包名来进行monkey测试,一般使用的方法是: 如果想获取某个android应用程序包名来进行monkey测试,一般使用的方法是:
adb logcat | findstr "Displayed"
可以获取到: adb logcat | findstr "Displayed"可以获取到:
I/ActivityManager(  986): Displayed cn.nubia.calendar.preset/cn.nubia.calendar.AllInOneActivity: +1s665ms
上面得到的数据,Displayed后面跟着的就是刚打开的应用的包名,使用此包名便可以进行次单包应用的monkey测试; I/ActivityManager( 986): Displayed cn.nubia.calendar.preset/cn.nubia.calendar.AllInOneActivity: +1s665ms 上面得到的数据,Displayed后面跟着的就是刚打开的应用的包名,使用此包名便可以进行次单包应用的monkey测试;
但是此方法需要2个步骤,对于自动化测试来说,简单易用是自动化的最高追求; 但是此方法需要2个步骤,对于自动化测试来说,简单易用是自动化的最高追求;

解决方法:

但是要实现一步进行monkey测试,需要借用批处理,获取到应用的包名,涉及到logcat命令的使用, 但是要实现一步进行monkey测试,需要借用批处理,获取到应用的包名,涉及到logcat命令的使用,
经验分享 程序员 微信小程序 职场和发展