105 votes

Peut Rapporteur et le Karma être utilisés ensemble?

Si le Rapporteur est le remplacement Angulaire Runner Scénario pour E2E test, est-ce que je serai encore capable de l'utiliser avec le Karma comme mon E2E framework de test ?

104voto

jack Points 697

Pas recommandé par le responsable actuel du Rapporteur:

https://github.com/angular/protractor/issues/9#issuecomment-19927049

Le rapporteur et le Karma ne doivent pas être utilisés ensemble; au contraire, ils fournissent des systèmes distincts pour l'exécution des tests. Le rapporteur et le Karma couvrir les différents aspects de l'essai - le Karma est destiné principalement pour les tests unitaires, alors que le Rapporteur doit être utilisée pour la fin à la fin de l'essai.

Le rapporteur est construit sur le haut de WebDriverJS, qui utilise une Sélénium/WebDriver serveur à disposition des navigateurs et de conduire l'exécution du test. Exemples de pure WebDriverJS peuvent être trouvés ici: http://code.google.com/p/selenium/wiki/WebDriverJs

Et

https://github.com/angular/protractor/issues/9#issuecomment-19931154

Georgios - je pense qu'il est judicieux de garder le Rapporteur et le Karma est séparé à la fin des examens de fin d', vous voulez que le natif de l'événement de la conduite et de la flexibilité de webdriver, tandis que pour les tests unitaires vous souhaitez une exécution rapide et autowatching de fichiers.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X