【发布时间】:2018-02-02 04:53:48
【问题描述】:
所以我相信在查看文档后这应该可以正常工作,但我希望运行一个期望已经完成的东西,但是目前它似乎没有工作。
工作
browser
.url('https://www.google.co.uk/?')
.expect.element('.Google Search').value.to.contain('Dashboard')
.perform(function() {
console.log('elementValue');
})
坏了
browser
.url('https://www.google.co.uk/?')
.expect.element('.Google Search').value.to.contain('Dashboard')
.perform(function() {
console.log('elementValue');
})
Error while running perform command: browser.moveToElement(...).doubleClick(...).setValue(...).click(...).expect.element(...).text.to.contain(...).perform is not a function
【问题讨论】:
-
您帖子中的代码与错误中的描述不匹配。
-
我删掉了很多不需要的api方法:)
-
您帖子中应该被破坏的代码与您标记为工作的代码完全相同。
-
哈哈是的,我会更新的。
标签: javascript selenium testing nightwatch.js