java为什么Firefox页面源代码中缺少“qaautomation.net”?
有关网页上的示例程序
http://www.qaautomation.net/?p=263
我执行以下步骤:
- 用驱动程序运行程序。close()行代码被注释掉李>
- 该程序打开一个Firefox浏览器,然后在谷歌上搜索“qa自动化”一词李>
- 一旦“测试通过”消息已打印到屏幕(在控制台中),请转到谷歌搜索结果页面李>
- 使用浏览器菜单,进入工具/Web开发者/Page Source李>
- 在页面源页面上,搜索术语“qaautomation.net”李>
- 退出Firefox应用程序李>
- 手动打开Firefox和浏览器窗口,即不使用该程序李>
- 去谷歌。并手动搜索“qa自动化”李>
- 加载结果页面后,执行上述步骤4和5李>
我在第5步没有得到搜索结果,但在第9步得到了。这是为什么?两个页面源似乎来自同一个网页。在此方面的任何帮助都将不胜感激
# 1 楼答案
与其在HTML源代码中搜索,我建议您只需刮取页面即可。这种方法可以让你更明确地定位你看到文本的地方。。。在页面上的链接href vs text vs???中???,等等
下面的代码演示了两个不同的地方,您可以在其中查找“qaautomation.net”文本。第一个在标题链接href中,第二个在标题href正下方的引用链接中