本机 mac,安装了 allure 2.17.3 jdk1.8 maven 3.8
下载官网中 allure-testng-example https://github.com/allure-examples/allure-testng-example
并按照文档中执行:
mvn clean test site
mvn io.qameta.allure:allure-maven:serve
生成报告正常

但是浏览器中打开 http://218.30.64.194:64307/ 则提示无法访问 ERR_CONNECTION_TIMED_OUT

排查过程:

  1. 确定防火墙已关闭
  2. 按照官方文档 https://docs.qameta.io/allure-report/frameworks/java/testng 执行 mvn clean test 和 allure serve allure-results ,也是生成报告成功,但是打不开网站。
  3. 分开生成 allure generate
    allure generate xxx allure open xxx 也能够正常生成报告,但还是打不开网站

我觉得似乎是 jetty 启动服务的问题,各位是否遇到过这样的问题?如何解决呢?


↙↙↙阅读原文可查看相关链接,并与作者交流