我有一个包含一些数据的表格,例如:
| _姓名_ |___电子邮件_ __ _ _ |
|网站|website@test.com|
单击名称网站后,将显示网站的设置页面。在顶部,有一个带有“网站”名称的标题。
我需要 JUnit 的解决方案来验证单击表中的“网站”名称后用户是否被重定向到“网站”设置页面。
我尝试了以下方法但没有帮助:
String firstNameInTheTable = driver.findElement(By.xpath(TestPage.FIRST_NAME_IN_THE_TABLE)).getText();
driver.findElement(By.xpath(TestPage.FIRST_NAME_IN_THE_TABLE)).click();
assertEquals(firstNameInTheTable, WebsitePage.WEBSITE_TITLE_TEXT);
实际上,最好验证第一列中的文本(在我们的例子中是“名称”)与设置页面上的文本相同。因此,我们可能没有网站文本而是另一个名称。测试仍然应该通过。