量角器:getText 未获取输入字段的值

Protractor: getText doesn't get value of input field

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

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

失败

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

相反,您应该使用:

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