0
我對這個測試計劃是存儲元素的內部文本,進行再更改檢查元素依據的變量,並確認它已經改變了量角器無法變量比較網頁元素由於承諾
var fixedValue= element(by.xpath('/html/body/section/div/section/section[2]/div[1]/ul/li[4]/a/span[2]')).getText();
var totalValue = element(by.xpath('/html/body/section/div/section/section[2]/div[1]/ul/li[1]/a/span[2]')).getText();
var progressValue = element(by.xpath('/html/body/section/div/section/section[2]/div[1]/ul/li[3]/a/span[2]')).getText();
然後做出改變預期
expect(element(by.xpath('/html/body/section/div/section/section[2]/div[1]/ul/li[3]/a/span[2]')).getText()).toEqual(progressValue);
然而,在我的控制檯我得到的失敗的斷言
Expected '17' to equal NaN
看起來這是因爲第一個變量的承諾沒有實現,所以沒有什麼可以比較的。
所以我的問題是如何得到期望檢查第一個變量。