使用Webdriver-IO创建自动化脚本,我如何从下面获得一个值:
<div class="metric-value ng-binding"
ng-style="{'font-size': vis.params.fontSize+'pt'}" style="font-size: 60pt;">
84
</div> 我试过了
element(by.binding('**')).getText().then(function (value) {
console.log(value);
})但它对我不起作用。
发布于 2017-03-23 18:49:01
我想你需要使用innerHTML
发布于 2017-03-24 21:13:48
如果您使用的是最新(同步)版本的WebdriverIO,它将如下所示:
var text = browser.getText('div.metric-value.ng-binding');
console.log(text);否则,运行异步版本:
client.getText('div.metric-value.ng-binding', function(err, message){
console.log(message)
})https://stackoverflow.com/questions/42973833
复制相似问题