- Introduction
- How to write a reveiw
- Course Outline and Overview
- About the Instructor
- Pre-Requisites
- Section 1 Quiz
- How is this course set up?
- Introduction
- Waterfall
- Agile
- Waterfall vs Agile
- Section 2 Quiz
- Introduction
- TDD (Test-Driven Development)
- BDD (Behavior-Driven Development)
- Section 3 Quiz
- Introduction
- Installing Atom Text Editor for Windows
- Installing Ruby on Windows
- RubyGems.org - Directory of Ruby Gems for install
- Other Gems and Software to Install
- Installing Ruby, Cucumber and Atom on OS X
- Section 4 Quiz
- Introduction
- What is Gherkin?
- Gherkin and Cucumber Flowing Together.
- File and Folder Structure for Gherkin and Cucumber
- Multi-Language Support
- Language, Features, Scenarios, Steps, Given, When, Then
- And and But
- Background
- Scenario Outline
- Tags and Comments
- Section 5 Quiz
- Introduction
- Running Cucumber and Exceptions
- Writing Step Definitions
- Page files for Cucumber
- Displaying Results
- Section 6 Quiz
- Summary and Next Lectures.
- References