Sollte ich Winkelmesser oder Karma für meine End-to-End-Tests verwenden?
Angular-Seed verwendet Protractor / Selenium WebDriver für E2E, aber das Angular-Phonecat-Tutorial verwendet Karma.
Ich habe gelesen, dass ich Karma für Unit-Tests und Winkelmesser für E2E verwenden sollte, was in Ordnung zu sein scheint, aber ich dachte, ich würde hier nachfragen, um die Meinung anderer Entwickler zu erfahren.
angularjs
protractor
screenm0nkey
quelle
quelle
Antworten:
Das AngularJS-Team empfiehlt die Verwendung von Winkelmesser, da es den Winkel-Szenario-Läufer ersetzen soll:
zitiert aus AngularJs Dokumentation .
Das Tutorial Angular-Phonecat wurde vor langer Zeit (hauptsächlich 2011) entwickelt und noch nicht aktualisiert, um einige neue Angular-Funktionen wie Protractor zu verwenden.
BEARBEITEN
In den Winkelmesser-Dokumenten - FAQ :
quelle