Я пытаюсь проверить несколько вещей на странице и создать сетку со столбцами заголовков. Я хочу взять текст из тех, которые являются частью проверки. По какой-то причине он возвращается пустым, и я не понимаю, почему, учитывая, что я использую, содержит текст, чтобы найти элемент.
String expectedName = "Employee Name";
String actualName = driver.findElement(By.xpath("//div[contains(text(), 'Employee Name')]")).getText();
Assert.assertEquals(expectedName, actualName);
Я получаю следующую ошибку: java.lang.AssertionError: expected [Employee Name] but found []
HTML:
<div class="dx-datagrid-text-content dx-text-content-alignment-left dx-header-filter-indicator" role="presentation">Employee Name</div>