Тест:
Отправка ключей в текстовое поле -> использовать sendKeys
Убедитесь, что сообщение об ошибке не отображается -> используйте EC.invisibility или нет isDisplayed
В нашей системе есть ошибка, и отображается сообщение об ошибке, хотя введенный текст правильный. Однако вышеприведенный тест завершился успешно, поскольку Angular потребовалось несколько дополнительных микросекунд для отображения сообщения об ошибке, но тем временем транспортир уже подтвердил отсутствие сообщения об ошибке.
Чтобы избежать этого, я добавил browser.sleep между шагами 1 и 2, но это не очень хороший способ. Есть ли лучший подход к этому?