3.19.1. Creating manual tests
Prev | 3.19. Working with manual Test Cases | Next

### 3.19.1. Creating manual tests

You can create manual tests to be executed and analyzed.

A Test Case containing manual Test Steps is the same as an automated Test Case for all intents and purposes. You can add data, reuse it in other Test Cases, and add it to Test Suites to be executed. The only difference is during execution: manual tests are executed in an interactive mode (Section 3.19.2, “Executing and analyzing manual tests”).

To create a manual test:

1. Create a Test Case (Section 3.12.2, “Creating Test Cases”)

2. Add the module for manual Test Case from the library of Test Cases (category: Manual Test Step).

3. In the Properties View, you can enter three pieces of data:

   The action(s) to perform:

     Enter a short description which should appear when the test is being executed. You can also enter referenced parameters (Section 3.14.3, “Using references for data in Test Cases”) or variables (Section 3.14.5, “Using variables as data for Test Cases”) here to specify different data for the test.

   The expected behaviour:

     Enter the description (any any data) of the expected outcome of the Test Step.

   Timeout:

     Enter how long the test execution should wait before receiving the information that the Test Step passed or failed. We recommend setting this timeout value high enough for a manual tester to be able to complete the Test Step and enter any comments.

4. Once your manual Test Case is finished, then you can add it to a Test Suite (Section 3.10.4, “Adding items to editors”) to be executed (Section 3.19.2, “Executing and analyzing manual tests”).

| We recommend keeping manual Test Cases in a separate category to automated Test Cases. Although it is possible to combine manual and automated Test Cases in one test, make sure you know which Test Suites can be run completely automatically for your unattended tests!