Mike Kelly’s blog

What I think about…

Planning for reporting

October 29th, 2008 in Software Testing

Working on an article related to test analysis and reporting, I got to thinking about some of the questions I try to answer when I report test status. Here are some of the questions I might ask myself during a project:

  • How much testing did we plan to do and how much of that have we done?
  • What potential tests are remaining and in which areas?
  • What is our current test execution velocity and what has it been for the duration of the project? How does that break out across testing area or test case priority?
  • What is our current test creation velocity and what has it been for the duration of the project? How does that break out across testing area or test case priority?
  • How much of our tests have been focused on basic functionality (basic requirements, major functions, simple data) vs. common cases (users, scenarios, basic data, state, and error coverage)vs. stress testing (strong data, state, and error coverage, load, and constrained environments)?
  • How much of our testing has been focused on capability verses other types of quality criteria (performance, security, scalability, testability, maintainability, etc…)?
  • How many of the requirements have we covered and how much of the code have we covered?
  • If applicable, what platforms and configurations have we covered?
  • How many issue have we found, what severity are they, where have we found them, and how did we find them?

What did I miss? What do you ask?

2 Responses to “Planning for reporting”

  • Dale Emery
    October 29th, 2008 at 8:56 pm

    Which of the stakeholders’ questions can we answer? What are the answers?

    Which questions can we not yet answer? What keeps us from answering them?

    To the stakeholders: How well are we answering your questions? What other information would you like from us?

  • Ankur Jain
    October 30th, 2008 at 5:51 am

    Did the automated tools employed meet their purpose?

    Did we get enough ROI from those tools to justify their continued usage?