Skip to content

Pages

Courses

ALL COURSES

Resources

ALL RESOURCES

Blogs

ALL BLOGS
Use coupon code LEARN21 at checkout for 21% off any course. Valid through 6/30/21.
*Offer excludes Scaled Agile (SAFe®) courses and private team training.

Behavior Driven Development Workshop

Better Software through Collaboration

Built-in quality allows quicker delivery of business value. One of the key practices in realizing built-In quality is Acceptance Test-Driven Development (ATDD) / Behavior Driven Development (BDD). This course describes how the triad (customer, tester, and developer) creates acceptance tests to provide a joint understanding of the requirements. It shows how to use those acceptance tests as a communication and verification tool. Applying these skills streamlines communication within the organization, decreasing rework, raising customer satisfaction, and promoting trust within the organization. These methods have demonstrated an ability to be able to lower released errors by up to 90%. This course is based on Lean-Agile Acceptance Test-Driven Development by Ken Pugh.

This behavior driven development training course helps participants understand how to transform requirements accurately into testable specifications. This is a collaborative, efficient manner that minimizes waste. It addresses requirements, specifications, implementation, and testing.

In this Behavior Driven Development Training, You Will:

  • Principles of Acceptance Test-Driven Development
  • How to turn requirements into acceptance tests
  • What is a good acceptance test
  • How to use acceptance tests as a communication vehicle
  • How ATDD embodies Build Quality In and Shift Left
Available formats for this course
In-Person
Live Online
Private Team Training
Duration
3 days/24 hours of instruction
Public Classroom Pricing

Starting at: $2750(USD)

$3600(CAD)

GSA Price: $2007.5

Group Rate: $2550

This course is structured with a workshop for all participants to present common concepts followed by individual team workshops to cover team-specific issues and to develop acceptance tests for stories.

Part 1: Software Development

  1. What is ATDD
  2. Why ATDD is useful
  3. The process
  4. The roles and responsibilities

Part 2: Acceptance Test Examples

  1. Acceptance test style, size, scope, clarity

Part 3: The Business Tests

  1. Objectives
  2. Scope

Part 4: User Stories and Scenarios

Part 5: Test Anatomy

Part 6: Tables as Tests

Part 7: System Boundary and Tests

Part 8: Events, Responses, States

Part 9: Complex Business Rule and Separation

Part 10: Test Evaluation

  1. Common pitfalls and how to avoid them
  2. Maintainability, scalability
  3. Sustainability

Part 11: Retrospective

  1. Transition Issues
  2. Motivation issues

This behavior-driven development training course is appropriate for anyone who is involved in the definition, development and quality assurance of software-related products.

  • Customers 
  • Product Managers
  • Business Analysts 
  • SMEs
  • Developers 
  • Testers

It is essential that the development and test team and at least one customer, business analyst, product manager, or SME attend the workshop together.

Behavior Driven Development Workshop Schedule

