BDD Screenplay Pattern
Hello World, Motto: By this post, I will talk all about screenplay-pattern for automation testing. So Here, there are two terms, which are BDD and screenplay-pattern . so let's understand these first. 1 : BDD ( Behavior Driven Development ) Behavior Driven Development is a software engineering process that stems from Test Driven Development(TDD) and Acceptance testing. If you want to dig in more into it then follow this site. 2 : screenplay-pattern a code pattern on the top of serenity and an alternative model to PageObjects and it follows the SOLID property. Now, here let's understand "SOLID". It stands for Single Responsibility Principle Open Closed Principle Liskov Substitution Principle Interface Substitution Principle Dependency Inversion Principle Sample/Dummy Project: https://github.com/nityanarayan44/BDD-Screenplay References: http://blog.caplin.com/2017/01/04/screenplay-pattern-a-solid-alternative-pattern-to-page...

Comments
Post a Comment