BDD :-Behavior Driven Development and Testing
Behavior
Driven Development
Behavior
Driven testing is an extension of TDD. Like in TDD in BDD also we write tests
first and the add application code. The major difference that we get to see
here are
·
Tests are written in plain descriptive English
type grammar
·
Tests are explained as behavior of application
and are more user focused
·
Using examples to clarify requirements
This difference brings in the need to
have a language which can define, in an understandable format.
Features
of BDD
1. Shifting
from thinking in “tests” to thinking in “behavior”
2. Collaboration
between Business stakeholders, Business Analysts, QA Team and developers
3. Ubiquitous
language, it is easy to describe
4. Driven
by Business Value
5. Extends
Test Driven Development (TDD) by utilizing natural language that non technical
stakeholders can understand
6. BDD
frameworks such as Cucumber or JBehave are an enabler, acting a “bridge”
between Business & Technical Language
This post is so helpfull and informatie.Keep updating more information...
ReplyDeleteDevops Operations
Devops Features
alexciara Natalie White https://wakelet.com/wake/xQDF3-5GjX7G35KhtxoPg
ReplyDeletefidniginnoa