Concordion Training Course

319 Phaya Thai Road, Pathum Wan, Pathum Wan District, Bangkok, Thailand

Description

Overview

Concordion is a Java-based, open-source “specification by example” framework that brings together testing and specifications. It integrates with JUnit and can be used with popular Java-based IDEs such as Netbeans, Eclipse, and IntelliJ IDEA.

In this instructor-led, live training, participants will learn the basics of Concordion, its environment setup, key commands, best practices and more as they walk step-by-step through the creation of a sample Concordion application.

By the end of this training, participants will be able to:

  • Understand the functionality of Concordian
  • Install and deploy Concordian
  • Write Concordion specifications in Markdown and HTML

Format of the course

  • Part lecture, part discussion, exercises and heavy hands-on practice

Course Details :

Course Code : concordion
Duration: 21 hours (usually 3 days including breaks)
Workday courses take place between 09:30 and 16:30
Requirements
– An understanding of Java
– Basic knowledge of HTML
Audience
– Software developers and programmers
– Automation testers
– Business analysts
Fees : 94820 THB(Price per participant)
Venue : Regus, Bangkok

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

REGISTER FOR THE COURSE

Add A Review


Please enter input field

sanu
NobleProg
Training Service

Book your course now

Enquiry

Your enquiry submitted successfully

Enquiry Submission failed

Please enter input field(s)

Claim this course

To manage this course details kindly claim this course.