Download as PDF, PPTX
- 1 / 19
- 2 / 19
- 3 / 19
- 4 / 19
- 5 / 19
- 6 / 19
- 7 / 19
- 8 / 19
- 9 / 19
- 10 / 19
- 11 / 19
- 12 / 19
- 13 / 19
- 14 / 19
- 15 / 19
- 16 / 19
- 17 / 19
- 18 / 19
- 19 / 19



![Elizabeth Hendrickson says...
1. Defines the format in which to
express expectations
2. Creates a mechanism to hook into, or
drive, the application under test
3. Executes the tests
4. Reports the results
[link]](/proxy?url=https%3A%2F%2Fimage.slidesharecdn.com%2Fframeworksframeworksframeworks-130428150739-phpapp02%2F85%2FSelenium-Frameworks-4-320.jpg)















The document discusses acceptance testing frameworks, including what they are, why they are worthwhile, and what should go into one. It defines an acceptance testing framework as one that defines the format for expressing expectations, drives the application under test, executes the tests, and reports results. Frameworks help avoid issues like brittle tests and performance problems that commonly occur with tools like Selenium. Effective frameworks have components like a runner, integration, configuration, reporting, logging, and a domain-specific language. The real value is realized by integrating frameworks with continuous integration to provide timely test results. Several open source and commercial frameworks are described.



![Elizabeth Hendrickson says...
1. Defines the format in which to
express expectations
2. Creates a mechanism to hook into, or
drive, the application under test
3. Executes the tests
4. Reports the results
[link]](/proxy?url=https%3A%2F%2Fimage.slidesharecdn.com%2Fframeworksframeworksframeworks-130428150739-phpapp02%2F85%2FSelenium-Frameworks-4-320.jpg)














