нужно запустить мой скрипт автоматизации в браузере Edge (версия 44), но я не знаю, как обрабатывать базовую аутентификацию в Edge.
Есть ли какая-то конкретная конфигурация для Edge?
Моя ОС: Windows 10.
Я использую Каталон Студио.
нужно запустить мой скрипт автоматизации в браузере Edge (версия 44), но я не знаю, как обрабатывать базовую аутентификацию в Edge.
Есть ли какая-то конкретная конфигурация для Edge?
Моя ОС: Windows 10.
Я использую Каталон Студио.
Пожалуйста, проверьте эту статью а>:
Вы передаете свое имя пользователя и пароль для аутентификации запроса. Он будет закодирован в заголовки запроса «Авторизация», как показано ниже.
Об использовании студии Katalon с веб-драйвером Microsoft Edge: сначала установите WebDriver для Microsoft Edge версии 18 и новее:
DISM.exe /Online /Add-Capability /CapabilityName:Microsoft.WebDriver~~~~0.0.1.0
Затем обратитесь к следующему коду и ссылке, чтобы выполнить автоматизированное веб-тестирование (необходимо изменить ChromeDriver на EdgeDriver):
WebDriver driver = new ChromeDriver();
String baseUrl = "https://www.katalon.com/";
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
driver.get("https://katalon-demo-cura.herokuapp.com");
driver.findElement(By.id("btn-make-appointment")).click();
driver.findElement(By.id("txt-username")).clear();
driver.findElement(By.id("txt-username")).sendKeys("John Doe");
driver.findElement(By.id("txt-password")).clear();
driver.findElement(By.id("txt-password")).sendKeys("ThisIsNotAPassword");
driver.findElement(By.id("btn-login")).click();
driver.quit();
Введение в веб-тестирование а>
Устранение неполадок автоматического веб-тестирования