1

我从 github 下载了 qmetry maven 项目,并在我的 eclipse 中可以使用。报告早些时候工作,但从昨天开始,它在我没有对任何 JS 或 HTML 文件进行任何更改的情况下不起作用。

请帮我解决它。

在此处输入图像描述

谢谢,普拉尚特

4

2 回答 2

1

在 Chrome 中 创建 chrome 快捷方式。重命名为仪表板 Chrome 右键单击​​ -> 属性 附加目标 --allow-file-access-from-files 示例:“C:\Program Files (x86)\Google\Chrome\Application\chrome.exe” --allow-file- access-from-files 单击确定关闭所有 chrome 实例,然后使用该快捷方式打开 chrome 并尝试在其中打开报告。

在 Edge Chromium 中 创建 Edge 快捷方式。重命名为 Dashboard Edge 右键单击​​ -> 属性将此附加到目标 --allow-file-access-from-files 示例:“C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe” --allow -file-access-from-files 单击确定关闭所有 Edge 实例,然后使用该快捷方式打开 Edge 并在其中打开仪表板报告。

如果上述方法不能解决问题,请删除或重命名dashboard.htm 文件,然后重新运行WAF 自动化。该文件将使用最新版本重新创建。

于 2021-02-23T04:53:54.187 回答
1

从屏幕截图中可以看出仪表板不是最新的。理想情况下,它应该与旧的或新的仪表板一起使用。你能看到test-results目录下生成的报告吗?您应该能够meta-info.jsontets-results. 如果没有,那么由于没有要显示的报告,仪表板是空的。

您可以通过从qaf-report github 存储库下载来尝试使用最新的仪表板。下载 zip 并将其解压缩到您的项目根目录中,或删除现有dashboard目录和dashboard.htm文件并替换为您下载的最新文件。

编辑:如果您观察到使用最新的 Firefox 更新 Firefox 后它无法正常工作,请按照以下步骤操作:

  • 转到关于:配置
  • 设置 security.fileuri.strict_origin_policy:false。 在此处输入图像描述
于 2019-07-16T04:25:16.243 回答