BDD in Action: Advanced TDD/BDD Masterclass
ONLINE: Rapid Software Testing Applied
ONLINE: Rapid Software Testing Explored
Rapid Software Testing Explored
TDD for Agile Software Development - Kevlin Henney
This two day course is a practical and hands-on introduction to Test Driven Development and Behaviour Driven Development. Students will learn how to write high-quality unit tests, or more precisely, "executable specifications", to write better designed, more maintainable and more reliable code. Students will also discover how BDD helps keep development focused on the real requirements, resulting in a higher quality product for the end user. These are skills that every developer needs to master.
This online seminar applies Rapid Software Testing Methodology to testing a specific product. Rapid Software Testing (RST) is all about that. It is a responsible approach to software testing, centered around people who do testing and people who need it done. It is a methodology (in the sense of “a system of methods”) that embraces tools (aka “automation”) but emphasizes the role of skilled technical personnel who guide and drive the process.
Rapid Software Testing Explored (RSTE) is four-day online seminar that explores and explains the Rapid Software Testing Methodology. Through hands-on activities, exercises, and interactive discussion, we challenge assumptions and expose common misconceptions about testing practices. Then we show you a clear and powerful way to think about testing that allows you to test responsibly and systematically, so that you focus on business risk and do the deep testing that your project needs.
This unique class introduces Rapid Software Testing, a context-driven methodology for testing any product that includes or involves software. Through hands-on activities and interactive discussion, we challenge assumptions and expose common misconceptions about software testing. Then we show you powerful new ways to think, to apply heuristic models, and to test responsibly and systematically, so that you focus on business risk and do the right kinds of deep testing that your project needs.
The course is intended as a practical course: the best way to appreciate how test-driven development works and what it feels like is to do it in practice, making sense of the principles it embodies. In this form the course is based on lecture material, demonstration, discussion, exercises and hands-on labs.