Détails
- 10 Sections
- 56 Lessons
- 14 Weeks
Expand all sectionsCollapse all sections
- Présentation des tests3
- Présentation des tests3
- Le Runner Karma6
- Le Runner Karma6
- Tests unitaires avec Jasmine9
- 5.1Différences des tests unitaires
- 5.2Vocabulaire
- 5.3Suite et test, setup, teardown, organisation des fichiers dans un projet Angular
- 5.4Expectations et Matchers
- 5.5Mocking et Spy
- 5.6Horloge simulée de Jasmine
- 5.7Test de l’asynchronisme
- 5.8Singer les appels Ajax
- 5.9Travaux pratiques : créer des tests unitaires avec Jasmine et sortir des rapports de tests
- Tests unitaires avec Jasmine9
- 6.1Différences des tests unitaires
- 6.2Vocabulaire
- 6.3Suite et test, setup, teardown, organisation des fichiers dans un projet Angular
- 6.4Expectations et Matchers
- 6.5Mocking et Spy
- 6.6Horloge simulée de Jasmine
- 6.7Test de l’asynchronisme
- 6.8Singer les appels Ajax
- 6.9Travaux pratiques : créer des tests unitaires avec Jasmine et sortir des rapports de tests
- Tests e2e avec Protractor8
- 7.1Architecture de Protractor
- 7.2Installation, mise en place serveur Selenium, navigateur
- 7.3Écriture de test
- 7.4Le fichier de configuration
- 7.5Interagir avec les éléments DOM, locators et ElementFinders
- 7.6PageObjects
- 7.7Débugger les tests Protractor
- 7.8Travaux pratiques : mettre en oeuvre les acquis théorique pour construire des tests e2e sous Protractor
- Tests e2e avec Protractor8
- 8.1Architecture de Protractor
- 8.2Installation, mise en place serveur Selenium, navigateur
- 8.3Écriture de test
- 8.4Le fichier de configuration
- 8.5Interagir avec les éléments DOM, locators et ElementFinders
- 8.6PageObjects
- 8.7Débugger les tests Protractor
- 8.8Travaux pratiques : mettre en oeuvre les acquis théorique pour construire des tests e2e sous Protractor
- Intégration CI/CD2
- Intégration CI/CD2