Course Outline
Introduction to Concordion and Automated Acceptance Testing
Overview of Concordion Architecture and Features
Setting up a Concordion Testing Environment (Netbeans, Eclipse, IntelliJ IDEA)
Preparing Your First Application for Testing (Java Project Setup)
A Walk through Concordion's Specification Structure
Using Gherkin-based “Given, When, Then” Statements to Describe Features
Styling your Specifications using Markdown and HTML
Writing Acceptance Tests in Java (Fixture Code)
Running Concordion Specification Tests
Concordion Commands
- Set Command
- Assertequals Command
- Asserttrue Command
- Assertfalse Command
- Execute Command
- Returning Object
- Returning Map
- Returning Multivalueresult
- Execute On Table
- Execute On List
- Verifyrows Command
- Run Command
Integrating Concordion with .NET, Python, Fantom, Scala, and Ruby
Troubleshooting Concordion
Concordion Best Practices
Summary and Conclusion
Requirements
- An understanding of Java
- Basic knowledge of HTML
Audience
- Software developers and programmers
- Automation testers
- Business analysts
Testimonials (7)
I enjoyed everything as it is all new for me and I can see the added value it can ring to my work.
Zareef - BMW South Africa
Course - Tosca: Model-Based Testing for Complex Systems
Latihan praktis, humor yang baik dari pelatih. Terima kasih sebesar-besarnya kepada Augustin yang berhasil menciptakan suasana nyaman dari jarak jauh bagi peserta yang tidak terlihat. Hal ini membuat pelatihan menjadi menyenangkan dan menarik.
Jean-Noël - Cegid
Course - TestComplete
Machine Translated
Very nice approach to the topic and based on practical examples
Tomasz - Biuro Rachunkowe Magda Sp. z o.o.
Course - Automate Windows Desktop Applications with AutoIt
The fact that TJ was prepared to explain a few times and he tried his best to get the concept across
Anita Antonie - Hollard Insurance
Course - Advanced Selenium
Course was very practical. Trainer knows his subject very well.
Piotr - Scottish Enterprise
Course - Advanced Selenium with C#
Shane sangat berpengalaman, berpengetahuan luas, dan bersedia membantu serta menjelaskan ketika orang memiliki pertanyaan. Saya paling suka karena Shane menciptakan suasana di mana mengajukan pertanyaan aman dan dianjurkan, yang menurut saya sangat penting untuk pembelajaran.
Ryan
Course - C# for Automation Test Engineers
Machine Translated
Cubrió todos los temas y los ejemplos me resultaron muy útiles