如何使用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);
})
但它不适合我。
答案 0 :(得分:0)
我猜您需要使用innerHTML
答案 1 :(得分:0)
如果您使用的是最新的(同步)版本的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)
})