Как проверить соответствие текста на странице?

В общем, написал регистрацию на сайте, после регистрации открывается новая страница с "Поздравляем, вы успешно зарегистрированы … " Надо проверить текст на соответствие …

Как добраться до текста и сравнить?

Assert.assertTrue(title.equals("Поздравляем, вы успешно зарегистрированы"));

На Java пишу

А как вы написали регистрацию на сайте?

В смысле как?
Целый день ковыряя интернет, так и написал.
Вот как пробовал

WebElement str = driver.findElement(By.linkText("Инструменты QA Engineer"));
        // проверяем на соответствие
        Assert.assertTrue(str.equals("Инструменты QA Engineer"));

Вот к примеру у меня элемент

<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"));

element.getText() - так брать текст из элемента

1 лайк

Спасибо!