Changes between Initial Version and Version 1 of scriptbuilderTestCases


Ignore:
Timestamp:
07/25/2017 07:02:50 PM (9 years ago)
Author:
jdalbey
Comment:

draft

Legend:

Unmodified
Added
Removed
Modified
  • scriptbuilderTestCases

    v1 v1  
     1 
     2= '''System Test Matrix''' = 
     3'''Stage 1 Delivery''' 
     4 
     5||'''Author'''||'''Requirement'''||'''Test Case'''||'''Status'''|| 
     6||John||?||[wiki:SysTestCases#TestCase1 Test Case 1]||assigned|| 
     7 
     8 
     9 
     10[[BR]] '''Status Codes'''[[BR]] later - to be assigned in a subsequent stage[[BR]] assigned - has been assigned for this stage, but the link may be broken or point to a blank template.[[BR]] submitted - the test case has been written and the link is operational.  The test case is being reviewed by QA.[[BR]] rework - the test case needs revision or is undergoing revision. [[BR]] done - the test case has been accepted by QA.[[BR]]pass - the test has passed manual testing (include date).[[BR]] 
     11== Test Case !#1 == #TestCase1 
     12=== Purpose: === #Purpose: 
     13Verify: 
     14 
     15 1. The Script Builder application GUI appears on program start.  
     16 1. An empty script "canvas" appears. 
     17 1. A new incident can be created at a given time.  
     18 1. A new event can be added to the incident. 
     19 1. The Script can be saved (and XML file generated). 
     20 1. The resulting XML file runs successfully in the Simulation Manager. 
     21 
     22=== Requirement Traceability: === #RequirementTraceability: 
     23Requirements: TBD 
     24 
     25=== Setup: === #Setup: 
     26 1. Obtain the most current version of the Script Builder from the DownloadPage. 
     27 1. Start the application (see below). 
     28{{{ 
     29java -jar ScriptBuilder.jar  
     30 
     31}}} 
     32 1. Follow the steps below. 
     33 
     34=== Test Data: === #TestData: 
     35''The following is not accurate it's just for demonstration.'' 
     36 
     37||'''Action'''||'''Input'''||'''Expected Output'''|| 
     38||Application starts|| ||GUI appears. || 
     39||Choose New Incident||Click 'Incidents' then "New Incident" ||New Incident Dialog appears|| 
     40||Complete incident properties|| Enter Incident Name: Alpha[[BR]]Enter Incident Description: Turtle on road[[BR]]Click OK ||New incident appears in left hand column. || 
     41||Choose New Event|| Right-click on the Incident and choose "New event"|| New Event Dialog appears || 
     42||Complete event properties|| TBD ||New event appears on the timeline. || 
     43||Choose File Save || ||Confirmation dialog appears|| 
     44||Quit||`!`||Application terminates|| 
     45 
     46Verify that XML file is created.   
     47Compare against oracle file below: 
     48 
     49(Oracle file will appear here) 
     50----