android app的渠道包太多,需要自动化验证脚本,本次采用批处理+robotium脚本的方式解决这个问题
运行视频上传到了:http://v.youku.com/v_show/id_XNjMzNzc5OTMy.html
运行方法如下:
1、环境准备
PC上安装JDK,配置环境变量
PC上安装adb.exe,配置环境变量
resignNew.bat
autoTest.bat
debug.keystore
手机上安装testMMQ.apk(这是测试脚本的打包程序)
把渠道包重新签名,方法:
1、把所有渠道包和resignNew.bat、debug.keystore放在同一个文件夹中,拖动渠道包到resignNew.bat文件上,自动对所有渠道包进行签名
![](https://i-blog.csdnimg.cn/blog_migrate/549b9c3b616a450f19a5c437f17243f8.jpeg)
2、签名后的渠道包会在resignedAPK文件夹中
![](https://i-blog.csdnimg.cn/blog_migrate/b94d647adaed388c6639e8effa9b8536.jpeg)
3、连接android手机
4、在resignedAPK文件夹中,拖动渠道包到autoTest.bat文件上,程序会逐一对渠道包进行验证,每个渠道包1分钟。运行过程如下
![](https://i-blog.csdnimg.cn/blog_migrate/1158ca925a96b79ba4cdd97ba9f6bb3e.jpeg)