Size: a a a

QA — Автоматизация

2020 March 29

PM

Pasha Masliyov in QA — Автоматизация
не, это точно должно как-то нормально решаться, я бы ожидал это увидеть в api самого гекодрайвера, но чёт пока не нашёл
источник

KM

Kostya Mironov in QA — Автоматизация
Обычно в таких ситуациях помогают туториалы индусов, но даже их нет :D
источник

PM

Pasha Masliyov in QA — Автоматизация
не, всё равно думаю, что нужно с помощью ff profile service, вот пример https://webdriver.io/docs/firefox-profile-service.html#proxy
источник

PM

Pasha Masliyov in QA — Автоматизация
вон сколько всякого есть http://kb.mozillazine.org/About:config_entries#Network.
источник

KM

Kostya Mironov in QA — Автоматизация
Много - это да. Но про авторизацию там ничего нет, к сожалению. И кстати, в настройках Firefox тоже
источник

PM

Pasha Masliyov in QA — Автоматизация
немного не там смотришь) если настройки нет в интерфейсе это не значит, что её нет совсем)
источник

KM

Kostya Mironov in QA — Автоматизация
Это у меня есть, но логина и пароля там не имеется
источник

KM

Kostya Mironov in QA — Автоматизация
profile.SetPreference("network.proxy.type", 1);
profile.SetPreference("network.proxy.ssl", "185.247.210.165");
profile.SetPreference("network.proxy.ssl_port", 8000);
источник

MZ

Maksym Zapisov in QA — Автоматизация
Kostya Mironov
Привет всем, небольшой оффтоп, но связь с селениумом.

Нужно авторизоваться на прокси сервере, используя логин и пароль(по IP не вариант).
Использую geckodriver + c# + selenium.

Выскакивает это чудо, есть варианты его заполнить как-то?
Первое что пришло в голову switchTo().alert()
источник

KM

Kostya Mironov in QA — Автоматизация
Maksym Zapisov
Первое что пришло в голову switchTo().alert()
Не прокатило, просто 0 отклика
источник

KM

Kostya Mironov in QA — Автоматизация
Там есть 2 метода, SendKeys(), который выбрасывает это исключение
User prompt of type promptUserAndPass is not supported
источник

KM

Kostya Mironov in QA — Автоматизация
И SetAuthenticationCredentials(), который никак не реагирует
источник

KM

Kostya Mironov in QA — Автоматизация
Я полагаю, что авторизация прокси в firefox не относится к Alert окну
источник

PM

Pasha Masliyov in QA — Автоматизация
есть ещё signon.autologin.proxy в профайле фф, с ним в true фф не должен поднимать окошко логина для прокси, а брать то, что есть в профайле
источник

KM

Kostya Mironov in QA — Автоматизация
А как затолкать лог+пароль в профайл?
источник

KM

Kostya Mironov in QA — Автоматизация
не видел такого параметра
источник

PM

Pasha Masliyov in QA — Автоматизация
это пока открытый вопрос :)
источник

KM

Kostya Mironov in QA — Автоматизация
хахаха
источник

KM

Kostya Mironov in QA — Автоматизация
поищем
источник

KM

Kostya Mironov in QA — Автоматизация
авось получится
источник