jus*_*ris 10 java webdriver report maven allure
我正在尝试使用Allure-framework为我的Selenium WebDriver测试生成报告.我使用了Allure版本1.3.9的JUnitframework和allure-maven-plugin.我运行测试,mvn test然后使用生成报告mvn site.我在target/site/allure-maven-plugin/目录中看到生成的报告.当我用Firefox 打开index.html页面时,它可以正常工作.然而,当在Chrome或Safari中做同样的事情时,我什么也看不见.
怎么了?我错过了什么吗?我的pom.xml档案就在这里.
van*_*ooh 15
此问题与默认Webkit安全设置有关,该设置禁止在本地文件系统上执行Ajax请求.您至少有两种可能的解决方案:
$ allure报告公开
要在 chrome 中使用诱惑报告,您有两个选择:
mvn allure:serve目标。它将生成报告并在 Chrome 中打开一个选项卡(如果是默认浏览器)mvn allure:report目标生成报告并使用任何 http 服务器为您自己的站点提供服务。如果你有节点,你可以使用http-server例如npm install http-server -g然后http-server target/site/allure-maven-plugin)不要使用--allow-file-access-from-files标志,它是危险的
| 归档时间: | 
 | 
| 查看次数: | 12239 次 | 
| 最近记录: |