220 likes | 352 Views
ATDD It’s Not Just About Writing Tests. Debbie Evans Pete Thomas. The Start. Requirement definition. SBE. Feature testing. Regression testing. Continuous testing. ATDD. Documentation. Traceability. Where we were…. Let’s automate stuff!. This looks like it’s just
E N D
ATDD It’s Not Just About Writing Tests Debbie Evans Pete Thomas
Requirement definition SBE Feature testing Regression testing Continuous testing ATDD Documentation Traceability
Let’s automate stuff! This looks like it’s just for tech, what about everyone else? Technology Why are we doing this? Business Analyst Users
How do I know if it’s right? What do you want me to build? Technology
Can you tell me what the system does? How do I know you built what we agreed? How do I know you haven't broken anything? Users
Did someone authorised to do so, say it was correct? Did you build what was asked? How do I know you haven't broken anything? How did they know it was correct? Compliance & Audit
Specification by Example? Collaboration
Imperative Declarative
Imperative Declarative
Imperative Declarative
Imperative Declarative
Imperative Declarative
But what about…… • Consistent quality • Living documentation • Traceability Tools?
Test better together SBE + Social Testing = Collaborative Learning