Привет всем. Подскажите кто разбирается.
Пытаюсь написать автотест: открыть браузер, открыть почту, ввести логин/пароль, войти, убедиться что вошёл в почтовый ящик. Кусок кода:
// Ввожу логин: WebElement loginField = driver.findElement(By.id("Login")); loginField.sendKeys("vasya_pupkin"); // Ввожу пароль: WebElement passwordField = driver.findElement(By.id("Pswd")); passwordField.sendKeys("qwerty12345"); // Жму кнопку Войти: WebElement loginButton = driver.findElement(By.cssSelector(".button__content")); loginButton.click(); // Убеждаюсь что попал в свой почтовый ящик: WebElement profileUser = driver.findElement(By.cssSelector(".login-button__user")); String mailUser = profileUser.getText(); Assert.assertEquals("vasya_pupkin@mail.ru", mailUser);
Но я не могу разобраться: там перед тем как войти надо поставить галку "Я не робот" и потом выбрать какие-нибудь картинки (например картинки где изображен дорожный знак). А так как в тесте я это не отразил то на странице авторизации появляется сообщение "Пройдите проверку Я не робот", а сам тест падает. Как это в коде изобразить?
Скриншот приложил.