Cucumber BDD Automation

Implementing ‘Masterthought’ Reports in Cucumber

In the previous Technical Article, we learned about capturing screenshots in BDD test automation framework. In this article, we are going to learn how to generate test execution reports in BDD test automation. Execution reports is one of the major components of test automation framework. It is always important to understand the output of test …

Implementing ‘Masterthought’ Reports in Cucumber Read More »

Capture Screenshots for Failed Steps in Cucumber BDD Automation Report

If you are using Cucumber to automate web application, it can be very useful to include a screenshot of failed step in Cucumber execution report whenever a scenario fails. Cucumber report doesn’t provide screen shot directly embedded into report but it is possible to embed few lines of code to capture screens. Why Screenshots? Screenshot …

Capture Screenshots for Failed Steps in Cucumber BDD Automation Report Read More »

Introduction to Git

Source code management Source code management (SCM) is used to keep a track of changes in the source code repository. A repository is nothing but collection of source code. As software project grow in lines of code and number of contributors/ developers, the cost of communication overhead and management complexity also grow. SCM tracks a …

Introduction to Git Read More »