browser.getValue('#username').then(function (elementValue) {
console.log('elementValue : '+elementValue);
});
使用webdriverio中的浏览器对象和mocha runner获取元素值传递元素id然后获取值。
答案 0 :(得分:2)
它应该像webdriverio api文档中那样简单。可以找到here
browser.getValue(selector);
以上应符合您的要求。并且它不会返回任何承诺,因此不需要将其与then
链接起来。它返回元素中属性value
的值。
如果您正在寻找其他任何价值,请随意评论您的实际要求。目前尚不清楚您是否正在寻找value as an attribute
或value of anything else that element contains
。