对于网页上的示例程序
http://www.qaautomation.net/?p=263
我执行以下步骤:
我在步骤5中没有搜索结果。为什么源代码中没有“qaautomation.net”文本。
Firefox显示的网页将文本“qaautomation.net”显示为其搜索结果之一。此外,以下代码行
return driver.findElement(By.tagName("body")).getText().contains("qaautomation.net");
由于上面的步骤3完成,程序中的必须返回true。当我在源代码中找不到它时,为什么上面的方法getText()似乎找到文本“qaautomation.net”?任何有关这方面的帮助将不胜感激。
修改
我现在问了一个与此查询有关的新问题。
答案 0 :(得分:1)
你正在寻找错误的地方。该选项的页面源代码显示css,JS的所有内容。
您需要查看HTML DOM。
在第4步中执行以下操作: -
右键点击页面 - >检查元素
或转到Tools / Web Developer / Inspector。
现在使用cntr + F //查找字符串qaautomation.net
希望它会对你有所帮助:)。