Home

The objective of this website is to create a series of tutorials to carve a path for a novice to become an Automation expert in building a Test Framework using various Test Automation tools and processes.

To smoothly transition this journey, I have simplified the learning approach in the below sections

  • Version Control

Test Framework for Web Applications

Maven

1. Integration of Selenium with TestNG
2. Integration of Cucumber with Selenium and JUnit
3. Integration of Cucumber with Selenium and TestNG
4. Page Object Model with Selenium, Cucumber and JUnit
5. Page Object Model with Page Factory in Selenium
6. Integration of Cucumber7 with JUnit5
7. Serenity BDD with Cucumber for Web Application
8. Integration of Serenity with JUnit4
9. Integration of Serenity with Cucumber6 and JUnit5
10. Integration of Serenity with JUnit5
11. Integration of Cucumber7 with JUnit5

Gradle

1. How To Create Gradle Project with Cucumber to test Rest API
2. Serenity BDD with Gradle and Cucumber for Web Application
3. Gradle Project with Cucumber, Selenium and TestNG
4. Gradle Project with Cucumber, Selenium and JUnit4
5. Gradle – Integration of Selenium and JUnit5

Test Framework for Rest API

Maven

1. Rest API Test in Cucumber BDD
2. Serenity BDD with Cucumber and Rest Assured
3. Integration of REST Assured with TestNG

Gradle

1. Setup Basic REST Assured Gradle Project In Eclipse IDE
2. How To Create Gradle Project with Cucumber to test Rest API
3. Serenity BDD with Cucumber and Rest Assured in Gradle

Test Framework for SpringBoot

1. SpringBoot Integration Test
2. Integration Testing of Springboot with RestAssured
3. Integration Testing of Springboot with Cucumber
4. Integration Testing of SpringBoot Application with Serenity BDD and Cucumber
5. Integration Testing of Springboot with Cucumber and JUnit4
6. Integration Testing of Springboot with Cucumber and TestNG