量角器中的动态变量
Dynamic variables in protractor
如何在 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
我想在 expect 中使用 net 和 vat。
问题已解决。该解决方案有效。 (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);
})
});
如何在 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
我想在 expect 中使用 net 和 vat。
问题已解决。该解决方案有效。 (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);
})
});