Recent changes Random page
GAMING
Technology
 
Gaming
Entertainment
Science Fiction
Biggest wikis
Hobbies
Music
See more...

Test Case Design Techniques

From Software testing and development

Jump to: navigation, search
 

Contents

[edit] Requirements Analysis

The most common method for creating test cases is to analyse the functional specification or requirements and create test cases that specifically prove or attempt to disprove that the application meets those requirements.

[edit] Equivalence Partitioning

An equivalence partition (or equivalence class) is series of values where the expected outcome is the same, and therefore using 1 value will test the expected outcome as well as 10 values would. As an example imagine an application where entering your age would tell you if you were old enough to vote or not. Entering any age from 1 to 15 would produce the same result and therefore would be in the same equivalence partition. Therefore only 1 value from this group needs to be used during testing.

[edit] Error Guessing

Error Guessing is where the experience of the test analyst is used to anticipate where errors may occur and create test cases to test this area of the application.


[edit] Ad Hoc

Ad Hoc tests are tests performed where no test case design technique is used. A number of Ad Hoc tests are performed during the testing cycle and an effort should be made to record these tests as they provide vital information.


[edit] See Also

Rate this article:
Share this article: