Jenkins 中运行Android lint和monkey
2016-04-19 10:55
537 查看
前提是Jenkins中已经建好job,若没有可以参考这篇
:/article/9943422.html
进入到相应job的配置页面。
Lint:
1.在增加构建后操作中添加lint
2.在高级中添加lint的通过标准
monkey
1.在跑monkey前需要将此次构建的apk包安装到模拟器或者手机上,在增加构建步骤中添加“install Android package“。
当build成功后,相应版本的路径下会生成的apk,例如:
与此同时,jenkins当前工程的workspace中也会产生apk,这个路径下的apk只有一组,每次build成功后都会更新,所以我们在APK file中填写的就是这个路径,保证每次monkey跑的都是最新的apk
此外,在构建后操作添加 Archive the artifacts
2.在增加构建操作中添加monkey tester
Packages IDs 处填写包名。
Event Count 填写随机事件的次数
Delay between events 添加事件间隔时间(ms)
如上图,1500x200ms,那么理论上跑完此次monkey需要5分钟。
在构建后操作中添加monkey result
其中Filename,
如果空着,那么需要在你本地的工程的根目录下新建一个叫monkey.txt的文件。注意是将远端工程代码下载后,存放在本地的那个路径,不是Jenkins中的路径。
:/article/9943422.html
进入到相应job的配置页面。
Lint:
1.在增加构建后操作中添加lint
2.在高级中添加lint的通过标准
monkey
1.在跑monkey前需要将此次构建的apk包安装到模拟器或者手机上,在增加构建步骤中添加“install Android package“。
当build成功后,相应版本的路径下会生成的apk,例如:
与此同时,jenkins当前工程的workspace中也会产生apk,这个路径下的apk只有一组,每次build成功后都会更新,所以我们在APK file中填写的就是这个路径,保证每次monkey跑的都是最新的apk
此外,在构建后操作添加 Archive the artifacts
2.在增加构建操作中添加monkey tester
Packages IDs 处填写包名。
Event Count 填写随机事件的次数
Delay between events 添加事件间隔时间(ms)
如上图,1500x200ms,那么理论上跑完此次monkey需要5分钟。
在构建后操作中添加monkey result
其中Filename,
如果空着,那么需要在你本地的工程的根目录下新建一个叫monkey.txt的文件。注意是将远端工程代码下载后,存放在本地的那个路径,不是Jenkins中的路径。
相关文章推荐
- Android WebView 因重定向无法正常goBack()解决方案
- Android 可拖动的seekbar自定义进度值
- Android 静默安装/后台安装
- Android截取视频帧并转化为Bitmap示例
- Android 图片处理(一)
- 人脸矫正之人眼检测实例(Android)
- Android 中个别机型运行完崩溃出现UnsatisfiedLinkError 错误的原因及解决方案
- 高效加载大图
- android-修改TextView中部分文字的颜色
- 优化android studio编译效率的方法
- Android下使用Properties文件保存程序设置
- 关于 Android 进程保活,你所需要知道的一切
- 关于Android Studio里的Gradle,你所需要知道的都在这里了
- Android拍照或相册获取照片上传 (带图片剪裁)
- IDA动态调试so库
- android 禁用点击事件的三个属性
- Android Json的使用(2) 使用Jackson解析和生成json
- Android实现登录界面和功能实例
- android proguard
- Android Studio Tips Of the Day