51Testing软件测试论坛

标题: 用什么方法直接让网页加载完全部的元素呢? [打印本页]

作者: 测试积点老人    时间: 2019-11-28 11:47
标题: 用什么方法直接让网页加载完全部的元素呢?
用什么方法直接让网页加载完全部的元素呢?
自动化抓取网页元素的时候,网页不能加载完全部的元素,必须要滚动后才能加载完,这导致我很多元素都抓取不到,
我该用什么方法直接让网页加载完全部的元素呢?

作者: qtp_tony    时间: 2019-11-28 15:20
正常implicitlywait就是等待页面全部加载后才执行下面的操作,但是如果是必须滚动后才能完成加载的话可以使用显示等待,等待你想要操作的元素完全加载后在操作.
作者: bellas    时间: 2019-11-29 09:35
js放在文档代码的下方和把语句代码放在window.onload方法里面。
作者: 海海豚    时间: 2019-11-29 11:01
全部元素的加载完成时长是有多方面影响的,不如你考虑一下隐性、显性等待时长,等元素加载完再取元素
作者: qqq911    时间: 2019-11-29 11:20
加入滚动事件
作者: jingzizx    时间: 2019-11-29 12:08
等待加判断
作者: litingting0214    时间: 2019-11-29 12:55
增加等待时长
作者: Miss_love    时间: 2019-12-14 14:35
加等待




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2