Software Quality Assurance & Testing Stack Exchange is a question and answer site for software quality control experts, automation engineers, and software testers. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am currently working in a small agile team and I am trying to decide if a test plan is worth creating or if it is then what to include. Currently working on a story that I believe could do with some documentation to use as a guide and keep track of what is tested.

I am unable to just create a script and follow that due to the nature of the story.

share|improve this question
up vote 3 down vote accepted

A test plan is worth creating if there is something that needs documented testing. It may be frustrating to see a test plan with only a few steps, but if you realize the purpose of the necessity of documentation, it doesn't matter how small the test plan is.

You should include whatever it is that needs testing. Whether it's an anticipated UI response to interaction or a back-end component that gets updated, if it needs to be verified that an action occurred or did not occur, it should be included in the test plan.

I work in an agile environment, and sometimes it requires test plans to be updated due to design changes. In an agile environment, that comes with the definition of the strategy. Just be sure to stay on top of changes that need to be made.

share|improve this answer
This pretty much nails it. There are tons of possibilities for what may or may not require a plan. If you need to document part (or all) of your tests, a plan great place to keep it. This way it can be easily passed around the team to add scenarios/stories to it. – maznika Oct 4 '12 at 23:34

Welcome to SQA, Teague. Your test plan is part of a feedback loop. You convey something about the project to whoever is testing. They test the project, find some problems, and fail to find others. You incorporate what you observed into how you write your next test plan. It is all about paying attention and being open to changing what you do according to the circumstances.

You probably have a hunch for the right depth for a test plan. Start there, then try what I just described.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.