Sono nuovo di Goniometro (posso dire solo 1 giorno di vita) e ho provato a eseguire test end-to-end.Timeout in attesa che il rapportatore si sincronizzi con la pagina dopo 11 secondi
Tuttavia, ogni volta che eseguo conf.js, viene visualizzato con "Timeout in attesa che il goniometro si sincronizzi con la pagina dopo 11 secondi".
Prima di pubblicare questa domanda, hai provato tutte le opzioni fornite da altri rispondenti, ma non riesci ancora a risolvere il problema e quindi richiedi il tuo aiuto.
a sostenere, qui di seguito sono i dettagli dei miei configurazioni e spec js file:
Conf.js:
exports.config = {
directConnect: true,
capabilities: {'browserName': 'chrome'},
framework: 'jasmine',
specs: ['example_spec.js'],
jasmineNodeOpts: {
defaultTimeoutInterval: 100000
}
};
example_spec.js:
describe('forfirm homepage', function() {
it('login window should open', function() {
browser.get('https://www.forfirm.com');
element(by.model('forfirm.email')).sendKeys('[email protected]');
element(by.model('form.password')).sendKeys('Password');
});
});
uscita ricevuto:
Failures:
1) forfirm homepage login window should open
Message:
Failed: Timed out waiting for Protractor to synchronize with the page after 11 seconds. Please see https://github.com/angular/protractor/blob/master/docs/faq.md. The following tasks were pending:
- $timeout: function(){a.next(),h=f(j,5e3)}
Stack:
Error: Failed: Timed out waiting for Protractor to synchronize with the page after 11 seconds. Please see https://github.com/angular/protractor/blob/master/docs/faq.md. The following tasks were pending:
- $timeout: function(){a.next(),h=f(j,5e3)}
at /Users/rohitgathibandhe/npm-global/lib/node_modules/protractor/node_modules/jasminewd2/index.js:101:16
at Promise.invokeCallback_ (/Users/rohitgathibandhe/npm-global/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:1329:14)
at TaskQueue.execute_ (/Users/rohitgathibandhe/npm-global/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:2790:14)
at TaskQueue.executeNext_ (/Users/rohitgathibandhe/npm-global/lib/node_modules/protractor/node_modules/selenium-webdriver/lib/promise.js:2773:21)
1 spec, 1 failure
Finished in 22.022 seconds
[launcher] 0 instance(s) of WebDriver still running
[launcher] chrome #01 failed 1 test(s)
[launcher] overall: 1 failed spec(s)
[launcher] Process exited with error code 1
Inoltre, durante l'esecuzione del goniometro conf.js, non riuscivo a vedere il goniometro che lanciava il browser Chrome.
'browser.ignoreSynchronization = true;' nel onPrepare risolto il problema nel mio caso. – Shardul