2
我正在爲我的角色js web應用程序編寫量角器testscript。我正在使用一個jsonfile來填充頁面上的數據。 try語句將尋找具有模型屬性的元素:元素沒有設置與量角器中的try catch?
var data = {name: 'James', address: '11 Sussex street'};
for (key in data) {
try {
var el = element(by.model('name'));
if (el.isElementPresent()) {
el.clear().sendKeys(data[key]);
}
}
catch (err) {
console.log('error occured', err);
}
}
當我現在運行的測試,我得到一個錯誤:
TypeError: Cannot read property 'findElementsOverride' of undefined
name元素存在,但不被設置?
你爲什麼不先用'元素(定位).isElementPresent()驗證' – Chandermani 2014-10-28 11:24:02
我沒有,但價值仍沒有得到設置? – Pindakaas 2014-10-28 12:27:02