Я составляю электронное письмо и отправляю его самому себе. Я хочу проверить заголовок, и тело имеет тот же текст, который я дал (примечание: тело может содержать дополнительный текст, например, добавленную к нему подпись) Что можно сделать в selenium
, чтобы проверить, содержит ли тело текст, который у меня есть послал? Например: - Я отправил текст "hello"
в свое тело, но после отправки его сейчас "hello sent fromxxx"
Использование Java
. Цель selenese
команд, которые могут проверить this.eКаков наилучший способ проверить, содержит ли текст элемента предопределенный текст
Может кто-то пожалуйста, предложить
Я использую что-то вроде этого
String bodyText = driver.findElement(By.tagName("body")).getText();
Assert.assertTrue("Text not found!", bodyText.contains(text));
Если вы используете веб-браузер (например, 'Firefox',' Chrome' ...), чтобы проверить свою почту, вы должны определить «HTML» целевого элемента, который вам нужно проверить, если вы используете почтовый клиент (например, MS Outlook'), вы не можете использовать 'selenium' для этой цели – Andersson
Я пользуюсь веб-браузером. Можете ли вы предоставить синтаксис, если это возможно – Ashvitha
'selenium' работает с языком программирования. Ты это пробовал? Какой язык вы используете? Чтобы обрабатывать элементы, вы должны получить источник «HTML». Вы можете получить его с помощью 'F12' или щелкнув правой кнопкой мыши по элементу и выбрав что-то вроде' Explore element' или 'Get element source' ... – Andersson