Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Особые условия использования 

Пример

...

1. Заполнение поля "Свойства" (заполнено автоматически, путем записи действий в Recorder)

...


Блок кода
languageerl
themeEclipse
{"acceptInsecureCerts":true,
"browserName":"chrome",
"goog: loggingPrefs":{"browser":"ALL"},
"timeouts":{"implicit":0,"pageLoad":300003,"script":30003},
"unhandledPromptBehavior":"dismiss",
"goog:chromeOptions":{"args":["disable-popup-blocking","disable-notifications","no-sandbox"],"extensions":[]}}

...

Кроме того, вместо значения "eager" можно указать значение "none", но тогда есть риск что страница не загрузится. Значение "eager" ждет только загрузки DOM страницы, не ожидая загрузки скриптов, изображений и других ресурсов, значение "none" вообще не ждет.

...

Пример 2. Сообщение об отсутствии драйвера

При  выполнении действия "Открыть браузер"  при использовании в файле env.cfg.  кодировки, отличной от UTF-8, например с кириллицей, может возникнуть ситуация, что при наличии драйвера в платформах, появляется сообщение об его отсутствии


 Image Added


Результат: действие завершается с ошибкой, потому что драйвер не найден

Причиной является проблема в кодировке файла env.cfg.  В нашем примере на виртуальной машине файл был в кодировке Windows-1251.

Image Added

Для того, что  отработало действие "Открыть браузер", нужно сконвертировать и пересохранить файл в кодировке UTF-8. Действие будет запущено, робот  завершится без ошибки. Браузер откроется.

Image Added

Эту ситуацию можно воспроизвести на любой папке с кириллицей в пути. При этом не обязательно, чтобы у пользователя была установлена кириллица.Для запуска браузера в режиме инкогнито нужно использовать:

Пример использования

Задача

...