Trunner
github 地址:
https://github.com/shixue33/trunner
2014-07-25 更新:
不过这个工具里边有些坑:
1 支持的测试类里边只能有一个测试方法(起因是楼主测的小米盒子一个测试类里边只能执行第一个测试方法,不然就崩溃,后来数据设计就没考虑有多个方法的)
2 自定义数据在用例多次执行时,也会多次存储,这个还没有想到解决办法,但是楼主认为这个优先级不高。如果用到这个功能的同学不希望多次执行用例,只需要将 trycount 留空即可。
3 每次执行一个机型都会发一份邮件,而不是执行完所有的机型再发邮件(因为刚开始写的时候只是想写个批量执行 adb 命令然后导出结果的工具,数据设计得不合理,后来想改的时候发现要改的东西太多了)
4 这货是为 TV 盒子设计的,包括截图的展示,如果手机使用,最后一个结果页面的截图可能使用不正常
5 页面模版在 html 文件夹内,大家可以自行改,但是不要修改 ## 标签的位置(- -能力所限,html 只能做成这样了)
6 大家如果有兴趣,晚点我把源码 pull 上来。不过 github 我不会用
最后,欢迎大家拍砖~
ps:后天要分享安卓自动化~好紧张啊好紧张/(ㄒ o ㄒ)/~~
不是专业开发,很多东西可能写得很不专业,请谅解哈~