У меня возникает одна проблема в сценарии Selenium WebDriver, в моей логике я хочу проверить отправку формы с помощью нижеприведенных сценариев.Как обрабатывать динамический текст (текст успеха и неудачи) с использованием Selenium WebDriver
1.Submit form with already register details - Details already exists
2.Submit Form with new details - Successfully added.
Теперь моя проблема как текстовые сообщения, имеющие различные локаторы, как показано ниже
driver.findElement(By.xpath("//div[@class='alert alert-success']")).getText();
driver.findElement(By.xpath("//div[@class='alert alert-error']")).getText();
Теперь мне нужны коды селена в Java, как код автоматически обрабатывать текст на основе текста на экране, чтобы проверить, является ли моим тестовый случай - это пропуск/сбой. Пожалуйста, предоставьте, как написать этот тип ситуации на веб-странице.
Простой. Я хочу проверить, зарегистрирован ли пользователь в системе, если нет, я должен зарегистрироваться в системе на основе сообщения на экране.
Когда я использую оба xpaths, тогда он находит один текст в системе, а другой не существует, то он дает исключение элемента, не найденное, пожалуйста, предложите.
Может быть, вы должны использовать '' try'/catch'? – Andersson