Location
Date
Register
CPSFDC\Entity\Session::__set_state(array( 'entitySanitizer' => 'CPSFDC\\Utils\\Sanitizers\\SessionSanitizer', 'sfId' => 'a011G00000VNTXgQAP', 'startDate' => '2021-05-18', 'startTime' => '8:30 AM', 'endDate' => '2021-05-20', 'endTime' => '4:30 PM', 'name' => 'BDD104VCL02', 'standardCourseFee' => '2750', 'standardCourseFeeCAD' => '3600', 'courseId' => 'BDDWS', 'course' => 'a001G00000CDH1MQAX', 'courseSfId' => 'a001G00000CDH1MQAX', 'courseName' => 'Behavior Driven Development Workshop', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => '', 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jso64QAB', 'subjectName' => 'Software Testing & QA', 'specialitySfId' => 'a051G00000Jso69QAB', 'specialityName' => 'Improved Test Coverage', 'expertiseSfId' => 'a051G00000JsoBJQAZ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => '', 'certificationName' => '', 'pdus' => '', 'deliveryModalities' => 'In-Person;Live Online', 'fullFacilityAddress' => 'Live Instructor-Led Online Training
Please call Cprime for location details
at 1-877-800-5221
, LOL', 'gtr' => '', ))
Live, Online Training
May 18th - 20th 8:30 AM - 4:30 PM ET
$2750(usd)
CPSFDC\Entity\Session::__set_state(array( 'entitySanitizer' => 'CPSFDC\\Utils\\Sanitizers\\SessionSanitizer', 'sfId' => 'a011G00000VNTY0QAP', 'startDate' => '2021-06-21', 'startTime' => '8:30 AM', 'endDate' => '2021-06-23', 'endTime' => '4:30 PM', 'name' => 'BDD104VCL03', 'standardCourseFee' => '2750', 'standardCourseFeeCAD' => '3600', 'courseId' => 'BDDWS', 'course' => 'a001G00000CDH1MQAX', 'courseSfId' => 'a001G00000CDH1MQAX', 'courseName' => 'Behavior Driven Development Workshop', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => '', 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jso64QAB', 'subjectName' => 'Software Testing & QA', 'specialitySfId' => 'a051G00000Jso69QAB', 'specialityName' => 'Improved Test Coverage', 'expertiseSfId' => 'a051G00000JsoBJQAZ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => '', 'certificationName' => '', 'pdus' => '', 'deliveryModalities' => 'In-Person;Live Online', 'fullFacilityAddress' => 'Live Instructor-Led Online Training
Please call Cprime for location details
at 1-877-800-5221
, LOL', 'gtr' => '', ))
Live, Online Training
Jun 21st - 23rd 8:30 AM - 4:30 PM ET
$2750(usd)
CPSFDC\Entity\Session::__set_state(array( 'entitySanitizer' => 'CPSFDC\\Utils\\Sanitizers\\SessionSanitizer', 'sfId' => 'a011G00000VNTYKQA5', 'startDate' => '2021-07-20', 'startTime' => '8:30 AM', 'endDate' => '2021-07-22', 'endTime' => '4:30 PM', 'name' => 'BDD105VCL', 'standardCourseFee' => '2750', 'standardCourseFeeCAD' => '3600', 'courseId' => 'BDDWS', 'course' => 'a001G00000CDH1MQAX', 'courseSfId' => 'a001G00000CDH1MQAX', 'courseName' => 'Behavior Driven Development Workshop', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => '', 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jso64QAB', 'subjectName' => 'Software Testing & QA', 'specialitySfId' => 'a051G00000Jso69QAB', 'specialityName' => 'Improved Test Coverage', 'expertiseSfId' => 'a051G00000JsoBJQAZ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => '', 'certificationName' => '', 'pdus' => '', 'deliveryModalities' => 'In-Person;Live Online', 'fullFacilityAddress' => 'Live Instructor-Led Online Training
Please call Cprime for location details
at 1-877-800-5221
, LOL', 'gtr' => '', ))
Live, Online Training
Jul 20th - 22nd 8:30 AM - 4:30 PM ET
$2750(usd)
CPSFDC\Entity\Session::__set_state(array( 'entitySanitizer' => 'CPSFDC\\Utils\\Sanitizers\\SessionSanitizer', 'sfId' => 'a011G00000VNTYQQA5', 'startDate' => '2021-08-03', 'startTime' => '8:30 AM', 'endDate' => '2021-08-05', 'endTime' => '4:30 PM', 'name' => 'BDD105VCL02', 'standardCourseFee' => '2750', 'standardCourseFeeCAD' => '3600', 'courseId' => 'BDDWS', 'course' => 'a001G00000CDH1MQAX', 'courseSfId' => 'a001G00000CDH1MQAX', 'courseName' => 'Behavior Driven Development Workshop', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => '', 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jso64QAB', 'subjectName' => 'Software Testing & QA', 'specialitySfId' => 'a051G00000Jso69QAB', 'specialityName' => 'Improved Test Coverage', 'expertiseSfId' => 'a051G00000JsoBJQAZ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => '', 'certificationName' => '', 'pdus' => '', 'deliveryModalities' => 'In-Person;Live Online', 'fullFacilityAddress' => 'Live Instructor-Led Online Training
Please call Cprime for location details
at 1-877-800-5221
, LOL', 'gtr' => '', ))
Live, Online Training
Aug 3rd - 5th 8:30 AM - 4:30 PM ET
$2750(usd)
CPSFDC\Entity\Session::__set_state(array( 'entitySanitizer' => 'CPSFDC\\Utils\\Sanitizers\\SessionSanitizer', 'sfId' => 'a011G00000VNTYWQA5', 'startDate' => '2021-09-14', 'startTime' => '8:30 AM', 'endDate' => '2021-09-16', 'endTime' => '4:30 PM', 'name' => 'BDD105VCL03', 'standardCourseFee' => '2750', 'standardCourseFeeCAD' => '3600', 'courseId' => 'BDDWS', 'course' => 'a001G00000CDH1MQAX', 'courseSfId' => 'a001G00000CDH1MQAX', 'courseName' => 'Behavior Driven Development Workshop', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => '', 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jso64QAB', 'subjectName' => 'Software Testing & QA', 'specialitySfId' => 'a051G00000Jso69QAB', 'specialityName' => 'Improved Test Coverage', 'expertiseSfId' => 'a051G00000JsoBJQAZ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => '', 'certificationName' => '', 'pdus' => '', 'deliveryModalities' => 'In-Person;Live Online', 'fullFacilityAddress' => 'Live Instructor-Led Online Training
Please call Cprime for location details
at 1-877-800-5221
, LOL', 'gtr' => '', ))
Live, Online Training
Sep 14th - 16th 8:30 AM - 4:30 PM ET
$2750(usd)
CPSFDC\Entity\Session::__set_state(array( 'entitySanitizer' => 'CPSFDC\\Utils\\Sanitizers\\SessionSanitizer', 'sfId' => 'a011G00000VNTYcQAP', 'startDate' => '2021-10-12', 'startTime' => '8:30 AM', 'endDate' => '2021-10-14', 'endTime' => '4:30 PM', 'name' => 'BDD106VCL', 'standardCourseFee' => '2750', 'standardCourseFeeCAD' => '3600', 'courseId' => 'BDDWS', 'course' => 'a001G00000CDH1MQAX', 'courseSfId' => 'a001G00000CDH1MQAX', 'courseName' => 'Behavior Driven Development Workshop', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => '', 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jso64QAB', 'subjectName' => 'Software Testing & QA', 'specialitySfId' => 'a051G00000Jso69QAB', 'specialityName' => 'Improved Test Coverage', 'expertiseSfId' => 'a051G00000JsoBJQAZ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => '', 'certificationName' => '', 'pdus' => '', 'deliveryModalities' => 'In-Person;Live Online', 'fullFacilityAddress' => 'Live Instructor-Led Online Training
Please call Cprime for location details
at 1-877-800-5221
, LOL', 'gtr' => '', ))
Live, Online Training
Oct 12th - 14th 8:30 AM - 4:30 PM ET
$2750(usd)
CPSFDC\Entity\Session::__set_state(array( 'entitySanitizer' => 'CPSFDC\\Utils\\Sanitizers\\SessionSanitizer', 'sfId' => 'a011G00000VNTYiQAP', 'startDate' => '2021-11-02', 'startTime' => '8:30 AM', 'endDate' => '2021-11-04', 'endTime' => '4:30 PM', 'name' => 'BDD106VCL02', 'standardCourseFee' => '2750', 'standardCourseFeeCAD' => '3600', 'courseId' => 'BDDWS', 'course' => 'a001G00000CDH1MQAX', 'courseSfId' => 'a001G00000CDH1MQAX', 'courseName' => 'Behavior Driven Development Workshop', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => '', 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jso64QAB', 'subjectName' => 'Software Testing & QA', 'specialitySfId' => 'a051G00000Jso69QAB', 'specialityName' => 'Improved Test Coverage', 'expertiseSfId' => 'a051G00000JsoBJQAZ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => '', 'certificationName' => '', 'pdus' => '', 'deliveryModalities' => 'In-Person;Live Online', 'fullFacilityAddress' => 'Live Instructor-Led Online Training
Please call Cprime for location details
at 1-877-800-5221
, LOL', 'gtr' => '', ))
Live, Online Training
Nov 2nd - 4th 8:30 AM - 4:30 PM ET
$2750(usd)
CPSFDC\Entity\Session::__set_state(array( 'entitySanitizer' => 'CPSFDC\\Utils\\Sanitizers\\SessionSanitizer', 'sfId' => 'a011G00000VNTYoQAP', 'startDate' => '2021-12-14', 'startTime' => '8:30 AM', 'endDate' => '2021-12-16', 'endTime' => '4:30 PM', 'name' => 'BDD106VCL03', 'standardCourseFee' => '2750', 'standardCourseFeeCAD' => '3600', 'courseId' => 'BDDWS', 'course' => 'a001G00000CDH1MQAX', 'courseSfId' => 'a001G00000CDH1MQAX', 'courseName' => 'Behavior Driven Development Workshop', 'instructorId' => '85388', 'instructorSfId' => 'a0237000001Y4RDAA0', 'instructorDisplayName' => 'TBD', 'instructorName' => 'TBD', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => '', 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jso64QAB', 'subjectName' => 'Software Testing & QA', 'specialitySfId' => 'a051G00000Jso69QAB', 'specialityName' => 'Improved Test Coverage', 'expertiseSfId' => 'a051G00000JsoBJQAZ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => '', 'certificationName' => '', 'pdus' => '', 'deliveryModalities' => 'In-Person;Live Online', 'fullFacilityAddress' => 'Live Instructor-Led Online Training
Please call Cprime for location details
at 1-877-800-5221
, LOL', 'gtr' => '', ))
Live, Online Training
Dec 14th - 16th 8:30 AM - 4:30 PM ET
$2750(usd)

Request Private Team Training