如何在ptor中使用全局变量? “window”前缀不起作用。
element(by.id("priceNet")).getText().then(function (getNet) {
net = getNet;
});
element(by.id("priceVat")).getText().then(function (getVat) {
vat = getVat;
});
console.log(vat + " " + net);
expect(element(by.id("priceTotal")).getText()).toContain(net + vat);
当我想要使用window.net
时,ptor不知道window
我想在预期中使用net和vat。
答案 0 :(得分:1)
问题解决了。此解决方案有效。 (ofc必须解析为Int或Float)
element(by.id("priceNet")).getText().then( function (getNet) {
element(by.id("priceVat")).getText().then( function (getVat) {
expect(element(by.id("priceTotal")).getText()).toContain(getNet + getVat);
})
});