最简单的方法是通过选择器选择html
并获取manifest
属性:
element(by.css('html')).getAttribute('manifest');
那么你应该收到manifest
财产的全部价值。
我刚刚完成了这个问题,这是在进行量角器e2e角度5/6测试时的答案。来自@Konstantin Azizov的答案很好,但element(by.css('html')).getAttribute('manifest')
将返回一个承诺,而不是它的API指示的价值:
所以你可以这样做:
element(by.css('html')).getAttribute('manifest').then((data) => {
elementHtmlValue = data;
});
然后elementHtmlValue
的内容就是你要找的:)