【发布时间】:2019-01-03 10:05:32
【问题描述】:
我无法找到有关如何以 xml 格式生成 uiautomator 测试报告的任何信息。我发现日志转换器可以用于此目的,但我想知道该工具(uiautomator)本身是否具有报告生成属性?
提前致谢
【问题讨论】:
我无法找到有关如何以 xml 格式生成 uiautomator 测试报告的任何信息。我发现日志转换器可以用于此目的,但我想知道该工具(uiautomator)本身是否具有报告生成属性?
提前致谢
【问题讨论】:
UI Automator 不提供此功能。报告生成通常在测试本身之外的一层处理(由测试运行程序或测试工具)。例如,如果您使用 Gradle 运行测试,它将为您处理报告生成。
有关类似问题的更多讨论,请参阅https://stackoverflow.com/a/33901239/1999084。
【讨论】:
如果你使用的是uiautomator 1.0,控制台输出是Junit格式,你可以使用Junit测试报告转换器。
如果您使用的是 uiautomator 2.0,只需运行命令
gradlew cC
该报告将由android gradle插件自动生成并定位在${YOUR_MODULE}\build\report。
【讨论】: