Actuellement, j'étudie moi-même Angularjs et j'apprends du projet de didacticiel de clonage sur le site officiel, mais chaque fois que j'exécute le test de bout en bout, le délai expire.
Fichier de configuration rapporteur-conf.js`exports.config = {
allScriptsTimeout : 11 000,
spécifications : [
'e2e/*.js'
],
capacités : {
'nom du navigateur' : 'chrome'
},
chromeOnly : vrai,
baseUrl : 'http://localhost:8000/',
cadre : 'jasmin',
jasmineNodeOpts : {
defaultTimeoutInterval : 30000
>
};超时报错信息
Démarrage du serveur autonome Selenium...
[lanceur] Exécution de 1 instance de WebDriver
[lanceur] Processus terminé avec le code d'erreur 1
G:angular-phonecatangular-phonecatnode_modulesprotractornode_modulessselenium-webdriverlibgoogasyncnexttick.js:39
goog.global.setTimeout(function() { throw exception; }, 0);
^
Erreur : Le délai d'attente du serveur WebDriver à http://192.168.15.6:54792/wd/hub
a expiré.
à Erreur (natif)
sur onResponse (G:angular-phonecatangular-phonecatnode_modulesprotractornode_modulessselenium-webdriverhttputil.js:87:66)
sur G:angular-phonecatangular-phonecatnode_modulesprotractornode_modulessselenium-webdriverhttputil.js:42:21
sur G:angular-phonecatangular-phonecatnode_modulesprotractornode_modulessselenium-webdriverlibwebdriverhttphttp.js:123:5
sur ClientRequest. (G:angular-phonecatangular-phonecatnode_modulesprotractornode_modulessselenium-webdriverhttpindex.js:145:7)
sur ClientRequest.emit (events.js:107:17)
sur Socket.socketErrorListener (_http_client.js:271:9)
sur Socket.emit (events.js:107:17)
sur net.js :459:14
à process._tickCallback (node.js:355:11)
`
Divers packages dépendants ont également été mis à jour et des services ont été démarrés. Je suis un débutant, donnez-moi quelques conseils.
J'ai rencontré le même problème. Je l'ai testé sous Mac et il a fonctionné. Cependant, sous la machine virtuelle Ubuntu, j'ai eu la même erreur que l'affiche originale. Veuillez me donner une réponse de quelqu'un qui a déjà vécu cela.