Plan du cours

Introduction

  • Tests automatisés
  • ATDD (Développement piloté par les tests d'acceptation)
  • BDD (Behavior Driven Development)

Pourquoi Serenity ?

  • Les rapports de test sont une "documentation vivante".
  • Acteurs, tâches et objectifs
  • Modèle de scénario vs objets de page

Architecture Serenity

  • Pages, étapes, exigences, tests, rapports

Mise en place et configuration de votre environnement de test

  • JUnit, Serenity BDD, et un peu Selenium WebDriver

Définir les exigences et les critères d'acceptation

Automatiser vos critères d'acceptation

Configurer vos scénarios

  • Questions sur les scénarios
  • Serenity compétences

Tester une application Web avec Screenplay

Rédiger votre premier Serenity test

Interactions Web du Screenplay

Questions de Screenplay Web

Gérer les délais et les attentes

Exécution de votre test Serenity

Générer des rapports de test Serenity

Aperçu de la structure du projet Serenity

Intégration de Serenity avec Cucumber et JBehave

Résumé et conclusion

Pré requis

  • Expérience de l'automatisation des tests.
  • Java expérience en programmation.

Audience

  • Testeurs d'automatisation
 7 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (1)

Cours Similaires

Tosca: Model-Based Testing for Complex Systems

35 heures

Test Automation with Galen Framework

14 heures

TestComplete

21 heures

Automate Windows Desktop Applications with AutoIt

14 heures

Robot Framework: Keyword Driven Acceptance Testing

14 heures

BDD - Behavioral testing of IT systems

7 heures

Cucumber Electron: Implementing BDD without Selenium

7 heures

JBehave: BDD with Java

7 heures

Advanced C# for Automation Test Engineers

21 heures

Advanced Selenium

14 heures

Advanced Selenium with C#

14 heures

Advanced TestStand: Mastering Test Automation

21 heures

Mobile Automation with Appium Overview

7 heures

Concordion

21 heures

C# for Automation Test Engineers

21 heures

Catégories Similaires

1