Отчеты QAF не заполняются в dashboard.htm - PullRequest
1 голос
/ 29 мая 2020
  1. Получил последний код здесь: https://github.com/infostretch/qaf-report.
  2. Извлечен каталог панели управления и dashboard.htm в каталог проекта root.
  3. Выполнено QAF tests.
  4. Открыт dashboard.htm во время тестового запуска, а также после тестового запуска.
  5. Пытался открыть dashboard.htm в Google Chrome, Firefox и Safari после предоставления разрешений на доступ локальные файлы. Но Dashboard.htm ничего не загрузил. Вращающийся значок отображается постоянно даже через несколько минут.

Я что-то здесь упустил?

Ответы [ 2 ]

1 голос
/ 31 мая 2020

Если вы обращаетесь к отчетам локально в качестве файлового протокола, браузер может иметь ограничение на доступ к локальным файлам. В таком случае выполните действия, чтобы разрешить доступ к локальному файлу из файла для используемого вами браузера.

Firefox:

go to about:config
set security.fileuri.strict_origin_policy:false.

Safari:

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.

Ссылка из доступ к локальному отчету

0 голосов
/ 04 июня 2020

Я просто хочу внести больше ясности, внося небольшие исправления в существующие шаги, упомянутые здесь: https://github.com/infostretch/qaf-report#local -report-access

Когда вы открываете отчет "dashboard.htm" из локальной файловой системы ваш браузер может иметь ограничения на доступ к локальным файлам.

В этом случае вы можете выполнить следующие настройки:

  • Firefox:

    1. Введите «about: config» в браузере URL-адрес и нажмите кнопку «Принять риск и продолжить».
    2. В поле «Имя предпочтения поиска» введите «security.fileuri.strict_origin_policy», нажмите «Ввод» и нажмите кнопку-переключатель справа чтобы установить ЛОЖЬ.
  • Safari:

    1. Щелкните меню «Разработка» в строке меню.
    2. Выберите «Отключить ограничения локальных файлов».

Если меню разработки недоступно, 1. Щелкните Safari> Настройки> вкладка Advanced (в MA C Safari> Настройки> вкладка Advanced). 2. Установите флажок «Показать меню разработки в строке меню.

  • Chrome:

  • In Windows P C:

    1. Закройте свой Chrome браузер (убедитесь, что вы закрыли все экземпляры, если у вас несколько windows открытых)
    2. Go для запуска и введите следующую команду: chrome .exe --allow-file-access-from-file.
  • В MA C

    1. Откройте свой терминал где угодно, сделайте убедитесь, что Google Chrome в настоящее время не запущен, скопируйте и вставьте эту строку и нажмите Enter:

open / Applications / Google \ Chrome .app --args --allow -файл-доступ-из-файлов

...