无法在Firefox最新版本68中打开“魅力”报告。使用mvn allure:report生成报告后,我们打开了index.html文件。但是没有显示报告。
用过的Jar-Allure Maven 2.10.0
答案 0 :(得分:0)
我生成的诱惑报告为html,并在暂时禁用安全参数后在chrome中运行 为了以HTML格式生成Allure报告,我按照以下格式使用了命令: 魅力生成魅力结果魅力报告html
此后,我创建了一个批处理文件(windows),并将其放置在报告文件夹中。要运行报告,我只执行了批处理文件,然后在chrome中打开了报告。
我用的是chrome v79 另外,也可以在firefox中运行报告。您可以通过转到about:config url,然后取消选中privacy.file_unique_origin布尔值来利用此限制。
但是请注意,这只会恢复为<68 protection>模式 我已经共享了我的批处理文件。
TASKKILL /F /IM chrome.exe
set "Command="
SET mypath=%~dp0
echo %mypath:~0,-1%
for /f "tokens=2,*" %%A in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Google Chrome\shell\open\command" /ve 2^>nul') do set "Command=%%~B"
if not defined Command for /f "tokens=2,*" %%A in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Clients\StartMenuInternet\Google Chrome\shell\open\command" /ve 2^>nul') do set "Command=%%~B"
if not defined Command echo Google Chrome was not found.
if defined Command start "Browser" "%Command%" --allow-file-access-from-files --disable-web-security "%mypath:~0,-1%/index.html"
希望这会有所帮助