Android自动化测试生成单元测试结果报告
使用robotium进行 Android应用进行 自动化测试,之前用TMTS框架,但收集到的 单元测试结果常常会少掉一些用例集。。穷则思变,Android的测试框架主要是通过InstrumentationTestRunner对被测应用进行控制与执行,因此可以对InstrumentationTestRunner进行扩展以完成测试结果收集,然后通过jenkins的Publish JUnit testresult report插件得到结果报告。 1.新建一个javapackage,新建一个java类 源码来自开源项目:https://code.google.com/p/nbandroid-utils/ 源码中生成的TEST-all.xml结果文件位于/data/data/com.example/files目录下,要导出结果文件的话,需要 手机拥有root权限,比较麻烦,因此下面修改了文件存放路径,有SD卡则文件位于SD卡的/robotium目录下 package com.example.test.instrumentation; import java.io.File; import...
