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