A test case is a document that describes an
input, sequence of actions and the expected output, in order to determine a
product/system/applications requirement is correctly working or not. A test
case should have the following information
a) Test case number
b) Test case name/title
c) Objective
d) Test conditions/setup
e) Input data requirements and sequence of
steps
f)
Expected result
(Note1)
Always prepare test cases
from use cases it’s a good practice.
(Note2)
Preparation of test cases
should be started once SRS & design documents are
Frozen. This type of approach is
changed depending on the life cycle model
That is selected for the execution for the
project.
(Note3) IEEE – is a standard(s) for writing test
cases.