Selenium webdriver IsTextPresent(在页面上不止一次)

本文关键字:不止一次 webdriver IsTextPresent Selenium | 更新日期: 2023-09-27 18:08:35

我使用selenium web driver来确定文本字符串是否在页面上存在两次以上,因为它应该只出现一次。

我可以使用Assert.IsTrue(this.Driver)。IsTextPresent("body","string")),但我正在寻找一段时间,看看文本是否在页面上不止一次。

Selenium webdriver IsTextPresent(在页面上不止一次)

您可以轻松地使用FindElements:

driver.FindElements(By.XPath("//*[contains(text(),'TEXT')]")).Count;

如果是Count > 1,则文本在页面上出现不止一次。