# Structure Example - Traditional Test Cases

Testpad is designed for free-form test descriptions and does not provide rigid field structures. However, where more traditional test cases are desired, simple conventions can be applied. This example script serves to illustrate some of the possibilities for how teams might organise more traditional test cases.

Click on cells in this column to record your results

0001
Test Case 1

0002
step 1

0003
step 2

0004
step 3

0005
expected outcome 1

0006
expected outcome 2

0007
Test Case 2

0008
// step 1 (note: rows prefixed with // are treated as non-test rows and do not collect a pass/fail result during a test run)

0009
// step 2

0010
// step 3

0011
expected outcome 1

0012
expected outcome 2

0013
Test Case 3

0014
step 1 and verify this

0015
step 2 and verify that

0016
step 3 and verify something else

0017
step 4 and check this and that

0018
Test Case 4

0019
// steps displayed in Notes field, only visible to testers

0020
expected outcome 1

0021
expected outcome 2

0022
expected outcome 3

0023
Test Case 5

0024
with: some precondition

0025
where: this condition

0026
and where: that condition

0027
verify: expectation 1

0028
verify: expectation 2