我从github下载了qmetry maven项目,并使其在Eclipse中可行。报告运行较早,但是从昨天开始,在我未对任何JS或HTML文件进行任何更改的情况下,该报告均无法运行。
请帮助我解决它。
谢谢, Prashant
答案 0 :(得分:0)
从屏幕截图中可以看出,仪表板不是最新的。理想情况下,它应与新旧仪表板一起使用。您是否可以查看在test-results
目录下生成的报告?您应该可以在meta-info.json
下找到tets-results
文件。如果不是,则因为没有要显示的报告,所以仪表板为空。
您可以尝试通过从qaf-report github存储库下载来使用最新的仪表板。下载zip并将其解压缩到项目根目录中,或者删除现有的dashboard
目录和dashboard.htm
文件,并用您下载的最新目录替换。
编辑: 如果您发现在使用最新的firefox更新firefox之后,它不起作用,请执行以下步骤:
答案 1 :(得分:0)
在 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 中 创建边缘快捷方式。 重命名为仪表板边缘 右键->属性 将此附加到目标 --allow-file-access-from-files 示例:“C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe”--allow-file-access-from-files 单击确定 关闭所有 Edge 实例,然后使用该快捷方式打开 Edge 并在其中打开仪表板报告。
如果上述操作不能解决问题,请删除或重命名dashboard.htm 文件,然后重新运行WAF 自动化。该文件将使用最新版本重新创建。