Selenium Chromedriver-ignore-certificate-ошибки не работают, как и ожидалосьJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Selenium Chromedriver-ignore-certificate-ошибки не работают, как и ожидалось

Сообщение Anonymous »

Я использую 'selenium-java', версия: '4.32.0'
В моем тестовом коде я передаю аргумент Chromedriver-certificate-errors. Но MyTests по -прежнему заблокированы путем следующего подтверждения безопасности в браузере: < /p>

Информация, которую вы собираетесь отправить, не безопасна. Поскольку эта форма
отправляется с использованием соединения, которое не является безопасным, ваша информация
будет видна другим. Спрыг, любая идея, как от него избавиться: < /p>
public class IgnoreSSLErrorsExampleTest {
@Test
public void testWithSSLIgnored() {
// Set path to ChromeDriver
System.setProperty("webdriver.chrome.driver",
System.getProperty("user.dir") + "\\driver\\chromedriver.exe");

// Configure Chrome to ignore SSL certificate errors
ChromeOptions options = new ChromeOptions();
options.addArguments("--ignore-certificate-errors");
options.setAcceptInsecureCerts(true);

// Initialize WebDriver
WebDriver driver = new ChromeDriver(options);

try {
driver.get("http://******/login");
Thread.sleep(2000);

// Enter credentials and login
driver.findElement(By.cssSelector("#Username")).sendKeys("custserv_prod_auto");
driver.findElement(By.cssSelector("#Password")).sendKeys("C3y5Hd@f");
driver.findElement(By.cssSelector(".btn-primary")).click();

Thread.sleep(2000);

// Handle OTP (method placeholder)
passOTPToken();

// Click trust browser button
driver.findElement(By.xpath("//button[@id='accept-trust-browser-btn']")).click();
Thread.sleep(2000);

// Print the title of the page
System.out.println("Page title is: " + driver.getTitle());

} catch (InterruptedException e) {
throw new RuntimeException(e);
} finally {
driver.quit();
}
}

private void passOTPToken() {
// TODO: Implement OTP logic
}
}
< /code>
Журнал ошибок: < /p>

[ошибка] ошибки:
[error] ignesesslerrorsexampletest.testwithsslignored: 37 »nochelement Нет. Такой элемент: Невозможно найти элемент: {" Метод ":" css Селектор "," Селектор ":". Verify Number: Nth-Child (1) "}
(Информация о сеансе: chrome = 136.0.7103.114)
Для документации по этой ошибке, пожалуйста, посетите: https://www.selenium.dev/documentation/ ... n-xeceplem Версия: '4.20.0', Revision: '866C76CA80'
Информация о системе: OS.NAME: 'Windows 11', OS.Arch: 'AMD64', OS.Version: '10 .0 ', java.version: '17 .0.12'
info: org.openqa.selenium.chrome.chrome.chrome.chrome.Chrome.Chrome.Chrome.CHROMERIVER. [E25FF1943560B0B1BA8CCB70906D8C83, FIENDELEMEMEMENT {Использование = CSS SELECTER, Value = .VerifyOTP-Number: NTH-CHILD (1)}]
Возможности {AcceptInseCureCerts: True, Browserane: ChrrowServersion: 136.0.114.114.114.114.114.114.114. {ChromedRiverversion: 136.0.7103.92 (CB81A4CC5087 ..., USERDATADIR: C: \ Пользователи \ MHASAN \ APPDATA \ LOC ...}, FEDCM: Accounts: True, GOOG
: chomeoption PageLoadStrategy: Нормальная, платформная имени: windows, proxy: proxy (), se: cdp: ws: // localhost: 56267/devtoo ..., se: cdpversion: 136.0.7103.114, setwind
owrect: true, strictfileintability: false, timeouts: {ImptiewAd: 0, Pag, Pag, Pag, Pag, Pag, Pag, Pag, Pag, Pag, Pag, Pag, pag, pag. 30000}, Unkendledpromptbehavior: увольнение и уведомление, WebAuthn: Расширение: Credblob: True, WebAuthn: Расширение: Большой Blob: True, WebAuthn: расширение: MinPinLength: True, WebAuthn: расширение: PRF: True, WebAuthn: VirtualAuthenticators: True}
Session Id: Session: Session. e25ff1943560b0b1ba8ccb70906d8c83
[info]
[ошибка] Тесты.>

Подробнее здесь: https://stackoverflow.com/questions/796 ... s-expected
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»