Wednesday, February 10, 2010

TEST STRATEGY VS TEST PLAN

Test Strategy:
It is a company level document and developed by QA category people like QA and PM. This document defines "Testing Approach" to achieve testing objective. Test strategy is the freezed part of BRS from which we get Test Policy and Test Strategy.

Components in the Test Strategy are as follows:
1. Scope and objective
2. Business issues
3. Roles and responsibilities
4. Communication and status reporting
5. Test deliverability
6. Test approach
7. Test automation and tools
8. Testing measurements and metrices
9. Risks and mitigation
10. Defect reporting and tracking
11. Change and configuration management
12. Training plan

Test Plan:
Test plan is the freezed document developed from SRS, FS, UC. After completion of testing team formation and risk analysis, Test Lead is preparing test plan document in term of what to test, how to test, who to test, and when to test.
There is one Master Test Plan consists of reviewed Project Test Plan and Phase Test Plan. so there is general talk about Project Test Plan.
Components are as follows:

1. Test Plan id
2. Introduction
3. Test items
4. Features to be tested
5. Features not to be tested
6. Approach
7. Testing tasks
8. Suspension criteria
9. Features pass or fail criteria
10. Test environment (Entry criteria, Exit criteria)
11. Test delivarables
12. Staff and training needs
13. Responsibilities
14. Schedule
15. Risk and mitigation
16. Approach

This is one of the standard approach to prepare test plan document, but things can vary company-to-company.



A Test Plan describes the approach, Features to be tested, Testers assigned, and whatever you plan for your project. A Test Plan is usually prepared by Manager or Team Lead. That is true but not exclusively. It depends on what the test plan is intended for. Some companies have defined a test plan as being what most would consider a test case. Meaning that it is for one part of the functionality validation.

A strategy is how you are going to address testing for the project. Some companies have a strategy or approach section in the test plan, others have a seperate document.

In some companies a general strategy document is created. This outlines what is expected/advised (depending the companies policy) to do. The test plan documents at this moment are based on the organizational strategy and as such are more light weight. 

13 comments:

  1. hello, thanks for this valuable post.Can you please tell me the full form of FS, UC. thanks...

    ReplyDelete
  2. Thanks Pooja for visiting here...
    FS is Functional Specifications.
    UC is Use Cases.

    ReplyDelete
  3. My pleasure, have a gr8 time...Cheers

    ReplyDelete
  4. VIVEK...UR ARTICLE IS REALLY VERY USEFUL TO ME . THANKS A LOT....SRIDHAR.PATTELA

    ReplyDelete
  5. Thanks for the useful info

    ReplyDelete
  6. I know this site provides quality based articles or reviews and extra
    stuff, is there any other site which offers these stuff in quality?


    Also visit my web-site ... www.davedavies.com

    ReplyDelete
  7. Excellent blog! Do you have any tips and hints for aspiring writers?

    I'm planning to start my own website soon but I'm a little lost on everything.
    Would you propose starting with a free platform like Wordpress or
    go for a paid option? There are so many options out there that I'm totally confused .. Any tips? Cheers!

    Also visit my page; hip-hop.net

    ReplyDelete
  8. We're a bunch of volunteers and opening a new scheme in our community. Your website provided us with helpful info to work on. You have done an impressive task and our whole neighborhood will likely be grateful to you.

    Also visit my website ... www.facebook.com

    ReplyDelete
  9. Thanks for ones marvelous posting! I quite enjoyed reading
    it, you are a great author. I will be sure to bookmark your blog
    and will often come back someday. I want to encourage you to definitely continue your great
    writing, have a nice day!

    my web page :: visit the website

    ReplyDelete
  10. Cool blog! Is your theme custom made or did you download it from somewhere?
    A theme like yours with a few simple tweeks would really make my
    blog jump out. Please let me know where you got your design.

    Thanks

    My blog; www.uniteddogs.com

    ReplyDelete