Test case

A test case (English test case) describes an elementary functional software test for review of an eg warranted in a specification property of a test object. Test cases are created using test methods and suitable software tools.

Important parts of the description of a test case are:

Turnout despite compliance with the preconditions and despite correct inputs / actions in the assay of the expense or post-conditions during the test execution from the expected values ​​from, then there is an anomaly; which may be a defect or error be rectified, for example. These are dealt with in the context of fault management and typically lead after clarification for test repetitions.

Test cases can be divided into positive and negative test cases test cases:

By varying the input values ​​and parameters of the pre-conditions, different versions of a test case checked. TMap is different in this respect by " logical test case '(' Check input values ​​') and to be executed " concrete test cases " (input value = X or Y). Here the limits of the input values ​​and parameters of interest in particular (see Boundary value analysis ), which is reached or exceeded can expect a different behavior of the test object.

Test cases take the course of their processing status to different forms, for example (depending on the setting in the testing process ): The draft; available for testing; in the test; Test ok; Test faulty etc.

  • Test (software)
766291
de