Test Case Authoring

Based on the test case objective, requirements, design, and usage scenarios, the process of authoring test cases can begin. Typically this activity is performed with close cooperation between the testing team and business analysts.

The following image illustrates the process for authoring test cases and includes the following stages:

  1. Author functional test cases. Functional Test Cases test a common business operation or scenario to make sure that it does what it is supposed to do.

  2. Author system test cases. System Test Cases are typically used in the system integration test phase to make sure that a component or module is built to specification, making sure that the structure of the application is correct.

    Functional tests focus on validating support for a scenario whereas system tests make sure that the structure of the application is correct.

  3. Author performance test cases. Performance Test Cases typically simulate system activity using automated testing tools.

Test Authoring Process