量角器:element.getText()返回一个对象但不返回String

时间:2016-06-04 08:12:03

标签: protractor webdriverjs

我还检查了链接:Protractor: element.getText() returns an object and not String 但我在上面的链接上找不到答案,我想要字符串作为回报??

1 个答案:

答案 0 :(得分:2)

所有量角器的方法都会返回承诺,以解决您需要发送类似内容的承诺:

element.getText().then(function(text) {
console.log(text);
});
or use "expect"-->jasmine's assertion
expect(element.getText()).toEqual("Your Text");

关于承诺的详细想法我建议请通过以下链接: http://www.html5rocks.com/en/tutorials/es6/promises/