Behavior Driven Development: An Effective Technical Practice to Develop Good Software

  • Naik H
N/ACitations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

Behavior Driven Development (BDD) is the best way to prevent communication gaps within a software development team as well as communication gaps between software developers and stakeholders. This paper talks about what Behavior Driven Development is and why it should be preferred over Test Driven Development. It comprehensively reviews Behavior Driven Development against Test Driven Development. It also talks about implementing Behavior Driven Development using BDD tools such as Cucumber and Selenium and the BDD life cycle. General Terms Behavior Driven Development, BDD, TDD, Cucumber, Selenium

Cite

CITATION STYLE

APA

Naik, H. (2016). Behavior Driven Development: An Effective Technical Practice to Develop Good Software. International Journal of Computer Applications, 149(5), 23–27. https://doi.org/10.5120/ijca2016911400

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free