如何在Uiautomator中导出结果

时间:2013-12-18 07:22:18

标签: uiautomator

UiAutomator输出当前显示在CMD提示符中。

当我运行测试时,输出显示在命令提示符中。如何将其导出到.txt文件/ html文件。

2 个答案:

答案 0 :(得分:2)

您可以使用以下内容:

adb shell "uiautomator runtest test.jar -c test_class" >> file.txt

上面的代码将输出附加到file.txt

答案 1 :(得分:0)

我们可以使用以下github项目将控制台输出结果转换为标准的junit xml结果。

https://github.com/dpreussler/automator-log-converter

用法

  • 最初将输出重定向到文本文件格式,如上所述。

使用automator-log-convertor:

  • 使用./gradlew jar命令
  • 构建jar文件
  • 运行java –jar path-to\automator-log-converter-1.0.0-SNAPSHOT.jar path-to\output.text,其中uiautomator jar文件的路径位于build/libs/目录

这会将文本文件格式转换为标准的junit xml格式。