2016-02-05 76 views
2

如何在ptor中使用全局變量? 「窗口」前綴不起作用。量角器中的動態變量

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我想指望用網和增值稅。

回答

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