【发布时间】:2021-07-17 01:24:59
【问题描述】:
我是空手道自动化的新手,正在测试需要验证空白字段的简单登录窗口。当我在输入函数中插入空字符串“”时,这一步失败了。我们如何才能做到这一点?
* input("//input[@name='password']", " ")
我想验证当用户将密码字段留空时出现的错误消息。
提前致谢!
【问题讨论】:
标签: karate
我是空手道自动化的新手,正在测试需要验证空白字段的简单登录窗口。当我在输入函数中插入空字符串“”时,这一步失败了。我们如何才能做到这一点?
* input("//input[@name='password']", " ")
我想验证当用户将密码字段留空时出现的错误消息。
提前致谢!
【问题讨论】:
标签: karate
以下内容对我来说很好。所以也许你错过了一些东西。很大程度上取决于页面,也许有一些 JS 验证。
* driver 'https://github.com/login'
* input('#login_field', ' ')
* input('#password', ' ')
* submit().click("input[name=commit]")
* match html('#js-flash-container') contains 'Incorrect username or password.'
如果还是卡住,请按照这个流程:https://github.com/intuit/karate/tree/develop/examples/ui-test
【讨论】: