【发布时间】:2019-12-27 17:20:30
【问题描述】:
我在 Nightwatch.js 中使用页面对象。我想模拟登录行为,所以页面对象模块中的命令是:
commands: [{
setValueToHere(selector,value) {
return this
.setValue(selector,value)
},
clickTheButton() {
return this
.click('@submitButton');
}
}]
当我在测试中调用它时,测试运行“奇怪”:弹出式浏览器运行良好,它的行为与用户在网页上的行为完全相同。但是,终端中的结果一直在运行这些行。
运行 .locateMultipleElements() 协议操作时出错:无效的选择器:指定了无效或非法的选择器
运行 .locateMultipleElements() 协议操作时出错:无效的选择器:指定了无效或非法的选择器
...
这种情况并不经常发生,有时运行平稳,但有时错误继续运行。是因为我的网络连接吗? 有人遇到这种情况吗?
【问题讨论】:
标签: authentication nightwatch.js pageobjects