Acceptance Test Engineering Guide, volume 1 BETA2 release

Today I am pleased to announce the release of the beta2 of the first volume of our Acceptance Test Engineering Guide. We are getting closer to “done”. As it became apparent that the primary reader personas for each part in the original guide (that was released as beta1) were different  and the size of the…

0

News: Acceptance Test Engineering Guidance BETA1

I am pleased to announce the release of the Acceptance Test Engineering guide BETA1. You can download it from http://codeplex.com/TestingGuidance Common Scenarios Addressed: 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 Contents at a…

2

Acceptance Test Engineering guide – How to Decide if Software is Ready for You or Your Customer – Community Preview 2 released

On Monday, we  released our CTP2 on Codeplex: http://codeplex.com/TestingGuidance. You’ll see it now includes the consumption model and also some recommendations on how to read the guide. There are three parts. Part I. Narratives and Models – this is a short section that is meant to be read end-to-end. This is where we define readiness…

1

Do you have testing problems?

In our quest to produce actionable acceptance testing guidance, we are looking for hard-to-test scenarios from real world projects so that we could test our guide against them. We would appreciate if you shared your testing problems with us. For example, you may find testing the logics that generates binary data (like image generation, voice…

0

Upcoming conferences – where I’ll be (May – Oct 2008)

Tech-Ed 2008 Developers, June 2-6, Orlando, FL. I’ll be giving a talk on the Enterprise Library (DVP02-TLC). I’ll be also hanging out in the exhibition areas (mainly, Process & Project Management (DVP- VSTS 2008)). CAST 2008 , July 14-17, Toronto, ON. I look forward to good interaction with testing experts and thought leaders from around the…

1

What does "done" mean to you?

We have posted a short survey on the practices of acceptance testing that I would like to invite you to answer. Your thoughtful responses will help us focus the guide on issues that matter to you. Your input is critical. If you feel particularly strongly about any topic/practice/issue in acceptance testing and would like to…

2

Acceptance Test Engineering Guidance – project kick-off

Traditionally, p&p primary audience included developers and architects. Even though we have some coverage of the testing discpline (in particularly Testing .NET Application Blocks – Version 1.0 guide and Performance Testing Guidance for Web Applications), it is a small portion of the p&p assets [link to catalog]. In our interactions with customers, we hear requests…

6

Tests and Requirements, Requirements and Tests: A Möbius Strip

Over a year ago, Robert Martin and I wrote a paper on exploring and disambiguating requirements with acceptance tests. In it we formulate the equivalence hypothesis – as formality increases, acceptance tests and requirements become indistinguishable. At the limit, acceptance tests and requirements are equivalent. IEEE Software magazine published it in the January/February’08 issue (http://www.computer.org/portal/cms_docs_software/software/homepage/2008/s1mel.pdf). As usual,…

5