Dois-je utiliser Protractor ou Karma pour mes tests de bout en bout?
Angular-seed utilise Protractor / Selenium WebDriver pour E2E mais le didacticiel angular-phonecat utilise le karma.
J'ai lu que je devrais utiliser Karma pour les tests unitaires et Protractor pour E2E, ce qui semble bien, mais j'ai pensé que je demanderais ici pour obtenir les opinions d'autres développeurs.
angularjs
protractor
screenm0nkey
la source
la source
Réponses:
L'équipe AngularJS recommande d'utiliser Protractor car il va remplacer le coureur de scénario angulaire:
cité de la documentation AngularJs .
Le tutoriel angular-phonecat a été développé il y a longtemps (en 2011 principalement) et n'a pas encore été mis à jour pour utiliser certaines nouvelles fonctionnalités angulaires comme Protractor.
ÉDITER
Dans la documentation Protractor - FAQ :
la source