测试积点老人 发表于 2019-11-28 11:47:27

用什么方法直接让网页加载完全部的元素呢?

用什么方法直接让网页加载完全部的元素呢?
自动化抓取网页元素的时候,网页不能加载完全部的元素,必须要滚动后才能加载完,这导致我很多元素都抓取不到,
我该用什么方法直接让网页加载完全部的元素呢?

qtp_tony 发表于 2019-11-28 15:20:00

正常implicitlywait就是等待页面全部加载后才执行下面的操作,但是如果是必须滚动后才能完成加载的话可以使用显示等待,等待你想要操作的元素完全加载后在操作.

bellas 发表于 2019-11-29 09:35:46

js放在文档代码的下方和把语句代码放在window.onload方法里面。

海海豚 发表于 2019-11-29 11:01:05

全部元素的加载完成时长是有多方面影响的,不如你考虑一下隐性、显性等待时长,等元素加载完再取元素

qqq911 发表于 2019-11-29 11:20:19

加入滚动事件

jingzizx 发表于 2019-11-29 12:08:52

等待加判断

litingting0214 发表于 2019-11-29 12:55:13

增加等待时长

Miss_love 发表于 2019-12-14 14:35:52

加等待
页: [1]
查看完整版本: 用什么方法直接让网页加载完全部的元素呢?