0
A
回答
1
是的,你可以得到几个输入值:
第一个选项是回调(不推荐):
var text, text2, text3; // ...
browser.getValue('#inputField1', function (result) {
text = result.value;
browser.getValue('#inputField2', function (result) {
text2 = result.value;
browser.getValue('#inputField3', function (result) {
text3 = result.value;
browser.getValue('#inputField4' + text3, function (result) {
console.log(text, text2, text3) // your code
});
});
});
});
二,可以使用pe rform()从文件API(推荐):
var text, text2, text3;
browser
.getValue('#input', function (result) {
text = result.value;
browser.getValue('#inputField2', function (result) {
text2 = result.value;
});
})
.perform(function() {
browser.getValue('#inputField3', function (result) {
console.log(text2, text 1) // they do exist here
text3 = result.value;
});
});
这是文档从nightwatch Perform
1
您可以使用gettext或getValue方法,例如:
this.demoTest = function (browser) {
browser.getText("#main ul li a.first", function(result) {
this.assert.equal(typeof result, "object");
this.assert.equal(result.status, 0);
this.assert.equal(result.value, "nightwatchjs.org");
});
};
this.demoTest = function (browser) {
browser.getValue("form.login input[type=text]", function(result) {
this.assert.equal(typeof result, "object");
this.assert.equal(result.status, 0);
this.assert.equal(result.value, "enter username");
});
};
有API文档:getText API reference
相关问题
- 1. Theano卷积:TypeError:conv2d()得到了多个值的参数'输入'
- 2. 得到一个隐藏的输入值
- 3. 链接,却得到了输入
- 4. 我的输出跳过了我输入的几个短语
- 5. 如何获得元素nightwatchjs
- 6. 得到检查输入值到阵列
- 7. 输入引导多日期值到几个SQL记录
- 8. 得到输入值并更改div
- 9. 在keydown/keypress后得到输入值
- 10. JavaScript没有得到输入框的值
- 11. Jquery获得输入的输入值
- 12. 我的代码输出了几个“Array”
- 13. 得到一个隐藏的输入字段的多个值
- 14. 为了计算损失函数对几个输入的推断
- 15. 如何检查是否输入了一个值使用输入
- 16. 将输入双倍值与几个已知值进行比较
- 17. 得到那个加入了2桌
- 18. document.getElementById没有得到新输入的HTML文本输入值
- 19. 得到输入值的* ngFor生成输入在离子2
- 20. Jquery通过TD最接近的输入得到输入值
- 21. 引入nokogiri我怎么得到这个值了
- 22. 为了得到角色相当于几个C
- 23. 使用原矩阵得到了几个新的矩阵
- 24. 插入一个值到输入
- 25. 得到一个输入数字的值jQuery中
- 26. simple_html_dom得到一个带有部分id值的输入
- 27. jQuery的输入值比较只得到一个数字
- 28. 当onfocus和调用令牌输入时得到另一个值
- 29. 在两个输入字段之间得到最大值
- 30. 得到一个输入值变化事件