Wil*_*rts 3 javascript selenium asynchronous protractor
我的页面上有一个span元素.我想知道如何在span开始标记和span结束标记之间提取文本.我在javascript中使用selenium和量角器.
<span....>
Inner text
</span>
Run Code Online (Sandbox Code Playgroud)
ale*_*cxe 10
它实际上被称为元素的文本.用途getText():
var elm = element(by.id("myid"));
expect(elm.getText()).toEqual("My Text");
Run Code Online (Sandbox Code Playgroud)
请注意,getText()量角器中的许多其他方法都会返回一个promise.expect()"知道"如何解决承诺 - 它会等到检索到真正的文本值,然后再执行一个断言.
如果要在控制台上查看实际文本值,请使用以下方法解析promise then():
elm.getText().then(function (text) {
console.log(text);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9803 次 |
| 最近记录: |