Acceptance Test Engineering Guide Beta 2 Now Available
Our patterns & practices Acceptance Test Engineering Guide, Volume 1 (Beta 2) is now available on CodePlex. The working definition that the team is using for acceptance testing is the planned evaluation of a system by customers and customer proxies to assess to what degree it satisfies their expectations.
Common Scenarios
Here are the key scenarios the guide addresses:
- How to Plan for Acceptance Testing
- What Kinds of Acceptance Tests to Run
- How to Create and Run Acceptance Tests
- Defining What “Done” Means
- How to Justify Your Approach
- How to Streamline Your Acceptance Process
Parts
- Part I - Thinking About Acceptance
- Part II - Perspectives on Acceptance
- Part III - Acceptance Software
Chapters
- Chapter 1 The Acceptance Process
- Chapter 2 Decision-Making Model
- Chapter 3 Project Context Model
- Chapter 4 System Requirements Model
- Chapter 5 Risk Model
- Chapter 6 Doneness Model
- Chapter 7 Business Lead’s Perspective
- Chapter 8 Product Manager’s Perspective
- Chapter 9 Test Manager’s Perspective
- Chapter 10 Development Manager’s Perspective
- Chapter 11 User Experience Specialist’s Perspective
- Chapter 12 Operations Manager’s Perspective
- Chapter 13 Solution Architect’s Perspective
- Chapter 14 Enterprise Architect’s Perspective
- Chapter 15 Legal Perspective
- Chapter 16 Planning for Acceptance
- Chapter 17 Assessing Software
- Chapter 18 Managing the Acceptance Process
- Chapter 19 Streamlining the Acceptance Process
Team
Here is the authoring team:
- Grigori Melnik
- Gerard Meszaros
- Jon Bach
Contributors / Reviewers
Here are the key contributors and reviewers:
- Michael Puleio
- Rohit Sharma
- RoAnn Corbisier
- Hakan Erdogmus
- Dennis DeWitt
Key Links
- Codeplex Site - https://codeplex.com/TestingGuidance
Comments
Anonymous
July 01, 2009
Testing is more and more important now, we developers also need to learn something.Anonymous
July 02, 2009
@ Jack Yes, testing results from the user, business, and tech side is key to delivering great software.