如何读取量角器中的 HTML DOM
How to read the HTML DOM in protractor
我想检索存储在 HTML DOM 中的我们版本的值。
使用node.js 和量角器。我不知道怎么办。
请提供您宝贵的知识:)
我要值2016.R08.1.RC1
最简单的方法是 select html
通过 select 或者得到 manifest
属性:
element(by.css('html')).getAttribute('manifest');
那么你应该得到 manifest
属性 的完整值。
我刚刚解决了这个问题,它是在做量角器 e2e angular 5/6 测试时的答案。
@Konstantin Azizov 的回答很好,但是 element(by.css('html')).getAttribute('manifest')
将 return 承诺而不是 API 指示的值本身 :
所以你可以这样做:
element(by.css('html')).getAttribute('manifest').then((data) => {
elementHtmlValue = data;
});
那么elementHtmlValue
的内容就是你要找的:)
我想检索存储在 HTML DOM 中的我们版本的值。
使用node.js 和量角器。我不知道怎么办。
请提供您宝贵的知识:)
我要值2016.R08.1.RC1
最简单的方法是 select html
通过 select 或者得到 manifest
属性:
element(by.css('html')).getAttribute('manifest');
那么你应该得到 manifest
属性 的完整值。
我刚刚解决了这个问题,它是在做量角器 e2e angular 5/6 测试时的答案。
@Konstantin Azizov 的回答很好,但是 element(by.css('html')).getAttribute('manifest')
将 return 承诺而不是 API 指示的值本身 :
所以你可以这样做:
element(by.css('html')).getAttribute('manifest').then((data) => {
elementHtmlValue = data;
});
那么elementHtmlValue
的内容就是你要找的:)