Protractor / Introduction
Protractor
est un framework de test de bout en bout pour les applications
Angular
et
AngularJS
.
Protractor
exécute des tests sur votre application exécutée dans un navigateur réel et interagit avec elle comme le ferait un utilisateur.
Tester comme un utilisateur
Protractor
est construit sur
WebDriverJS
, qui utilise des événements natifs et des pilotes
spécifiques au navigateur pour interagir avec votre application comme le ferait un utilisateur.
Pour les applications angulaires
Protractor
prend en charge les stratégies de localisation spécifiques à
Angular
,
ce qui vous permet de tester des éléments spécifiques à
Angular
sans aucun effort de configuration de votre part.
Attente automatique
Vous n'avez plus besoin d'ajouter des temps d'attente et des temps de sommeil à votre test.
Protractor
peut exécuter automatiquement l'étape suivante de votre test dès que la page Web termine les tâches en attente.
Vous n'avez donc pas à vous inquiéter de l'attente de la synchronisation de votre test et de la page Web.