Plan du cours
Introduction
- Pourquoi utiliser Protractor ?
Configuration et installation
Comment fonctionne Protractor ?
Vue d'ensemble de la syntaxe de Protractor
Comprendre les promesses et les tests basés sur les promesses
Un exemple d'application Web
Configurer votre SUT (système sous test)
Écrire votre premier test
Script de Unit Testing Java avec Jasmin ou Mocha
Piloter le navigateur avec Selenium WebDriver, Chai WebDriver, directConnect
Localiser et interagir avec les Element Web
[L'interaction avec les pages Web Element par le biais d'objets de page
Exécuter le test
Générer des rapports de test
Débogage des tests Protractor
Rendre votre code de test maintenable et facile à lire
Mocker les requêtes HTTP
Intégrer Cucumber avec Protractor pour le BDD (Behavior Driven Development)
Mise à l'échelle des tests sur plusieurs navigateurs et systèmes avec Selenium Grid
Intégrer Protractor dans votre flux de développement (Git, Jenkins, etc.)
Résumé et conclusion
Pré requis
- Expérience de travail avec Javascript et node.js.
- Compréhension de base des applications web Angular.
- Compréhension de base des tests d'automatisation.
Public
- Développeurs web
- Ingénieurs de test en automatisation
Nos clients témoignent (1)
Trainer subject knowledge and rapport with the audience and also his patience