Plan du cours
Introduction à Concordion et aux tests d'acceptation automatisés
Vue d'ensemble de l'architecture et des caractéristiques de Concordion.
Mise en place d'un environnement de test Concordion (Netbeans, Eclipse, IntelliJ IDEA)
Préparation de votre première application pour les tests (Java Project Setup)
Une promenade à travers la structure de spécification de Concordion.
Utilisation de déclarations basées sur Gherkin (Given, When, Then) pour décrire les fonctionnalités
Styliser vos spécifications en utilisant Markdown et HTML
Écrire des tests d'acceptation en Java (Fixture Code)
Exécuter les Concordion tests de spécification
Commandes Concordion
- Commande Set
- Commande Assertequals
- Commande Asserttrue
- Commande Assertfalse
- Commande Execute
- Objet de retour
- Renvoi d'une carte
- Retourner un résultat multivalué
- Exécuter sur une table
- Exécuter sur une liste
- Commande Verifyrows
- Commande Run
Intégration de Concordion avec .NET, Python, Fantom, Scala, et Ruby
Dépannage Concordion
Meilleures pratiques Concordion
Résumé et conclusion
Pré requis
- Une compréhension de Java
- Connaissances de base en HTML
Audience
- Développeurs de logiciels et programmeurs
- Testeurs d'automatismes
- Business analystes
Nos Clients témoignent (6)
J'ai tout apprécié car c'est tout nouveau pour moi et je peux voir la valeur ajoutée que cela peut apporter à mon travail.
Zareef - BMW South Africa
Formation - Tosca: Model-Based Testing for Complex Systems
Traduction automatique
Approche très cool du sujet et basée sur des exemples pratiques
Tomasz - Biuro Rachunkowe Magda Sp. z o.o.
Formation - Automate Windows Desktop Applications with AutoIt
Traduction automatique
Il couvre tous les sujets et j'ai trouvé les exemples très utiles.
JOCELIN - BANXICO
Formation - JMeter Fundamentals
Traduction automatique
La plupart des sujets de formation sont fondamentaux et j'ai pu saisir le concept de base du sujet grâce à cette formation.
Eldrick - Tribal Software Philippines
Formation - Web Application Performance Testing with JMeter
Traduction automatique
To start Lukasz asked my background and what I wanted to get out of the training, I feel he then tailored is approach to deliver to my requirements As an Introduction to Selenium the course provided the exact level and detail that I was requiring.
Jonathan Ritson - Real Training Services
Formation - Introduction to Selenium
The exercises, they ignited passion in scripting and coding