Skip to main content


Showing posts from April, 2017

The QA Test Matrix

Historically teams I've worked with have taken a few varying approaches when designing tests against acceptance criteria. One is to have the business define the feature, while the team help define the acceptance criteria. Ultimately the business gets the final say if they agree, and further acceptance criteria is either added or removed. The strength of this approach is everyone is involved with the process so nothing is missed or misunderstood. The biggest flaw with this style is that the documentation produced is often verbose, using wordy Given-When-Then scenarios. Using this plan a test plan is then created, mapping tests to acceptance criteria.An alternative approach is have the business define both the feature and acceptance criteria while the team come up with a corresponding test strategy. This more technical approach allows for a separation of testing activities and test categories. Finally the test plan is replayed back to the business and correlated against acceptance c…