我创建了一系列简单的测试并使用"npm test"运行它们。测试运行,然后:
用户/MYNAME@login_tests % npm 运行报告
>生成的test@1.0.0报告/用户/MYNAME/puppetry测试/导出
>诱惑服务
正在生成到临时目录的报告...
报告已成功生成到/var/folder/nj/h39x0fk54qg85l5kq_vxmx400000gp/T/5115131715937267387/allure-report
正在启动网络服务器...
2020-01-02 12:20:58.440:INFO::main:日志记录初始化@1580ms到
org.eclipse.jetty.util.log.StdErrLog
服务器在 http://10.5.28.57:52639/启动。
但是当我访问该网站时,我得到的只是一个连接被拒绝通知。Chrome & Firefox & Safari。奇怪的是,今天早上一切都很好。我看到了漂亮的html页面。我在同一目录中使用 python 启动了简单的服务器,并在 localhost:8000 上查看了结果,但它缺少所有魅力的漂亮之处。
Allure 服务的 IP 地址可能是问题所在。我遇到了同样的问题,并通过选择本地主机作为 IP 解决了它。
allure serve -h localhost