Print Page | Close Window

Unit Test Plan

Printed From: One Stop Testing
Category: Software Testing @ OneStopTesting
Forum Name: Test Plans @ OneStopTesting
Forum Discription: Discuss, Learn and Prepare better and better Test Plans for yourself.
URL: http://forum.onestoptesting.com/forum_posts.asp?TID=277
Printed Date: 15Jan2025 at 2:19am


Topic: Unit Test Plan
Posted By: vidhya
Subject: Unit Test Plan
Date Posted: 25Mar2007 at 11:58pm

  Unit Test Plan {UTP}


   The unit test plan is the overall plan to carry out the unit test activities. The lead tester prepares it and it will be distributed to the individual testers, which contains the following sections.

  What is to be tested?

  The unit test plan must clearly specify the scope of unit testing. In this, normally the basic input/output of the units along with their basic functionality will be tested. In this case mostly the input units will be tested for the format, alignment, accuracy and the totals. The UTP will clearly give the rules of what data types are present in the system, their format and their boundary conditions. This list may not be exhaustive; but it is better to have a complete list of these details.

   Sequence of Testing

  The sequences of test activities that are to be carried out in this phase are to be listed in this section. This includes, whether to execute positive test cases first or negative test cases first, to execute test cases based on the priority, to execute test cases based on test groups etc. Positive test cases prove that the system performs what is supposed to do; negative test cases prove that the system does not perform what is not supposed to do. Testing the screens, files, database etc., are to be given in proper sequence.

    Basic Functionality of Units

  How the independent functionalities of the units are tested which excludes any communication between the unit and other units. The interface part is out of scope of this test level. Apart from the above sections, the following sections are addressed, very specific to unit testing.

  • Unit Testing Tools
  • Priority of Program units
  • Naming convention for test cases
  • Status reporting mechanism
  • Regression test approach
  • ETVX criteria


-------------
MBA Examination papers



Print Page | Close Window