Test Cases and Results

Type of Test Case: Validation

SSD Calculation Macro

Jeff Kelly, Ian Price


Test Table 

ID /
Description
Input Tester Name /
Test Case Type /
Date Executed
Actual Result
  • 2.1 
  • Tab allows movement between input boxes
OK: 
  • TAB character
  • Shift-TAB  
  • Jeff Kelly
  • 05/10/2003
PASS: 
  • Tab moves focus to next item
  • Shift-Tab moves focus to previous item 
FAIL:
  • Nothing.
  • 2.2 
  • Checks the "Energy" field to ensure illegal input is not allowed
OK: 
  • input is in {4, 6 10, 18}
ERROR:
  • input not in {4, 6, 10, 18}
  • Jeff Kelly
  • 05/10/2003
 
PASS: 
  • 4, 6 - OK
  • 5 - Error
FAIL:
  • Nothing.
  • 2.3
  • Checks the "Field Width" and "Field Length" to ensure illegal input is not allowed
OK: 
  • 0 < x <= 40
ERROR:
  • x <= 0, x > 40
  • Jeff Kelly
  • 05/10/2003
 
PASS: 
  • 1, 30, 40 - OK
  • -1, 0, 41 - Error 
FAIL:
  • Nothing.
  • 2.4 
  • Checks the "Blocked Width" and "Blocked Length" fields to ensure illegal input is not allowed
OK: 
  • 0 < x <= 20

ERROR:

  • x <= 0, x > 40
  • Jeff Kelly
  • 05/10/2003
 
PASS: 
  • 20, 12 - OK
  • -1, 0, 40 - Error
FAIL:
  • Nothing.
  • 2.5
  • Checks the "Tray" field to ensure illegal input is not allowed 
OK: 
  • input is in {C, N, O}
ERROR:
  • input not in {C, N, O}
  • Jeff Kelly
  • 05/10/2003
 
PASS: 
  • N, O - OK
  • M - Error
FAIL:
  • Nothing.
  • 2.6 
  • 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}
  • Jeff Kelly
  • 05/10/2003
 
PASS: 
  • 15 - OK
  • 26 - Error
FAIL:
  • 2.7
  • Checks the "SSD" field to ensure illegal input is not allowed
OK: 
  • legal SSD input
ERROR:
  • illegal SSD input
  • Jeff Kelly
  • 05/10/2003
 
PASS: 
  • 26 - OK
FAIL:
  • 2.8
  • Checks the "Depth" field to ensure illegal input is not allowed 
OK: 
  • x <= 30
ERROR:
  • x > 30
  • Jeff Kelly
  • 05/10/2003
 
PASS: 
  • 15, 31 - Pass
FAIL:
  • 2.9
  • 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
  • Jeff Kelly
  • 05/10/2003
 
PASS: 
  • .75 - OK
  • 12 - Error.
FAIL:
  • 2.10
  • Tests to make sure SmartIcons are useable after something is printed. 
OK: 
  • SmartIcons are clickable after printing

ERROR:
  • After printing SmartIcons are unusable
  • Jeff Kelly
  • 05/10/2003
 
PASS: 
  • All OK.
FAIL:
  • 2.11
  • Tests to see if data values are updated before the user must commit to them.
OK: 
  • User can view the output values before they are commited


ERROR:

  • values appear only after the have been commited
  • Jeff Kelly
  • 05/10/2003

 

PASS: 
  • OK

FAIL:

  • Nothing.
  • 2.12
  • Tests to make sure output produced from legal input matches output from old program with the same input.
OK:
  • All tests match

ERROR:

  • Output does not match.
  • Jeff Kelly
  • Ian Price
  • 05/10/03
PASS:
  • 60/60 tests passed

FAIL:


Tallies

Total Number of Test Cases Total Number of  Test Cases Executed Total Number of Test Cases that Completely Pass Total Number of Test Cases with Failures
12 12 12 0