我想验证页面上是否存在特定文本。
我使用了以下代码:
driver.getPageSource().contains("String to check");
上面的代码仅适用于没有任何特殊字符的字符串。如果字符串有任何"",|,!,&提到的特殊字符(等),它就会失败。
有没有办法检查页面上的特定文本?
我正在使用“Selenium 独立服务器 - 2.20.0”
以下是我的 WebDriver Java 代码:
public class test{
    public static void main(String a[])
    textCheck(driver, "welcome, Mani | LogOut");
    static void textCheck(WebDriver driver, String strToCheck){
    boolean blCond = driver.getPageSource().contains(strToCheck);
    if(blCond ){
        System.Out.Println("True");
    }else{
        System.Out.Println("False");
    }
}
现在我想检查"welcome, Mani | LogOut"加载的页面中是否存在字符串。