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 ?
Réponse
Trop de publicités?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.