Acceptance Test Driven Development, or ATDD, is a very effective technique for driving and guiding development, that helps enhancing communication between developers and other project stakeholders, document your product, and report on project progress.
Learn how to use automated web tests as a communication, reporting and product documentation tool. Automated web tests can be used to generate living, illustrated documentation about how the system is used. Organize your automated web tests more effectively, so that they can be used to report on test coverage in terms the business can understand. And discover a new open source library designed to helps developers and testers write better automated acceptance tests for web applications using WebDriver/Selenium 2.