4/22/25, 6:15 PM BDD Quiz 1 - Automation Step by Step
Automation Step by Step
AUTOMATION | TESTING | DEVOPS | CI
MENU
BDD Quiz 1
October 20, 2020 Automation Comments: 0
Reference video
Congratulations – you have completed BDD Quiz 1
You scored 7 out of 10 points
Your answers are shown below
1.
What does BDD stand for
Behaviour Driven Deployment
Behaviour Driven Development
Basic Development and Deployment
Behaviour Driven Discussion
BDD or Behaviour Driven Development is an approach to explore, discuss and agree
on the system behaviour and then document the agreed behaviour which will then
drive the development of the code to implement that behaviour
2.
BDD is about the collaboration between teams
True
False
➤
True, BDD is about a process where different teams or their representatives meet and
discuss the user story and how the system should behave. This leads to a common
[Link] 1/7
4/22/25, 6:15 PM BDD Quiz 1 - Automation Step by Step
understanding of the system’s behavior and improves collaboration between teams
3.
What are the 3 Practices of BDD
Discovery, Integration, Development
Discovery, Formulation, Development
Discovery, Formulation, Automation
The process of BDD starts with Discovery where teams meet and discuss the user
story and decide on the expected behavior of the application or system.
The agreed behaviour is then documented as examples in the Formulation phase
The documented examples are then used in Automation phase for Coding and
Automation
4.
What is the sequence of the 3 Practices of BDD
Discovery, Automation, Formulation
Discovery, Formulation, Automation
Formulation, Discovery, Automation
The process of BDD starts with
Discovery – Explore & Discuss on how the system should behave
Formulation – Create concrete examples that can be automated
Automation – Create Automation tests that will guide Development
5.
What is the outcome of the Discovery phase
Common agreed understanding of the behavior of the system
Documented Examples
The process of BDD starts with Discovery where teams meet and discuss the user
story and decide on the expected behavior of the application or system. After the
➤
[Link] 2/7
4/22/25, 6:15 PM BDD Quiz 1 - Automation Step by Step
meeting, the teams have a common agreed understanding of the behavior of the
system
6.
What is the outcome of the Formulation phase
Requirement Document
Documented Examples of system behavior
The input for the Formulation phase is the Common agreed understanding of the
behavior of the system and then these are converted into documented examples. So
the outcome is the Documented Examples also called Living Documentation
7.
What is the outcome of the Automation phase
Implemented Code + Automation Tests
Written Documentation of Examples
In the Automation phase, the written documented examples (i.e. the outcome of
Formulation) are used to create Automation tests, which are further used to guide
development. The code is created to make the automation tests pass and so at the
end of the Automation phase we have the Implemented Code + Automation tests
8.
What is Cucumber
A tool to facilitate BDD
Helps in converting documented examples to automation tests
All of the above
Cucumber is a tool that can help in implementing BDD or help in converting the
documented examples into automation tests
9.
➤
Using Cucumber means you are doing BDD
[Link] 3/7
4/22/25, 6:15 PM BDD Quiz 1 - Automation Step by Step
False
True
Just by using cucumber does not mean that an organization is following the BDD
process. Cucumber helps in the phase where you convert the documented examples
into automation tests. BDD is a larger process that is about the collaboration between
teams in an organization and comprises of 3 phases – Discovery, Formulation, and
Automation
10.
If you want to implement BDD, you have to use Cucumber
No
Yes
Cucumber is just one of many tools that can help in the BDD process and is not the
only tool for BDD
343
Search »
LATEST NEWS
ories by Raghav - click here | Click here for Udemy Courses by Raghav | To Invite Rag
LEARN SOMETHING NEW STEP BY STEP
Email
➤
Subscribe
[Link] 4/7