使用批处理实现单个应用的monkey测试
2014-09-16 15:41
295 查看
前序:
如果想获取某个android应用程序包名来进行monkey测试,一般使用的方法是:adb logcat | findstr "Displayed"可以获取到:
I/ActivityManager( 986): Displayed cn.nubia.calendar.preset/cn.nubia.calendar.AllInOneActivity: +1s665ms
上面得到的数据,Displayed后面跟着的就是刚打开的应用的包名,使用此包名便可以进行次单包应用的monkey测试;
但是此方法需要2个步骤,对于自动化测试来说,简单易用是自动化的最高追求;
解决方法:
但是要实现一步进行monkey测试,需要借用批处理,获取到应用的包名,涉及到logcat命令的使用,相关文章推荐
- 使用DRS的维护模式实现单个VM的测试
- 基于 Laravel 开发博客应用系列 —— 从测试开始(二):使用Gulp实现自动化测试
- 使用UI Automation实现自动化测试--6 (模拟鼠标在自动化测试中的应用)
- 使用UI Automation实现自动化测试--7.2 (模拟键盘复杂操作在自动化测试中的应用)
- 使用Ynm3k的iosMonkey脚本测试iOS应用的稳定性
- 使用UI Automation实现自动化测试--7.1 (模拟键盘输入数据在自动化测试中的应用)
- 使用iosMonkey脚本测试iOS应用的稳…
- H5 Web App 的性能测试平台 : 使用 Frida 实现 AOP 拦截 hook Android 原生应用的方法
- 使用UI Automation实现自动化测试--7.1 (模拟键盘输入数据在自动化测试中的应用)
- 使用UI Automation实现自动化测试--7.2 (模拟键盘复杂操作在自动化测试中的应用)
- 使用UI Automation实现自动化测试--6 (模拟鼠标在自动化测试中的应用)
- 使用批处理文件实现JDK环境变量的设置
- 初次使用Atlas JavaScript (Part 3 - 实现自己的应用)
- 使用dos批处理文件的意义与应用方法
- 使用批处理方式实现文件与文件夹的删除
- 使用" 参数化基类" 和" 成员函数指针" 模拟实现虚函数--在实际中的应用
- 使用Log4j为项目配置日志输出应用详解以及示例演示的实现分析
- 用批处理备份还原网络配置并实现不同IP间的切换(netsh应用)
- 实现Weblogic应用的灵活、自动、快速部署:使用wlst+ant+jython+xbean
- 使用AOP,在spring中实现简单的性能测试