如何在量角器中读取HTML DOM

问题描述 投票:0回答:2

我想检索存储在HTML DOM中的版本的值。

enter image description here

使用node.js和量角器。我不知道该怎么做。

请提供相同的宝贵知识:)

我想要价值2016.R08.1.RC1

javascript dom protractor e2e-testing angular-e2e
2个回答
4
投票

最简单的方法是通过选择器选择html并获取manifest属性:

element(by.css('html')).getAttribute('manifest');

那么你应该收到manifest财产的全部价值。


0
投票

我刚刚完成了这个问题,这是在进行量角器e2e角度5/6测试时的答案。来自@Konstantin Azizov的答案很好,但element(by.css('html')).getAttribute('manifest')将返回一个承诺,而不是它的API指示的价值:

所以你可以这样做:

element(by.css('html')).getAttribute('manifest').then((data) => {
  elementHtmlValue = data;
});

然后elementHtmlValue的内容就是你要找的:)

© www.soinside.com 2019 - 2024. All rights reserved.