量角器中的动态变量

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);   
        })
    });