ID / Description |
Input |
Tester Name
/ Test Case Type
/ Date
Executed |
Actual
Result |
- 1.1
- Tab allows movement between input boxes
|
OK:
|
- <Tester name>
- <MM/DD/YYYY>
|
PASS:
FAIL:
|
- 1.2
- Checks "Field" data to ensure incorrect input
is not allowed
|
OK:
ERROR:
- no input
- input > maxChars
- impossible input
|
- <Tester name>
- <MM/DD/YYYY>
|
PASS:
FAIL:
|
- <test case file number>.<ID>
- <brief description of the test>
|
OK:
- <input/output description>
ERROR:
- <input/output description>
|
- <Tester name>
- <MM/DD/YYYY>
|
PASS:
FAIL:
|
- 1.3
- Checks "Site" data to ensure incorrect input is
not allowed
|
OK:
ERROR:
- field blank
- input > maxChars
|
- <Tester name>
- <MM/DD/YYYY>
|
PASS:
FAIL:
|
- 1.4
- Checks the "Energy" field to ensure illegal
input is not allowed
|
OK:
- input is in {4, 5, 10, 18, MVX}
ERROR:
- input not in {4, 5, 10, 18, MVX}
|
- <Tester name>
- <MM/DD/YYYY>
|
PASS:
FAIL:
|
- 1.5
- Checks the "Field Width" and "Field Length" to
ensure illegal input is not allowed
|
OK:
ERROR:
|
- <Tester name>
- <MM/DD/YYYY>
|
PASS:
FAIL:
|
- 1.6
- Checks the "Blocked Width" and "Blocked Length"
fields to ensure illegal input is not allowed
|
OK:
ERROR:
|
- <Tester name>
- <MM/DD/YYYY>
|
PASS:
FAIL:
|
- 1.7
- Checks the "Tray" field to ensure illegal input
is not allowed
|
OK:
ERROR:
|
- <Tester name>
- <MM/DD/YYYY>
|
PASS:
FAIL:
|
- 1.8
- If 'O' is chosen in the "Tray" field, checks
the tray factor and description for the tray
|
OK:
- legal tray factor
- legal description text
ERROR:
- illegal factor
- no text
- text > maxChars
|
- <Tester name>
- <MM/DD/YYYY>
|
PASS:
FAIL:
|
- 1.9
- Checks the "Wedge" field to ensure illegal
input is not allowed
|
OK:
- input is in {0, 15, 30, 45, 60}
ERROR:
- input is not in {0, 15, 30, 45, 60}
|
- <Tester name>
- <MM/DD/YYYY>
|
PASS:
FAIL:
|
- 1.10
- Checks the "Depth" field to ensure illegal
input is not allowed
|
OK:
ERROR:
|
- <Tester name>
- <MM/DD/YYYY>
|
PASS:
FAIL:
|
- 1.11
- Checks the "Tumor Dose" field to ensure illegal
input is not allowed
|
OK:
ERROR:
|
- <Tester name>
- <MM/DD/YYYY>
|
PASS:
FAIL:
|
- 1.12
- Checks the "Beam Weight" field to ensure
illegal input is not allowed
|
OK:
- decimal between 0 and 1
- fraction between 0 and 1
ERROR:
- decimal < 0
- decimal > 0
- fraction < 0
- fraction > 0
|
- <Tester name>
- <MM/DD/YYYY>
|
PASS:
FAIL:
|
- 1.13
- Checks the "Normalization" field to ensure
illegal input is not allowed
|
OK:
ERROR:
- non-integer
- value < 0
- otherwise illegal value
|
- <Tester name>
- <MM/DD/YYYY>
|
PASS:
FAIL:
|
- 1.14
- Checks the "Patient's Name" field to ensure
illegal input is not allowed
|
OK:
ERROR:
- numeric input
- no input
- input > maxChars
|
- <Tester name>
- <MM/DD/YYYY>
|
PASS:
FAIL:
|
- 1.15
- Checks the "Patient's ID" field
to ensure illegal input is not allowed
|
OK:
ERROR:
- non-numeric input
- no input
- text > maxChars
- illegal input
|
- <Tester name>
- <MM/DD/YYYY>
|
PASS:
FAIL:
|
- 1.16
- Checks that correct input produces correct output
|
OK:
ERROR:
|
- <Tester name>
- <MM/DD/YYYY>
|
PASS:
FAIL:
|
- 1.17
- Checks that print preview works correctly and prints correctly
|
OK:
- printed page is identical to print preview
|
- <Tester name>
- <MM/DD/YYYY>
|
PASS:
FAIL:
|