腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Selenium -这样混合
隐
式
等待
和显
式
等待
可以吗?
、
、
下面是一个 (来自“让它”),它用selenium和
Java
开发了一个web自动化框架。但是,这不是一个
java
问题,您只需要知道这些语言中的selenium - javascript、python、ruby、c# &
java
。该方法
等待
元素可以单击,而不必在代码中到处编写WebDriverWait语句。它首先将
隐
式
等待
设置为零,然后显
式
等待
,然后将
隐
式
等待
设置为框架中使
浏览 3
提问于2020-03-19
得票数 4
3
回答
在Selenium中使用
隐
式
等待
是一种糟糕的实践吗?应该只使用显
式
等待
吗?
、
、
、
我仔细阅读了
隐
式
和显
式
等待
,发现了以下两个语句:我试着找到我读这篇文章的博客,但找不到。下一条引语来自这里: 与显
式
等待
相比,
隐
式
等待
是透明和简单的。语法和方法比显
式
等待
更简单。由于
浏览 0
提问于2015-04-07
得票数 13
回答已采纳
1
回答
与隐含
等待
相比,我们是否需要为ExplicitWait声明更少的时间
、
、
、
、
我在某处读到,将
隐
式
和显
式
混合使用会产生无法控制的结果。是真的吗?警告:不要混用
隐
式
和显
式
等待
!这样做会导致不可预知的
等待
时间。例如,将
隐
式
等待
设置为10秒,将显
式
等待
设置为15秒,可能会导致在20秒后发生超时。 在这种情况下,我们需要更少的时间/等于
隐
式
等待
吗?
浏览 5
提问于2019-08-05
得票数 0
2
回答
wait驱动程序
隐
式
等待
动态ID
、
、
我在
Java
中使用Webdriver,我需要
等待
一个具有动态ID的元素出现在web页面上。例如,对于
隐
式
等待
,我有以下语句: WebDriverWait wait =新WebDriverWait(驱动程序,30); dynamicID是我正在
等待
的元素ID的前缀,通常它带有一个我无法真正预测的数字因此,我不得不问: 1.如何在
隐
式
等待
语句中使用ID部分匹配? 2.如果我使用页面工厂,并假设@FindBy工作正常,那么如何在
隐<
浏览 4
提问于2013-11-14
得票数 1
回答已采纳
1
回答
关于组合
隐
式
等待
和显
式
等待
、
、
、
如果
隐
式
等待
是比方说20秒,而显
式
等待
是比方说对于webelement的10秒,比方说loc1 如果weblement在前20秒内不可定位,有10秒的显
式
等待
,a)它是否会先
等待
20秒,因为这是
隐
式
等待
的值,然后再次
等待
10秒,然后再
等待
10秒,然后抛出错误元素not found或。b)只有在无法找到元素的情况下,它才会在
隐
式
<
浏览 17
提问于2021-07-29
得票数 0
1
回答
Selenium
隐
式
等待
时间是不变的吗?
、
5.2.
隐
式
等待
--一个
隐
式
等待
告诉WebDriver在试图查找任何不能立即可用的元素(或多个元素)时,对DOM进行一定时间的轮询。默认设置为0(零)。一旦设置,
隐
式
等待
就会被设置为WebDriver对象的生命周期。 谢谢
浏览 0
提问于2020-09-26
得票数 1
回答已采纳
1
回答
使用Selenium时使用
隐
式
和显
式
的输出将是什么?
、
、
、
Selenium将如何在以下条件下运行:元素在6 SEC找到时--
隐
式
等待
=10秒显
式
wait= 5秒 元素在11 SEC找到时--
隐
式
等待
=10秒显
式
wait= 10秒
浏览 5
提问于2021-12-23
得票数 2
3
回答
Selenium
隐
式
等待
总是占用整个
等待
时间,还是能够更早完成?
、
Selenium
隐
式
等待
总是占用整个
等待
时间,还是能够更早完成?如果我将
隐
式
等待
设置为10秒,那么对.findElement的调用可以在几秒钟内完成吗?还是总是花费整个10秒的时间?意味着它
等待
完整的10秒,这非常令人困惑,因为这不是javadoc所暗示的。 WebDriver.
java
的下面的代码注释意味着它是一个轮询操作,它可以比定义
隐
式
超时更快完成。如果它实际上是轮询,那么它将如何“对测试时间
浏览 6
提问于2015-01-08
得票数 6
回答已采纳
2
回答
框架中的
隐
式
和显
式
等待
方法
、
、
、
、
当前的方法:团队在
隐
式
等待
没有帮助的地方使用
隐
式
等待
() 30秒和静态
等待
(可能是60秒)。问:在框架中同时使用这三种
等待
(<e
浏览 2
提问于2016-10-05
得票数 2
1
回答
在使用显
式
等待
之前关闭
隐
式
等待
,因为显
式
等待
从
隐
式
等待
开始需要时间。
、
、
由于应用程序中的不一致,我使用了
隐
式
等待
和解释
等待
。初始化驱动程序时,
隐
式
等待
设置为10秒。下面的代码在每次单击之后被调用,以检查页面中的任何错误元素,在这里,如果我不关闭
隐
式
等待
(通过设置为0),显
式
等待
仍然需要10秒
等待
(在
隐
式
等待
中给出),尽管在
等待
对象中为显
式
浏览 3
提问于2022-06-01
得票数 0
1
回答
在Selenium中需要显
式
等待
、
、
、
、
隐
式
等待
本质上是全局的,而显
式
等待
适用于某些特定操作的发生。那么为什么要使用显
式
等待
,如果我们可以使用
隐
式
等待
来克服这些问题呢?
浏览 2
提问于2020-06-21
得票数 1
1
回答
在抛出NoSuchElementException之前,selenium webdriver的默认
等待
时间是多少
、
、
、
、
sellenium中的
等待
有3种类型,即
隐
式
等待
、显
式
等待
和流畅
等待
。如果我不使用任何
等待
,那么selenium在抛出NoSuchElementException之前默认
等待
多长时间。它是selenium内部使用的
隐
式
等待
吗?
浏览 8
提问于2019-04-26
得票数 1
1
回答
隐含
等待
所使用的“内部”预期条件是什么?
、
在设置的最大时限内,
隐
式
等待
等待
直到找到元素(与Thread不同)。睡眠(),它不会
等待
完全的持续时间),显
式
等待
等待
直到它满足声明的预期条件。对于显
式
等待
,我们有不同的期望条件,我们显
式
地声明它们,同样,什么是内部被
隐
式
等待
用于查找元素的预期条件?
浏览 7
提问于2022-07-08
得票数 -1
1
回答
Selenium
隐
式
与显
式
等待
驱动程序级别的
隐
式
等待
和显
式
等待
有什么区别。哪个是驱动程序级别的
等待
。如果我们在代码中给出了
隐
式
和显
式
的
等待
。哪一个会优先。
浏览 1
提问于2017-11-20
得票数 0
2
回答
Selenium:为什么显
式
等待
优于
隐
式
等待
?
、
、
说: 由此,我推断显
式
等待
通常是首选的。我想知道为什么显
式
等待
正式优于
隐
式
等待
?
浏览 3
提问于2019-12-22
得票数 0
1
回答
APPIUM Android:
隐
式
等待
和显
式
等待
不起作用
、
当自动执行本机应用程序时,
隐
式
和显
式
等待
无法工作。driver不
等待
元素可见。已经将
隐
式
等待
设置为25秒,并且在使用元素执行任何操作之前定义了显
式
等待
(visibilityOf(element))。当导航到下一个屏幕并立即抛出上述异常时,driver不会
等待
元素可见。 注意:当使用Thread.sleep()
等待
时,代码可以正常工作。但如果不使用Thread.sleep(),则会失
浏览 1
提问于2019-09-19
得票数 0
2
回答
如何在站点-棱镜中设置
隐
式
等待
时间?
留给它自己的设备站点-棱镜不使用
隐
式
等待
。在网站上,它显示可以通过设置use_implicit_waits = true来允许
隐
式
等待
。但是,站点没有显示如何实际设置
隐
式
等待
值,而ruby没有显示任何有用的内容。任何帮助都将不胜感激。
浏览 3
提问于2016-04-13
得票数 0
回答已采纳
3
回答
我们可以让selenium webdriver在运行时
等待
用户点击网页链接,而不使用
隐
式
等待
吗?
、
、
我正在使用
java
的火狐驱动程序,试图从一个网站上抓取一些数据。其中涉及到一种人工交互,我必须要求用户输入搜索字符串。然后相应地,用户必须通过用人眼分析来选择打开哪个搜索结果。我的问题是:Thanks
浏览 2
提问于2014-01-10
得票数 10
回答已采纳
2
回答
隐
式
等待
对我来说并不清楚。
、
、
如果没有立即找到元素,
隐
式
等待
将
等待
指定的时间,然后在
等待
指定的时间后运行错误。这是否意味着
隐
式
等待
检查元素的第一秒钟,然后
等待
指定的时间,并在最后一秒再次检查?我知道,显
式
等待
每500毫秒就会对DOM进行一次投票。如果测试花费的时间更长,
隐
式
等待
的实际用途是什么?
浏览 0
提问于2016-09-21
得票数 2
回答已采纳
2
回答
更改Selenium在测试过程中的
隐
式
等待
、
、
、
我知道,根据一些观点,在完美的情况下,我不应该使用
隐
式
等待
。但我的UI速度很慢;要在所有可能发生渲染的地方添加显
式
等待
将是一项相当大的努力。在驱动程序初始化时设置的标准
隐
式
等待
时间为20秒,完美地覆盖了80%的
等待
。 但接下来我要处理剩下的20%。有时,我需要
等待
一个元素的
等待
--在本例中,
隐
式
的DISappear意味着额外的20秒。有时,我需要检查某个元素的存在
浏览 14
提问于2017-07-27
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券