Skip to content

A basic test automation framework design having Single Responsibility Principle (SRP) implementation.

Notifications You must be signed in to change notification settings

mr-possible/SingleResponsibilityPrincipal_Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Single Responsibility Principle in Test Automation Framework

In this project, I have demonstrated the very concept of 'Single Responsibility Principle' and how it can be used as a best practice while designing a test automation framework.

I have used a very basic scenario of a simple google search to demonstrate the SRP.

What is Single Responsibility Principle (SRP) ?

The idea behind the SRP is that every class, module, or function in a program should have one responsibility/purpose in a program. As a commonly used definition, "every class should have only one reason to change".

(Reference: https://www.freecodecamp.org/news/solid-principles-single-responsibility-principle-explained/)

My Video Explanation: https://youtu.be/ImQeSQ_iXqs

About

A basic test automation framework design having Single Responsibility Principle (SRP) implementation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages