最近在使用 Uiautomator 执行 Ui 自动化测试,现在想将运行后的测试结果输出并保存为 html 格式,望高手不吝赐教!!!
编写好 html 格式 往里面传数据就好;最好的办法是数据库
是 1.0 还是 2.0? 2.0 自带报告。1.0 的话你把执行的输出流保存为 txt 格式,去 git 上找一找,有 txt 转为 xml 格式的,然后用 jenkins 里的插件,就可以把 xml 转为 html 了。
用 HTMLRunner?
有更详细点的描述么?
2.0 的报告在你工程目录下的 result 文件夹里面
项目名\app\build\reports\androidTests\connected
另外,每次执行的时候会覆盖之前的报告,如果不想报告覆盖,你可以在 gradle 里加入
我这里是用 releaseTime() 来区别报告文件夹名称的
你好,我在 build.gradle 文件中添加了
testOptions{
reportDir="$project.buildDir"
}
但是运行用例后还是没有出 report,是因为什么呢?
可以用 spoon 来驱动,可以看看:
1.截图流程
2.log
您好,我在代码里面使用了 spoon 截图,但是运行后提示 java.lang.RuntimeException: Unable to capture screenshot.请问这是为什么呢,我有添加了文件读取权限的
你给我的信息只是她不能截图而已。。但我不清楚为啥不能截图。。另外我有改过 spoon 的截图方式,不知道是不是你目前不能截图的原因,修改的地方可以看我博客:http://www.cnblogs.com/alexkn/p/5958810.html