Cucumber

CloudLabs

Projects

Assignment

24x7 Support

Lifetime Access

.

Course Overview

Cucumber lets software development teams describe how software should behave in plain text. The text is written in a business-readable domain-specific language and serves as documentation, automated tests and development-aid – all rolled into one format.

At the end of the training, participants will be able to:

Pre-requisite

Students must know the knowledge of OOPS concepts and Testing Fundamentals.

Duarion

5  days

Course Outline

  1. Automated Acceptance Tests
  2. Behaviour-Driven Development
  3. Living Documentation
  4. How Cucumber Works
  1. What’s Gherkin For?
  2. Format and Syntax
  3. Feature
  4. Scenario
  5. Comments
  6. Spoken languages
  1. Steps and Step Definitions
  2. Capturing Arguments
  3. Multiple Captures
  4. Flexibility
  5. Returning Results
  1. Background
  2. Data Tables
  3. Scenario Outline
  4. Nesting Steps
  5. Doc Strings
  6. Staying Organized with Tags and Subfolders
  1. Fixing the Bug
  2. Bootstrapping the User Interface
  3. Making the Switch
  4. Using Hooks
  5. Building the User Interface
  1. Configuring the java code behind the feature file
  2. Multiple scenarios in a feature file
  3. Regular Expressions
  4. Datatables
  5. Running with Hudson – Continuous Integration
  6. Configuring Maven for Cucumber project

Reviews