作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
你知道如何向waitForElementPresent
添加失败回调
我想做如下的事情:
browser.url('http://google.com')
.waitForElementPresent('body', 10000, true, function (result) {
browser.globals.log('I am going here just in success case');
})
你知道失败回调是如何工作的吗?
最佳答案
第三个参数是一个 bool 值,允许设置测试是否因失败而中止,您必须将其设置为 false
然后你可以查看回调中是否已经看到该元素
下面的代码有效
browser.waitForElementVisible('#idElement', 4000, false, function (result) {
if (result.state && result.state == "success")
{
//success
}
else
{
//failure, the element has not appear before time has been elapsed
}
});
关于javascript - 守夜人 : failure callback on waitForElementPresent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45542410/
你知道如何向waitForElementPresent添加失败回调 我想做如下的事情: browser.url('http://google.com') .waitForElementP
我使用 Nightwatch for e2e,我发现这两个命令有点困惑 给出它们附带的名称和解释。 .waitForElementVisible: 在执行任何其他命令或断言之前,等待给定时间(以毫秒为
我有一个使用 WebDriver 的 Selenium 脚本(Python) WebDriverWait(driver, long_wait).until( EC.presence_of_el
使用“HTML”Selenium 测试(使用 Selenium IDE 创建或手动创建),您可以使用一些 very handy commands比如 WaitForElementPresent 或 W
我是一名优秀的程序员,十分优秀!