BDD is a set of practices in which an application is specified and developed by describing its behavior from an external perspective.We will learn how business analysts, testers and programmers can collaborate more effectively to create a shared understanding of product specifications that leads to better planning, fewer missed requirements, and fewer defects by minimizing ambiguity and rework. Learn how to express these requirements in a manner that provides long-term documentation of the system as intended and “as currently built.” Learn how to automate verification that this documentation remains correct with every build of the system.We will explore techniques to deliberately discover the things that the system should and explicitly should not do. We will practice techniques to identify “unknown unknowns” in our system requirements so that we may deal with them early, even before development begins.The business rules and examples gleaned from the conversations among “the three amigos” are converted into acceptance criteria and acceptance scenarios automated as validation tests. Within the context of BDD these examples are often expressed as human-readable executable specifications. When these examples are expressed well, they provide durable documentation of the system behavior for the long term. The results of these tests provide confidence to stakeholders and the team that that the desired business capabilities are being achieved.In this workshop, we will expose participants to Cucumber, a popular BDD collaboration tool that lets us manage our specifications and automated tests. The same techniques can be used with many other BDD frameworks.
You can pay for the course via credit card (Amex, Visa,
LitheSpeed group and early bird discounts are not applicable for one day workshops.
Business analysts, product owners, testers, programmers and others involved in requirements elicitation.
For more information visit: http://lithespeed.com/behavior-driven-development/
A signed copy is available for order when registering for this course.
Friday, June 9, 2017 9:00 AM - 5:00 PMEastern Time
LitheSpeed Headquarters590 Herndon ParkwaySuite 100Herndon, Virginia 20170USA7037459125
36 (34 remaining)
We are LitheSpeed: Lean and Agile experts aiming to improve your life by changing the way you work.
Cvent Online Event Registration Software | Copyright © 2000-2017 Cvent, Inc. All rights reserved.