【问题标题】:Nightwatch setvalue method not working at allNightwatch setvalue 方法根本不起作用
【发布时间】:2019-01-15 02:40:07
【问题描述】:

我是 NightWatch 新手并尝试使用 .setValue 方法在 http://app.insight360.io 上输入电子邮件/密码

它只是无法设置值。我试过 waitForElementPresent 和 waitForElementVisible 看看是否有帮助,但似乎没有任何效果。

如果有人可以发布代码 sn-p 将值设置为电子邮件和密码字段中您喜欢的任何字符串并单击登录按钮,我会很高兴。

【问题讨论】:

  • 嘿哈夫!你能用你使用的 sn-p 更新你的问题吗?我们可以从那里开始。 :)

标签: ui-automation nightwatch.js browser-automation


【解决方案1】:

我可以输入电子邮件和密码,然后使用 setValue 使用下面的 sn-p 单击登录按钮。你能不能试着让我知道。

module.exports = {

    'DemoTest 1': function (browser) {
        browser
            .url('https://app.insight360.io/')
            .waitForElementVisible('.input.ng-valid-email:nth-child(1)', 5000)
            .setValue('.input.ng-valid-email:nth-child(1)', 'abc@text.com')
            .setValue('div.form-wrapper > form > div:nth-child(2) > input', 'password123')
            .click('.button.highlight-primary:nth-child(1)')
            .end()
    },

};

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-15
    • 2021-11-17
    • 2019-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多