2015-10-11 67 views
1

我正在寫一個測試到一個definitly角度的web應用程序。 現在,網站需要基本認證。 我懷疑是因爲它會拋出這個問題。 我嘗試了我所知道的一切,我真的很絕望的解決方案。同步超時量角器

這是錯誤:

Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL. 

這是config.js

// conf.js 
exports.config = { 
framework: 'jasmine2', 
seleniumAddress: 'http://localhost:4444/wd/hub', 
specs: ['todo-spec.js'], 
jasmineNodeOpts: {defaultTimeoutInterval: 60000}, 

capabilities: 
// { 
    // browserName: 'firefox' 
// }, 
{ 
    browserName: 'chrome' 

    } 

}; 

這是spec.js

describe('Protractor Demo App', function() { 

beforeEach(function() { 
// browser.get('https://coderbot:[email protected]'); 
browser.get('https://******:******@alpha.spa*****ond.com/#'); 
}); 

it('should have a title', function() { 
expect(browser.getTitle()).toEqual('Sp****yond'); 
}); 

}); 

請幫我

+0

當您手動打開它時,您的網址是https:// ******:****** @ alpha.spa ***** ond.com /#'嗎?如果沒有,那麼我想你不能繞過基本認證。還有其他手動方法可以繞過基本身份驗證,一種是使用瀏覽器插件進行身份驗證。 –

回答

1

我終於解決了這個問題另外

browser.ignoreSynchronization = true; 
+0

請給答案增加更多的上下文。你在哪裏添加? – sailens

相關問題