Nightwatch上的waitForElementVisible无法正常工作

时间:2017-10-22 16:28:00

标签: javascript nightwatch.js

我是测试的新手,只是尝试了一个无效的基本登录测试,由于某种原因,即使等待时间较长,我的DOM似乎也没有加载。我正在使用firefox webdriver(gecko)。

以下是以下代码: -

module.exports = {
'Login hub' : function loginHub(browser) {
  browser
    .url('http://hub.rdfzxishan.cn')
    .assert.title('Hub | Akiraku')
    .waitForElementVisible('body', 10000)
    .setValue('input[name=email]', 'wangdeli@rdfz.cn')
    .setValue('input[type=password]', 'testtest')
    .submitForm('button[type=submit]')
  },

  'Home page' : function success(browser) {
    browser
    .assert.containsText(".email", "wangdeli@rdfz.cn")
    .pause(100000)
    .end();
  },
};

1 个答案:

答案 0 :(得分:0)

尝试将autocomplete="on|off"属性添加到html代码中的所有密码输入中,例如:

<input type="password" autocomplete="off" />