量角器:getText没有获得输入字段的值

时间:2015-10-05 23:48:15

标签: javascript angularjs selenium jasmine protractor

我只是想指出,如果你有这样的事情:

element(by.model('someModel')).sendKeys('some value');
expect(by.model('someModel').getText()).toMatch('some value');

失败

1 个答案:

答案 0 :(得分:1)

这是因为getText()将返回一个空字符串 - 无论如何!

相反,你应该使用:

expect(element(by.model('someModel')).getAttribute('value')).toMatch('some value');