Serenity BDD Tutorials

Serenity BDD is an open source library that aims to make the idea of living documentation a reality.
Serenity BDD helps you write cleaner and more maintainable automated acceptance and regression tests faster. Serenity also uses the test results to produce illustrated, narrative reports that document and describe what your application does and how it works. Serenity tells you not only what tests have been executed, but more importantly, what requirements have been tested

Chapter 1 How to run Serenity BDD tests in Chrome Browser
Chapter 2 Testing of Web Application using Serenity with JUnit4
Chapter 3 Integration of Serenity with JUnit5
Chapter 4 Manual Tests in Serenity with JUnit5
Chapter 5 Integration of Serenity with Rest Assured
Chapter 6 Data Driven Tests in Serenity with JUnit
Chapter 7 Data Driven Tests using CSV file in Serenity
Chapter 8 Implicit Wait in Serenity
Chapter 9 Explicit Wait in Serenity

Serenity with Cucumber

Chapter 1 Serenity BDD with Cucumber for Web Application
Chapter 2 Serenity BDD with Cucumber for SpringBoot Application
Chapter 3 Serenity BDD with Cucumber and Rest Assured
Chapter 4 Testing of SpringBoot REST Application using Rest Assured for GET Method
Chapter 5 Serenity Report for Web Application with Cucumber6 and Junit
Chapter 6 Integration of Serenity with Cucumber6 and JUnit5

Serenity Reports

Chapter 1 Serenity Emailable HTML Report
Chapter 2 Serenity Emailable Report in Gradle
Chapter 3 How to report Manual Tests in Serenity Report
Chapter 4 How to attach Test Evidence to Manual Tests in Serenity Report
Chapter 5 How to manage screenshots in Serenity Report
Chapter 6 How to generate Serenity Report in customized path

Gradle

Chapter 1 Serenity BDD with Gradle and Cucumber for Web Application
Chapter 2 Serenity BDD with Cucumber and Rest Assured in Gradle

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s