即使第三个参数的元素设置为false,waitForElementVisible也会使测试失败

时间:2016-04-21 18:20:13

标签: nightwatch.js

我在nightwatch.js中使用了以下功能

this.browser.waitForElementVisible(this.element.ims.terms.tos, 30000, false, function (result) {

即使第三个参数设置为false,waitForElementVisible仍然无法通过测试。

我应该做些什么来等待元素是否可见,以及它是否有效?

1 个答案:

答案 0 :(得分:0)

你可以发布整个代码块,可能是下一行使测试崩溃。

你可以试试这个来调试

browser.pause(10000);
browser.verify.visible(this.element.ims.terms.tos);
browser.pause(10000);