Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vasi-cordea/udemy-complete-cucumber-framework-for-bdd

UDEMY Framework from course "Complete Cucumber Framework for BDD" Java Project, without Maven
https://github.com/vasi-cordea/udemy-complete-cucumber-framework-for-bdd

cucumber java selenium-webdriver

Last synced: 27 days ago
JSON representation

UDEMY Framework from course "Complete Cucumber Framework for BDD" Java Project, without Maven

Awesome Lists containing this project

README

        

![udemy cucumber complete](https://github.com/Vasi-Cordea/UDEMY-Complete-Cucumber-Framework-for-BDD/assets/150058199/497778ce-4144-4381-a755-d334e0d7abc2)
## UDEMY Complete Cucumber Framework for BDD
### Section 1: Introduction
1. Overview of Behavior-Driven Development
3

2. BDD and Test-Driven Development
2

3. Cucumber Framework
4

4. Course Pre-Requisites
2

5. Preparing the Development Environment
2

6. Preparing the Selenium and Cucumber Environment
5

7. Step-by-Step Notes on the Environment
1
### Section 2: Feature Files with Gherkin
8. Getting ed with a Project
5

9. Overview of Feature Files
2

10. Gherkin Syntax
1

11. Writing a Feature
3

12. Writing a Scenario
1

13. Given-When-Then Structure
3

Quiz 1: Feature Files
### Section 3: Cucumber & Java Step Definitions
14. Getting ed with Glue Code
2

15. Writing a Step Definition
3

16. Implementing Scenario Steps
3

17. Running a Feature File
3

18. Manage Execution with JUnit TestRunner
6

19. Adding JUnit Assertions
5
### Section 4: Cucumber & Selenium WebDriver
20. Getting ed with Selenium WebDriver
7

21. Integrating Selenium and Step Definitions
7

22. JUnit Assertions to Selenium Test
4

23. Cucumber Hooks
3
### Section 5: Enhancing Cucumber Framework
24. Defining Multiple Scenarios
7

25. Additional Gherkin Keywords
9

26. Cucumber Tags
5

27. Background Keyword
7

28. Creating a Hooks Class
4
### Section 6: Data Parameterization with Gherkin
29. Gherkin Variable Placeholders
4

30. Implementing Variable Placeholders with Java
9

31. Gherkin Scenario Outline and Examples
5

32. Java Implementation
4

33. Gerhkin DataTables
3

34. Implementing Cucumber DataTable with Java