Gallagher
(Gallagher)
16.Март.2019 08:10:02
#1
В общем, написал регистрацию на сайте, после регистрации открывается новая страница с "Поздравляем, вы успешно зарегистрированы … " Надо проверить текст на соответствие …
Как добраться до текста и сравнить?
Assert.assertTrue(title.equals("Поздравляем, вы успешно зарегистрированы"));
На Java пишу
BabyRoot
(Vasily)
16.Март.2019 08:58:58
#2
А как вы написали регистрацию на сайте?
Gallagher
(Gallagher)
16.Март.2019 09:30:08
#3
В смысле как?
Целый день ковыряя интернет, так и написал.
Вот как пробовал
WebElement str = driver.findElement(By.linkText("Инструменты QA Engineer"));
// проверяем на соответствие
Assert.assertTrue(str.equals("Инструменты QA Engineer"));
Gallagher
(Gallagher)
16.Март.2019 09:44:45
#4
Вот к примеру у меня элемент
<a href="http://site.ru/category/instrumenty-qa-engineer/" rel="category tag">Инструменты QA Engineer</a>
а так я пытаюсь до него добраться
WebElement str = driver.findElement(By.cssSelector("#entry-31 p.entry-categories"));
Assert.assertTrue(str.equals("Инструменты QA Engineer"));
BabyRoot
(Vasily)
16.Март.2019 10:56:40
#5
element.getText()
- так брать текст из элемента
1 лайк