top of page

Terms and definitions

Many terms and definitions in Test Cases! are the same as those of ISO/IEC29119 standard. 

​

Test set: collection of test cases for the purpose of testing a specific test objective

​

Test case: set of test case preconditions, inputs (including actions, where applicable), and expected results, developed to drive the execution of a test item to meet test objectives, including correct implementation, error identification, checking quality, and other valued information

​

Test case ID: unique identifier for the test case so that it can be distinguished from all other test cases

Test case scope: Identifies and briefly describes the special focus or objective of the test case

Test case priority: Defines the priority for the testing of this particular test case, if needed.

Requirement traceability: Describes traceability to the test coverage item that the test case exercises or lists reference(s) to the associated requirement(s) and/or design description(s) in the test basis

Test description: Summary description of the test case.

Test preconditions: Describes the required state of the test environment and any special constraints pertaining to the execution of the test case.
Test input: Specifies each action required to bring the test item into a state where the expected result can be compared to the actual results. The detail of the descriptions should be tailored to fit the knowledge of the test executors

Expected outcomes: Specifies the expected outputs and behaviour required of the test item in response to the inputs that are given to the test item when it is in its precondition state

​

Test procedures, are collections of test cases to be executed for a particular objective

Test procedure ID: Describes the unique identifier for the test procedure so that it can be distinguished from all other test procedures.

Test procedure objective: Identifies and briefly describes the special focus or objective of the test procedure. This will be identical to the objective of the corresponding test set

Test procedure priority: Defines the priority for this particular test procedure, if needed.

Test procedure startup: Describes the necessary actions to prepare for execution of the test cases specified in the test procedure

Test procedure stop/wrap up: Describes the actions necessary to bring execution to an orderly halt and the actions necessary after the execution of the procedure has been completed.

Test procedure test case list: Lists the test cases in the order in which they are to be executed

​

Test result: indication of whether or not a specific test case has passed or failed, i.e. if the actual results correspond to the expected results or if deviations were observed

bottom of page