High Impact Factor : 4.396 icon | Submit Manuscript Online icon |

Automation Testing using Selenium Web Driver and Behavior Driven Development(BDD)

Author(s):

Srashti Lariya , Global Nature Care Sanghtan?s Group of Institution, Jabalpur, India; Er. Sumit Nema, Global Nature Care Sanghtan?s Group of Institution, Jabalpur, India; Dr. Sameer Shrivastava, Global Nature Care Sanghtan?s Group of Institution, Jabalpur, India

Keywords:

Behavioral Driven Development (BDD), Selenium Web Driver, Cucumber, Maven and Test NG

Abstract

Testing is the most relevant phase in SDLC. Testing is the quality assurance stage and done to point out the errors and bugs came during development so that it gives satisfaction and reliability to the customer over application. Tester envisions business situation by their Critical thinking and rational approach. To ease the work of a tester the automated tools can execute, report and compare the result with previous test runs. In this paper, our objective is to generate detailed output report having information about test cases executed in the test run. We are using BDD framework for testing a web application with the help of open source selenium web driver, Maven and cucumber. We will create a feature file for each requirement and map it to corresponding step definition class. As we run the feature file it will execute all the mapped methods in step definition class. The output generated will have detailed information about the cases executed as written in feature file.

Other Details

Paper ID: IJSRDV6I30360
Published in: Volume : 6, Issue : 3
Publication Date: 01/06/2018
Page(s): 2014-2017

Article Preview

Download Article