Continuous integration 在Travis CI for maven测试中是否有访问和查看html报告的方法?

Continuous integration 在Travis CI for maven测试中是否有访问和查看html报告的方法?,continuous-integration,testng,maven-3,travis-ci,Continuous Integration,Testng,Maven 3,Travis Ci,在Travis CI for maven testng测试中是否有访问和查看html报告的方法 此时,Travis CI日志是我查看有多少测试通过/失败/跳过等的唯一方法 大概是这样的: 测试运行:34,失败:0,错误:0,跳过:0,所用时间:50.427秒 结果: 测试运行:34,失败:0,错误:0,跳过:0 但是,此目录中生成了surefire报告: [信息]Surefire报告目录:/home/travis/build/xxxx/yyyy/target/Surefire报告 我想访问sur

在Travis CI for maven testng测试中是否有访问和查看html报告的方法

此时,Travis CI日志是我查看有多少测试通过/失败/跳过等的唯一方法

大概是这样的: 测试运行:34,失败:0,错误:0,跳过:0,所用时间:50.427秒

结果:

测试运行:34,失败:0,错误:0,跳过:0

但是,此目录中生成了surefire报告:

[信息]Surefire报告目录:/home/travis/build/xxxx/yyyy/target/Surefire报告

我想访问surefire reports/index.html文件并查看结果


这可能吗,有人能帮忙吗?

我也有同样的问题。不幸的是,Travis似乎不支持HTML报告。我还没有尝试过,但是根据这个建议的解决方法,以及其他建议,我们可以使用
lynx-dump
来呈现HTML文件并让Travis输出它

也许我误解了一件事,但如果测试是好的,为什么只看报告呢?测试是绿色的吗?顺便说一句:如果我了解travis ci文档,你就没有访问文件夹的权限。因为它们在dockertanks@khmarbaise中运行。如果我的任何测试失败,我不知道是什么断言出错了等等。Travis CI日志只显示哪些测试失败,而不显示失败测试的“实际”和“预期”详细信息。如果您不知道哪个断言出错,那么您的测试不够细粒度,这听起来好像您有一个包含多个断言的测试用例。最好根据您的期望进行命名的测试,并记住,如果不是通常有错误,单元测试应该非常短。。。