Jenkins----多设备并发执行monkey测试(构建一个多配置项目)_app自动化测试
1.安装Matrix插件
登陆后,左边栏选择 【Manage Jenkins】 ----> 【Manage Plugins】
插件如果安装失败,可以尝试一下重启jenkins,然后再安装
2.创建项目
3.Configuration Matrix 配置(矩阵项目配置)
电脑连接的手机设备
不直接填写设备串号 127.0.0.1:62001 是因为,运行的时候,jenkins会去自动的创建文件夹,文件夹名称会被创建为 127.0.0.1:62001,但是我们自动,这样是无法创建文件夹的,就会导致运行失败
所以,此处我们不能直接填写设备串号,直接截图设备串号中不一样的部分进行填写
3.构建
构建完成后保存项目
可根据自己的测试需求,输入对应的adb命令
# monkey 执行命令 adb -s 127.0.0.1:62001 shell monkey -p org.cnodejs.android.md -v --throttle 500 20 -s 127.0.0.1:62001 # 执行的手机设备串号 -p org.cnodejs.android.md # 执行运行的app包名 -v # 显示详细日志 日志级别分为三个基本 -vv 表示最详细的日志级别 --throttle 500 # 每个事件之间的 间隔时间 为500 毫秒 20 # 执行20个随机事件
查看运行日志:
分别查看2个设备的控制台输出: