Behavior Driven Development: Tools and Challenges

Rakesh Kumar Lenka, Srikant Kumar, Sunakshi Mamgain · 2018 International Conference on Advances in Computing, Communication Control and Networking (ICACCCN) · 2018

Nowadays testing usually applies Test Driven Development (TDD) which is an approach to software development in which developers write tests first which initially fail and by adding more application codes tests pass. However, the latest development in this field is an extension to Test Driven Development (TDD) which usually referred as Behavior Driven Development (BDD). As being a modified version of TDD, both the technologies have various similarities. Nevertheless, the differences are also not unnoticeable. Where BDD is more about communication and collaboration TDD is more about coders and coding. This paper focuses on the advantages and glitches of TDD which led to the development of along with the method of working of BDD and several tools along with their features and a comparison of their functionalities.

Read the paper · More papers on PaperTik