[Resolved] Помогите с логикой теста

Всем доброго времени суток . Столкнулся с проблемой, при нажатии на button незаполненное поле подсвечивается красным и div этого поля получает class = “has-error”. Как можно было бы это проверить?

try {
  assertNotNull(driver.findElement(By.Xpath("//div[@class = 'has-error']")));
} catch (ElementNotFound e) {
  // no such element
}

P.S. псевдокод

1 лайк

Ну или искать поле по другому идентификатору, а потом просто getAttribute(“class”).contains(“has-error”)

Спасибо. За помощь, первый способ подошел, второй к сожалению нет(или я не правильно понял) т.к. это единственное место где что-то меняется в случае ошибки)