我正在使用量角器來自動化我的應用程序。如何處理量角器中的超時異常
我的測試結果後顯示0失敗得到超時錯誤
我的代碼
var EC = protractor.ExpectedConditions;
browser.wait(EC.presenceOf(element(by.id('xoxoxoxo'))), 5000).then(function() {
element(amkailogo).getAttribute('src').then(function (val) {
if (val.indexOf('Amkai-Company-Logo') > -1) {
/.../
}
else {
/.../
}
});
}, function (err) {
console.log(err.stack);
});
我給了一些隨機的文字作爲定位xoxoxoxo,錯誤消息是
**********Error: Waiting for header displayName
Wait timed out after 5000ms
但我的測試結果是
Finished in 6.115 seconds
1 test, 0 assertions, 0 failures
如何使預期條件趕上超時錯誤讓我的控制檯應顯示1失敗而不是0失敗
你是否在使用任何命令行記者? –