Java Selenium WebDriver GetPageSource()包含(";)
下面这段代码的完整含义是什么?我的意思是,哪个对象实现了哪个类,使用了哪个方法Java Selenium WebDriver GetPageSource()包含(";),java,selenium,webdriver,Java,Selenium,Webdriver,下面这段代码的完整含义是什么?我的意思是,哪个对象实现了哪个类,使用了哪个方法 driver.getPageSource().contains("Text to find"); 从医生那里 获取上次加载页面的源。如果页面已被修改 加载(例如,通过Javascript)后,无法保证 返回的文本是已修改页面的文本 返回的页面源是基础DOM的表示: 不要期望它的格式化或转义方式与 从web服务器发送的响应。把它看作是艺术家的作品 印象 getPageSource()-->返回当前页面的源 Conta
driver.getPageSource().contains("Text to find");
从医生那里
获取上次加载页面的源。如果页面已被修改
加载(例如,通过Javascript)后,无法保证
返回的文本是已修改页面的文本
返回的页面源是基础DOM的表示:
不要期望它的格式化或转义方式与
从web服务器发送的响应。把它看作是艺术家的作品
印象
getPageSource()-->返回当前页面的源
Contains()-->我们从文档中检查word是否出现在该页面中
获取上次加载页面的源。如果页面已被修改
加载(例如,通过Javascript)后,无法保证
返回的文本是已修改页面的文本
返回的页面源是基础DOM的表示:
不要期望它的格式化或转义方式与
从web服务器发送的响应。把它看作是艺术家的作品
印象
getPageSource()-->返回当前页面的源
Contains()-->我们检查word是否出现在该页面中所述代码与-
String pageSource = driver.getPageSource(); //after loading some url through driver.get()
boolean result = pageSource.contains("Text to find");
这里,driver
是您的WebDriver
对象,您可以从中调用getPageSource()
()方法,该方法返回一个字符串
对象,其中包含加载的网站的源代码
现在,在返回的
String
对象上,您正在调用contains()
方法,该方法检查String
是否包含(或包含)您在参数中传递的文本。提到的代码与-
String pageSource = driver.getPageSource(); //after loading some url through driver.get()
boolean result = pageSource.contains("Text to find");
这里,driver
是您的WebDriver
对象,您可以从中调用getPageSource()
()方法,该方法返回一个字符串
对象,其中包含加载的网站的源代码
现在,在返回的String
对象上,您正在调用contains()
方法,该方法检查String
是否包含(或包含)您在参数中传递的文本。让我们逐一进行:
driver.getPageSource()
这里driver
是一个对象ob WebDriver类getPageSource()
是WebDriver类的方法
所以driver.getPageSource()
返回存储为字符串的页面的源代码contains
是字符串类检查字符串是否包含在另一个字符串中的方法
因此,driver.getPageSource()包含(“要查找的文本”)如果在页面源代码中找到“要查找的文本”,则代码>将返回True,否则返回False
希望有帮助 让我们一个接一个:
driver.getPageSource()
这里driver
是一个对象ob WebDriver类getPageSource()
是WebDriver类的方法
所以driver.getPageSource()
返回存储为字符串的页面的源代码contains
是字符串类检查字符串是否包含在另一个字符串中的方法
因此,driver.getPageSource()包含(“要查找的文本”)如果在页面源代码中找到“要查找的文本”,则代码>将返回True,否则返回False
希望有帮助 非常感谢。。非常容易理解很好的解释+1,很有帮助。非常感谢。。非常容易理解,很好的解释+1,很有帮助。