Je suis nouveau à l'outil Protractor. Je ne parviens pas à exécuter mon script de test dans plusieurs navigateurs, uniquement dans Chrome.Impossible d'exécuter "scripts de test Protractor dans le navigateur Firefox" pour "angulaire 4 applicaiton"
J'utilise
- Noeud: v6.11.3
- NPM: 3.10.10
- Rapporteur: 5.1.2
Je dois automatiser l'application 4 angulaire à l'aide de Visual code studio IDE. J'ai ajouté l'option "multi-capacités" à mon Protractor.conf.js comme ci-dessous.
multiCapabilities:[{
'browserName' : 'chrome'},
{'browserName':'firefox'}]
script de test a été exécuté que dans le navigateur Chrome, Firefox, il affiche ci-dessous erreur
[11:47:37] I/launcher - 0 instance(s) of WebDriver still running
[11:47:37] I/launcher - firefox #01 failed with exit code: 135
[11:47:37] I/launcher - chrome #11 passed
[11:47:37] I/launcher - overall: 1 process(es) failed to complete
[11:47:37] E/launcher - Process exited with error code 100
Comment configurer et scripts de tests parallèles dans plusieurs navigateurs?
Merci pour votre réponse. J'ai essayé avec l'option 'marionette' cela ne fonctionne pas pour moi, toujours la même erreur affiche – vasundhara
Désolé à ce sujet. Il y avait un bug introduit dans le rapporteur 5.1.1 que j'avais pensé à tort avoir été corrigé. J'ai édité ma réponse avec la solution de contournement. – HaC
J'ai suivi la mise à jour ci-dessus, maintenant il affiche le message d'erreur "Impossible d'analyser la nouvelle réponse de session". Processus terminé avec le code d'erreur 199. J'ai installé le pilote gecko et l'ai ajouté à la variable System - PATH. – vasundhara