当前位置: 首页 > 面试题库 >

如何检查页面是否在RSelenium中完成加载

茹航
2023-03-14
问题内容

想象一下,您单击页面上使用的元素RSelenium,并想从结果页面中检索结果。如何检查以确保生成的页面已加载?我可以Sys.sleep()在处理页面和单击元素之间插入,但这似乎是一种非常丑陋且缓慢的方法。


问题答案:

设置ImplicitWaitTimeout然后在页面上搜索元素。从?remoteDriver

setImplicitWaitTimeout(毫秒= 10000)

设置驱动程序在搜索元素时应等待的时间。当搜索单个元素时,驱动程序将轮询页面,直到找到一个元素或超时到期为止,以先到者为准。搜索多个元素时,驱动程序应轮询页面,直到找到至少一个元素或超时到期为止,此时它将返回一个空列表。如果从不调用此方法,则驱动程序将默认为隐式等待0ms。



 类似资料:
  • 我需要在。我发现了这里提到的一种方法。它表明: 快照完成后,使用更新的白名单启动原始连接器 但是如何才能发现快照是否完整呢?

  • 问题内容: 检测下载是否完成的最佳方法是什么,因为此后我想更新数据库。 我尝试了PHP手册中的一些代码,但对我来说并没有多大作用: 问题答案: 但这并不能真正告诉您用户是否已完成下载。当 您 完成向用户发送字节后,它将告诉您,但它并没有说明用户实际收到了多少字节。 实际上,PHP(服务器端而非客户端语言)无法真正检测文件下载何时完成。最好的办法是在下载开始时将下载记录在数据库中。如果您绝对,完全和

  • 要等待dom加载,是否需要等待这个命令 给出结果以便dom就绪

  • 在AWS secretsmanager中创建了一个秘密,使用lambda函数启用了自动旋转。当我第一次从cli触发旋转时,它还没有完成。这是手动在aws控制台中更新secret时secret的初始状态。 现在我从aws cli触发了旋转 Cloudwatch日志在此创建处停止。ecret:成功地为ARN放置secret ARN:aws:secretsmanager:xxxxxxx..看起来只调用c

  • 所以我想知道,我想看看一个表是否已经被懒/急加载了,而没有在我检查时实际加载它。例如: 所以当我设置($this)时-