增强型MonkeyRunner脚本计划
作者:网络转载 发布时间:[ 2013/12/26 15:03:29 ] 推荐标签:自动化
近,做android项目测试,测试一个应用程序在多个设备中分辨率是否合适,麻烦得要命,不停的截图比较,前一段时间,研究了一下monkeyrunner ,决定通宵写一个实用性强的monkeyrunner来方便测试使用
前一段时间写的monkeyrunner资料
http://youxilua.blog.51cto.com/3357586/772666
功能说明:
可以自动安装apk到android模拟器或者android实机
可以截取设定好activity运行在android模拟器或者android实机上的效果图
截图根据设备名和截取时间保存
能够自动设别所有运行中的android模拟器或者android实机
能够自动安装在特定文件夹下所有的apk文件到android模拟器或者实机
功能实现:
环境配置:
设置好android /tootls 和 android /platform-tools 目录的到环境变量中,确保adb命令能够在cmd下正常运行
脚本编写:
该功能需要创建以下几个文件
componentName.txt
使用约定
每一行为需要运行的activity的完整名字
例如:
kg.tom/.HandlerThreadActivity
kg.monkey/.MonkeyActivity
takeSnap.bat
@echo off
rem 获取当前运行设备 adb devices > devices.txt rem
获取APK文件 dir apk /B > apk.txt rem 运行monkeyrunner
脚本 monkeyrunner work.py
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11