Given-When-Then format

GPTKB entity

Statements (30)
Predicate Object
gptkbp:instanceOf software testing methodology
gptkbp:category Software testing
Software development methodology
https://www.w3.org/2000/01/rdf-schema#label Given-When-Then format
gptkbp:introducedIn 2003
gptkbp:language English
gptkbp:originatedIn gptkb:Dan_North
gptkbp:purpose describe software behavior
gptkbp:relatedTo gptkb:Acceptance_Test-Driven_Development
gptkb:Test-Driven_Development
Agile software development
gptkbp:step Then
Given
When
Given describes the initial context
Then describes the expected outcome
When describes the event or action
gptkbp:supportedBy gptkb:JBehave
gptkb:SpecFlow
gptkb:Behave
gptkb:Robot_Framework
gptkbp:usedFor automated testing
test case documentation
writing acceptance criteria
gptkbp:usedIn gptkb:Behavior_Driven_Development
gptkb:Specification_by_Example
gptkb:Cucumber
gptkb:Gherkin
gptkbp:bfsParent gptkb:Behavior-Driven_Development
gptkbp:bfsLayer 6