腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
等待
元素
出现
或
返回
false
、
、
可以等到
元素
出现
在具有browser.wait(EC.presenceOf(element(by.id("button"))), 5000, "button not found")的页面上 当在页面上找不到
元素
时我不希望这个函数抛出错误,相反,如果5秒后没有找到
元素
,它应该
返回
false
。 我怎样才能做到这一点呢?
浏览 13
提问于2019-03-25
得票数 1
回答已采纳
1
回答
在Selenium中,Element.Displayed()在捕获异常之前
等待
的时间太长
、
、
、
我已经编写了一个IsElementPresent方法,无论
元素
是否正在显示,它都会
返回
true/
false
。;现在,有时当它应该
返回
false
时,element.Displayed在捕获异常并
返回
false
之前
等待
大约20秒(通过调试发现)。如果它找到了
元素
,那么它工作得很好。;} 现在,同样的
等待
也发生在Wait.Until行中。代码工作得很好,但当它找不
浏览 3
提问于2018-02-24
得票数 0
1
回答
Capybara中CSS
元素
的
等待
函数
、
、
、
、
在凯巴拉有
等待
和非
等待
的功能。我正试图尽可能多地使用第一种方法。 有没有一种方法可以使用find (
或
其衍生物之一)来查找异步
出现
的CSS
元素
?不幸的是,函数page.has_css?是一个非
等待
函数.
浏览 1
提问于2017-09-22
得票数 2
回答已采纳
1
回答
如何检查
元素
通过其文本不可见
、
我希望能够
等待
一个
元素
在文本=‘凭单通过邮寄’可见。
浏览 1
提问于2017-11-15
得票数 0
回答已采纳
2
回答
Selenium IsElementPresent()行为Selenium2.33Java
、
、
我调用Selenium.isElementPresent()函数来检查页面中是否存在一个
元素
,但有时该函数会
等待
很长时间,然后抛出“超时
等待
操作以完成”异常。我不希望函数
等待
,因为在我的代码中,我已经确保页面在调用isElementPresent()之前已经完全加载,我只希望函数
返回
true
或
false
。使用driver.findElements().size()=0是检查
元素
是否存在的更好方法吗? 我所需要的只是知道一个
元素
是否存在
浏览 3
提问于2013-08-04
得票数 1
回答已采纳
2
回答
Python-Selenium:
等待
元素
存在,然后
返回
True
或
false
、
、
、
、
我正在尝试创建一个函数来帮助确定某个
元素
是否
出现
或
从网页中消失。 wait = WebDriverWait(driver唯一的问题是,无论如何调用它
或
元素
是否存在,它总是
返回
FALSE
。wait_for_element_to_exist(self.driver, (By.XPATH, &
浏览 8
提问于2021-07-19
得票数 1
回答已采纳
2
回答
Selenium:如何验证
元素
是否存在
、
场景:我有一个场景,比如在登录到某个页面后,间歇性地
出现
一个配置文件更新按钮,我需要单击它。事情就像,如果那个按钮
出现
,我必须点击,否则我必须离开那部分并继续。; } 如果该
元素
出现
,则
返回
true,否则
返回
false
。上面的代码工作正常,问题是
返回
true
或
false
..suppose需要大约一分钟的时间。我在脚本中使用了五个位置,所以不必要地,我的脚本
等待
了5分钟……我还尝试了下面的代码
浏览 1
提问于2014-06-23
得票数 1
2
回答
从异常处理程序中获取未找到异常的
元素
、
在尝试在try循环中定位
元素
时,我正在获取
元素
没有找到异常。driver.findElement(By.xpath(findElement)); } return
false
浏览 0
提问于2018-06-12
得票数 0
回答已采纳
2
回答
Watir
元素
存在但不存在,但在屏幕截图中可见。
to_s Watir正在将页面中的其他
元素
报告为可见的和当前的。
浏览 3
提问于2015-04-09
得票数 1
回答已采纳
3
回答
selenium RC红宝石,
等待
隐藏
元素
出现
吗?
、
如何
等待
隐藏
元素
出现
在页面上? 我试过seleum.is_element_present,但它似乎不起作用。
浏览 0
提问于2010-09-17
得票数 1
回答已采纳
3
回答
Selenium2
等待
页面上的特定
元素
、
、
我正在使用Selenium2(2.0-b3) web驱动程序,我想
等待
一个
元素
出现
在页面上。我可以像下面这样写,它工作得很好。 }我想将它转换成一个函数,在这个函数中我可以传递elementid,该函数
等待
指定的时间,并根据是否找到
元素
返回
true
或
false
。公共静态布尔型驱动程序(WebDriver waitForElementPresent,Str
浏览 1
提问于2011-05-28
得票数 2
1
回答
子
元素
(嵌套)的Selenium Java不可见性
、
我知道如何
等待
元素
消失
或
出现
(invisibilityOfElementLocated
或
visibilityOfElementLocated),也知道如何
等待
子
元素
(嵌套)
元素
的
出现
(presenceOfNestedElementLocatedBy但我没有找到
等待
子
元素
(嵌套)消失的方法。 会感谢你的帮助!
浏览 1
提问于2021-11-25
得票数 1
回答已采纳
4
回答
等待
promise完成并
返回
true
或
false
、
、
我想在一个方法中
等待
,直到promise
返回
。password === this.userLogin.password) { } else { } return
false
; /********* call the method and descide
浏览 346
提问于2017-06-02
得票数 4
回答已采纳
2
回答
需要很长时间执行的Catch方法
、
在selenium自动化中,我使用以下代码检查
元素
显示状态try{}catch (Exception e){}但问题是,如果
元素
没有显示,它将转到catch语句,并且执行
浏览 0
提问于2019-10-12
得票数 0
1
回答
expectationForPredicate失败测试用例
、
、
、
我的问题是,我需要等到一个
元素
出现
在iPhone屏幕上。我需要一个代码,它可以
等待
元素
出现
在屏幕上,如果
元素
没有
出现
并且超时超过了,那么我不希望测试用例失败。相反,我想
返回
true (
元素
存在)/
false
(不存在)
浏览 5
提问于2016-11-25
得票数 1
回答已采纳
3
回答
等待
元素
,而不会在超时时引发异常
、
、
是否有一个方法只
等待
t秒,如果
元素
出现
,则
返回
true,否则
返回
false
? 我知道这可以通过一个简单的begin..rescue..end语句来完成,但是我正在寻找不使用异常的东西。
浏览 0
提问于2013-01-07
得票数 3
回答已采纳
1
回答
Python
等待
100秒并
返回
True
或
False
、
、
、
我有下面的python脚本,它检查ping是否成功,如果在100秒内成功,它将
返回
True。如果ping失败,它应该
返回
False
,但不
返回
False
,当ping成功时,它
返回
True。有人能修复下面代码为什么它不
返回
False
吗?10.10.10.1 count 5") return <e
浏览 4
提问于2018-09-21
得票数 2
1
回答
Puppeter如何防止错误停止程序
、
、
我检查
元素
是否存在如下所示: const check = async () => { await page.waitForSelector(els.configurationBtnstate = true : state =
false
) enter code here return state我的问题是,如何
等待
元素
(检查是否存在),如果
元素
存在则
浏览 7
提问于2021-01-07
得票数 0
5
回答
在柏树中使用for循环和if else
、
、
、
场景:一旦登录到应用程序,我需要读取
元素
的文本,该文本在下面的屏幕截图中四舍五入。 cy.reload(); }); } 如何用柏树编写这段代码,因为柏树不支持如果-循环
或</em
浏览 5
提问于2019-11-08
得票数 0
2
回答
webdriver implicitWait未按预期工作
、
它
等待
了20秒,而我的代码也运行得很好。在使用隐式
等待
的情况下进行归档,例如它不会强制
等待
20秒,只需3到4这是有线的情况,因为我正在使用流畅的
等待
来寻找一些
元素
。如果
元素
仍在页面上加载,则不会显示错误,并使测试通过。WebElement apply(WebDriver driver) { return driver.findElement(By.
浏览 0
提问于2013-04-15
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PHP操作Redis步骤详解
动态id、class怎么定位
python学习之三种等待时间
并发编程之LinkedTransferQueue
说说队列Queue
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券