- 在此处获取最新代码:https ://github.com/infostretch/qaf-report 。
- 将仪表板目录和仪表板.htm 提取到项目根目录。
- 运行 QAF 测试。
- 在测试运行期间以及在测试运行之后打开dashboard.htm。
- 在授予访问本地文件的权限后,尝试在 Google Chrome、Firefox 和 Safari 中打开 dashboard.htm。但 Dashboard.htm 没有加载任何内容。即使在几分钟后也会持续显示旋转图标。
我在这里错过了什么吗?
如果您作为文件协议在本地访问报告,浏览器可能会限制访问本地文件。在这种情况下,请按照步骤允许从您正在使用的浏览器的文件访问本地文件。
火狐:
go to about:config
set security.fileuri.strict_origin_policy:false.
苹果浏览器:
Click on the Develop menu in the menu bar.
Select Disable Local File Restrictions.
如果开发菜单不可用,请单击编辑 > 首选项 > 高级选项卡。选中“在菜单栏中显示开发菜单 。chrome:
Close down your Chrome browser (make sure you close all instances if you have multiple windows open)
Go to Run and type the following command: chrome.exe --allow-file-access-from-file.
Hit enter.
我只是想通过对此处提到的现有步骤进行少量更正来更清楚地说明: https ://github.com/infostretch/qaf-report#local-report-access
当您从本地文件系统打开报告“dashboard.htm”时,您的浏览器可能有本地文件访问限制。
在这种情况下,您可以进行以下设置:
火狐:
苹果浏览器:
如果开发菜单不可用, 1. 单击 Safari > Preferences > Advanced 选项卡(在 MAC 中,Safari > Preferences > Advanced 选项卡)。2. 勾选菜单栏中的“显示开发菜单”。
铬合金:
在 Windows 电脑中:
在 MAC
打开 /Applications/Google\ Chrome.app --args --allow-file-access-from-files