Я пытаюсь использовать транспортир для автоматического тестирования javascript. Это означает, что следующие инструкции: http://www.ng-newsletter.com/posts/practical-protractor.htmlКак установить https proxy для webdriver selenium?
npm install -g protractor
завершает отлично. Однако:
webdriver-manager update
не обходит прокси-сервер, который у меня есть на работе. По-видимому, теперь вы можете установить прокси-сервер в конфигурации, но я не могу следить за тем, как это сделать: https://github.com/angular/protractor/pull/966 В принципе, мне нужно установить 'env.HTTPS_PROXY', но я не вижу, где это сделать? Я вижу, что я мог бы, вероятно, изменить файл webdriver-manager, чтобы исправить это, но это кажется неправильным.
Примечание: Я попытался установить эти файлы (из обновления webdriver-manager) вручную и скопировать их в ожидаемые местоположения, но файл jar будет поврежден.
это сработало для меня. Чтобы уточнить, «» должно быть полное имя для прокси-сервера, например «http://myproxyserver.domain.com:port». Обратите внимание на «http». –
hkong
Не могли бы вы быть более конкретными и показать полную команду? Также поддерживает ли эта аутентификация? – Choco
Ответ ниже содержит дополнительную информацию – Sam