atdd

Conference Presentations

Avoid Failure with Acceptance Test-Driven Development

One of the major challenges confronting traditional testers in agile environments is that requirements are incrementally defined rather than specified at the start. Testers must adapt to this new reality to survive and excel in agile development. C.V. Narayanan explains the Acceptance Test-Driven Development (ATDD) process that helps testers tackle this challenge. He describes how to create acceptance test checkpoints, develop regression tests for these checkpoints, and identify ways to mitigate risks with ATDD. Learn to map acceptance test cases against requirements in an incremental fashion and validate releases against acceptance checkpoints. See how to handle risks such as requirements churn and requirements that overflow into the next iteration. Using ATDD as the basis, learn new collaboration techniques that help unite testing and development toward the common goal of delivering high-quality systems.

C.V. Narayanan, Sonata Software Ltd.
Advanced Data Driven Testing (ADDT)

Learn how the Convergys Test Automation Team developed an Advanced Data Driven Testing (ADDT) approach using a test automation engine. Gain insight into how this technique was successfully implemented to improve the reliability and quality of their software products and reduce the number of testing man-hours. Shakil Ahmad gives a high-level description of the engine design, functionality, and benefits as he shares his company's successes-and frustrations.

Shakil Ahmad, Convergys

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.