Test Case Workstation_Bundles_History_1.0
for the
AWIPS
Contract
DG133W-05-CQ-1067
DCN: AWP.TE.SWCTR/TO8-0019
Prepared for:
U.S. Department of Commerce
NOAA/NWS Acquisition Management Division
SSMC2, Room 17364
1325 East-West Highway
Silver Spring, MD 20910
Prepared by:
Raytheon Company
STC Office
6825 Pine Street
Omaha, NE 68106
HARDCOPY UNCONTROLLED
Contract DG133W-05-CQ-1067; Test Case Workstation_Bundles_History_1.0
Use or disclosure of data contained on this sheet is subject to the restriction on the title page of this document.
Submitted By:
___________________________________________________________ ___________
Test Engineer Date
Approved By:
___________________________________________________________ __________
Program Manager Date
___________________________________________________________ __________
Mission Assurance Quality Date
HARDCOPY UNCONTROLLED
Contract DG133W-05-CQ-1067; Test Case Workstation_Bundles_History_1.0
Use or disclosure of data contained on this sheet is subject to the restriction on the title page of this document.
i
Revision History
Revision Date Affected Pages Explanation of Change
1.0 5 December 07 ALL Initial Release
2.0 17 January 08 iii, 4-8 PDT Redlines/NWS Comments
3.0 29 January 08 ALL DT Redlines
HARDCOPY UNCONTROLLED
Contract DG133W-05-CQ-1067; Test Case Workstation_Bundles_History_1.0
Use or disclosure of data contained on this sheet is subject to the restriction on the title page of this document.
ii
Table of Contents
1.0 SCOPE ........................................................................................................................... 1
2.0 APPLICABLE DOCUMENTS .......................................................................................... 2
2.1 Source Documents...................................................................................................... 2
2.2 Reference Documents................................................................................................. 2
3.0 TEST CASE DESCRIPTION .......................................................................................... 3
3.1 Assumptions, Constraints and Preconditions .............................................................. 3
3.2 Recommended Hardware ........................................................................................... 3
3.3 Test Inputs .................................................................................................................. 3
3.4 Test Outputs................................................................................................................ 3
4.0 TEST SCENARIO ........................................................................................................... 4
5.0 REQUIREMENTS VERIFICATION TRACEABILITY MATRIX (RVTM)........................... 8
HARDCOPY UNCONTROLLED
Contract DG133W-05-CQ-1067; Test Case Workstation_Bundles_History_1.0
Use or disclosure of data contained on this sheet is subject to the restriction on the title page of this document.
iii
Test Case Workstation_Bundles_History_1.0 Doc. No.: AWP.TE.SWCTR/TO8-0019
1.0 SCOPE
See Software Test Plan.
HARDCOPY UNCONTROLLED
Contract DG133W-05-CQ-1067; Test Case Workstation_Bundles_History_1.0
Use or disclosure of data contained on this sheet is subject to the restriction on the title page of this document.
1
Test Case Workstation_Bundles_History_1.0 Doc. No.: AWP.TE.SWCTR/TO8-0019
2.0 APPLICABLE DOCUMENTS
2.1 Source Documents
• None
2.2 Reference Documents
• Software Test Plan for the Advanced Weather Information Processing System Project,
Contract #DG133W-05-CQ-1067, 4 December 2007
• Sections 2.5, 2.5.1 and 2.5.2 of the AWIPS D-2D User’s Manual Build 8.1
• Existing AWIPS 1 test procedures:
o D2D_Procedures_1.4.1.5
• The VPN connection to the Silver Spring NWS AWIPS 1 test bed
• Release OB8.1 of the Weather Event Simulator (WES)
HARDCOPY UNCONTROLLED
Contract DG133W-05-CQ-1067; Test Case Workstation_Bundles_History_1.0
Use or disclosure of data contained on this sheet is subject to the restriction on the title page of this document.
2
Test Case Workstation_Bundles_History_1.0 Doc. No.: AWP.TE.SWCTR/TO8-0019
3.0 TEST CASE DESCRIPTION
This test case illustrates how to create bundles, save, rename, delete and copy bundles from one
procedure to another. This test case also demonstrates the capabilities of CAVE to record and display
bundles used during operations recorded during the session within the History widget.
3.1 Assumptions, Constraints and Preconditions
• TO8 software has been installed successfully
• CAVE, EDEX and pgAdmin III are running
• Data has been ingested
3.2 Recommended Hardware
See Software Test Plan.
3.3 Test Inputs
Section 4.0 below contains the test procedures for this test case. Sections 2.2 – 2.9 of the Software
Test Plan contain general test inputs applicable to all TO8 test cases.
3.4 Test Outputs
The images and data will be displayed in CAVE.
HARDCOPY UNCONTROLLED
Contract DG133W-05-CQ-1067; Test Case Workstation_Bundles_History_1.0
Use or disclosure of data contained on this sheet is subject to the restriction on the title page of this document.
3
Test Case Workstation_Bundles_History_1.0 Doc. No.: AWP.TE.SWCTR/TO8-0019
4.0 TEST SCENARIO
Step Action Result Pass/Fail
1. Start CAVE. CAVE loads on the monitor.
2. From the ‘File’ menu, select ‘Procedures’, A ‘Procedure (untitled)’ window opens.
and select ‘New’.
3. Set the number of frames to 12 by The frames set to 12.
selecting ‘12’ from the ‘Frames’ pull down
list.
4. From the ‘Satellite’ menu, select ‘IR The products are displayed in the large
Window’. pane.
Overlay at least one other available The created bundles will be recorded in
product such as lightning, METAR Station the History List Dialog box.
Plots, etc.
5. From the ‘File’ menu, using mouse button Two products appear together in the
(MB) 1 click on ‘History List’. History List Dialog box based on what
was selected in the above step. One of the
Products should be the IR Satellite
product.
6. In the Procedure window, click the ‘Copy The bundle from the main pane was
In’ button. copied into the Procedure window.
Then overlay cities located under the The cities product displays in the large
‘Maps’ menu. pane.
Note: Map features such as cities will not
show in the bundle but will display.
7. Using MB1 click on the ‘Clear’ button. The large pane clears.
8. Verify a new/blank line was inserted into A blank line was inserted into the History
the History List, storing the previous List.
bundle.
9. Load an available radar product and set the The available radar product displays in the
frames to ‘12’. large pane.
The radar bundle is added to the History
List
10. Using MB1 click on the ‘Clear’ button. The large pane is cleared.
The bundle is stored and a blank line was
inserted into the History List.
11. Set up one more display, with a frame The gridded product displays.
count of ‘12’, displaying an available The grid bundle is added to the History
gridded product. List
12. Click on the ‘Clear’ button. The large pane is cleared.
The bundle is stored and a blank line was
inserted into the History List.
13. Verify the History List has listed all the The History List Dialog box listing all the
HARDCOPY UNCONTROLLED
Contract DG133W-05-CQ-1067; Test Case Workstation_Bundles_History_1.0
Use or disclosure of data contained on this sheet is subject to the restriction on the title page of this document.
4
Test Case Workstation_Bundles_History_1.0 Doc. No.: AWP.TE.SWCTR/TO8-0019
Step Action Result Pass/Fail
stored bundles and the most recent bundle products and associated descriptions that
is at the top of the list were created with the most recent bundle
at the top of the list.
14. Select the most recent display created from The selected product appears in the
the ‘History List’ and click on the ‘Copy Procedure (untitled) window.
Out’ button.
15. Repeat Step 14 for the two products The selected products appear in the
originally created and stored in the Procedure (untitled) window.
‘History List’.
16. Select one of the products from the History The selected product displays in CAVE.
List and click on the Load button.
17. Click on the ‘Clear’ button. The large pane is cleared.
18. Using MB1 select ‘Close’ button from the The ‘History List’ window closes.
‘History List’ window.
19. Select ‘Save’ from the ‘Procedure A ‘Save Procedure As’ window displays.
(untitled)’ window.
20. Type ‘Test1’ in the text box, and select ‘Test1’ appears at the top of the Procedure
‘OK’. window in place of the “untitled.”
21. Select ‘Close’ to close the ‘Procedure – The procedure window closes.
Test1’ window.
22. From the ‘File’ menu, select ‘Procedures’ The Open Procedure window displays.
and ‘Open’.
23. Using MB1 click the name ‘Test1’ in the The ‘Procedure-Test1’ window displays.
‘Open Procedure’ window and click ‘OK’.
24. Use the ‘Up’ and ‘Down’ buttons to move The bundles move up and down
highlighted bundles around the procedure accordingly.
window.
25. Select one of the bundled displays. Using The select product is displayed in the
MB1 click on the ‘Load’ button. large pane.
26. Select one of the bundled products and The selected bundle is removed from the
using MB1 click on the ‘Delete’ button. ‘Procedure – Test1’ window.
27. Select another one of the bundled products The Enter Bundle Name window opens.
and using MB1 click on the ‘Rename’
button.
28. Erase the name in the new command line, The bundle is now labeled ‘Test2’.
type ‘Test2’ and select ‘OK’.
29. Select ‘Save’ from the ‘Procedure – Test1’ The bundle ‘Test2’ is saved.
window.
30. From the ‘File’ menu, select ‘Procedures’ A ‘Procedure (untitled)’ window displays.
and ‘New’.
31. Select ‘Test2’ in the ‘Test1’ window and ‘Test2’ appears in the ‘Procedure
then click on the ‘Copy Out’ button. (untitled)’ window.
HARDCOPY UNCONTROLLED
Contract DG133W-05-CQ-1067; Test Case Workstation_Bundles_History_1.0
Use or disclosure of data contained on this sheet is subject to the restriction on the title page of this document.
5
Test Case Workstation_Bundles_History_1.0 Doc. No.: AWP.TE.SWCTR/TO8-0019
Step Action Result Pass/Fail
32. Select ‘Save’ in the ‘Procedure (untitled)’ The ‘Save Procedure As’ window
window. displays.
33. Type a unique name, select ‘OK’ and close The procedure windows close.
all procedures windows.
34. From the ‘File’ menu, select ‘Procedures’ The ‘Delete Procedure’ window displays.
and ‘Delete’.
35. Select one of the Procedures that you The ‘Confirm Deletion’ dialog box
created and select ‘OK’. displays.
36. Select ‘Yes’ in the ‘Confirm Deletion’ The ‘Confirm Deletion’ dialog box closes.
dialog box.
37. From the ‘File’ menu select ‘Procedure’ The ‘Delete Procedure’ window displays
and ‘Delete’. and the previously deleted procedure is
not listed.
38. Using MB1 click on the ‘Cancel’ button. The ‘Delete Procedure’ window closes.
39. Clear all displayed data in all panes. All panes display a blank map.
40. From the Volume Browser in CAVE, The selected product displays in the To be
request the display of a cross section. CAVE main panel. tested in
a future
TO.
DR #698
DR #700
41. Open a saved Procedure window and using The Procedure window opens.
MB1 click on the ‘Copy In’ button. The Cross Section bundle appears in the
Procedure window.
42. Close the Cross Section tab. The Cross Section tab closes.
43. From the Procedure window using LM1 The previous Cross Section loads in the
click on the Cross Section bundle and click CAVE main panel display using the
on the ‘Load’ button. current point.
44. Close the Cross Section tab. The Cross Section tab closes.
45. From the Volume Browser in CAVE, A Skew-T displays in the CAVE display.
request the display of a Skew-T.
46. In the Procedure window, using MB1 click The Procedure window opens.
on the ‘Copy In’ button. The Skew-T bundle appears in the
Procedure window.
47. Close the Skew-T tab. The Skew-T tab closes.
48. From the Procedure window using LM1 The previous Skew-T loads in the CAVE
click on the Skew-T bundle and click on display.
the ‘Load’ button.
49. Close the Skew-T tab. The Skew-T tab closes.
50. From the Volume Browser in CAVE, A Time-Height Cross Section displays in
request the display of a Time-Height Cross the CAVE display.
Section.
HARDCOPY UNCONTROLLED
Contract DG133W-05-CQ-1067; Test Case Workstation_Bundles_History_1.0
Use or disclosure of data contained on this sheet is subject to the restriction on the title page of this document.
6
Test Case Workstation_Bundles_History_1.0 Doc. No.: AWP.TE.SWCTR/TO8-0019
Step Action Result Pass/Fail
51. In the Procedure window, click on the The Procedure window opens.
‘Copy In’ button. The Time-Height Cross Section bundle
appears in the Procedure window.
52. Close the Time-Height Cross Section tab. The Time-Height Cross Section tab
closes.
53. From the Procedure window using MB1 The previous Time-Height Cross Section
click on the Time-Height Cross Section loads in the CAVE display.
bundle and click on the ‘Load’ button.
54. Close the Time-Height Cross Section tab. The Time-Height Cross Section tab
closes.
End of Test
HARDCOPY UNCONTROLLED
Contract DG133W-05-CQ-1067; Test Case Workstation_Bundles_History_1.0
Use or disclosure of data contained on this sheet is subject to the restriction on the title page of this document.
7
Test Case Workstation_Bundles_History_1.0 Doc. No.: AWP.TE.SWCTR/TO8-0019
5.0 REQUIREMENTS VERIFICATION TRACEABILITY MATRIX (RVTM)
Number Description Test Step(s)
CAVE_TO8_012 CAVE shall allow the user to create procedures ALL
CAVE_TO8_012.1 CAVE shall allow the user to create a new procedure using MB1 from the 2
Procedure menu
CAVE_TO8_012.2.1 CAVE shall open a 'Procedure (untitled)' dialog box when 'New…' is selected 2
from the Procedure menu
CAVE_TO8_012.3 The Procedure window shall allow the user to Copy In a bundle from the main 6
pane
CAVE_TO8_012.4 The Procedure window shall allow the user to save the Procedure 19-23,28-29
CAVE_TO8_012.4.1.2 The 'Save Procedure As' dialog box shall allow the user to type a name for the 20
Procedure in the text box
CAVE_TO8_012.4.1.5 The Procedure window shall display the name of the saved procedure in the title 20
bar of the Procedure window
CAVE_TO8_012.4.2 The Procedure window shall allow the user to Save the Procedure list using MB1 19
on the 'Save' button
CAVE_TO8_012.5 The Procedure window shall allow the user to load saved Procedures 25
CAVE_TO8_012.5.1 The Procedure window shall allow the user to Load a selected bundle using MB1 25
on the 'Load' button
CAVE_TO8_012.6 The Procedure window shall allow the user to Copy Out a bundle from the 31
Procedure window into all other opened Procedure windows
CAVE_TO8_012.7 The Procedure window shall receive Copied Out bundles from the History List 14,15
window
CAVE_TO8_012.8 The Procedure window shall allow the user to delete bundles within the Procedure 26
window
CAVE_TO8_012.8.1 The Procedure window shall allow the user to Delete bundles within the Procedure 26
window using MB1 on the 'Delete' button
CAVE_TO8_012.9 CAVE shall allow the user to close the Procedure window 21
CAVE_TO8_012.10 The Procedure window shall allow the user to rename the bundle 27,28
CAVE_TO8_012.10.1 The Procedure window shall open a 'Enter Bundle Name' dialog box when the 27,28
'Rename…' button is selected
CAVE_TO8_012.10.1.1 The 'Enter Bundle Name' dialog box shall allow the user to type a name for the 27,28
bundle in the text box
CAVE_TO8_012.10.1.2 The 'Enter Bundle Name' dialog box shall allow the user to rename a bundle in the 27,28
text box
CAVE_TO8_012.10.1.4 The Procedure window shall display the renamed bundle title in the bundle list 27,28
CAVE_TO8_012.11 The Procedure window shall allow the user to rearrange the order of the bundle list 24
CAVE_TO8_012.13 CAVE shall allow the user to open a procedure 22,23
CAVE_TO8_012.13.1 CAVE shall allow the user to open a procedure using MB1 from the Procedure 22
menu
CAVE_TO8_012.13.3 CAVE shall open a 'Open Procedure' dialog box when 'Open…' is executed from 22
the Procedure menu
HARDCOPY UNCONTROLLED
Contract DG133W-05-CQ-1067; Test Case Workstation_Bundles_History_1.0
Use or disclosure of data contained on this sheet is subject to the restriction on the title page of this document.
8
Test Case Workstation_Bundles_History_1.0 Doc. No.: AWP.TE.SWCTR/TO8-0019
CAVE_TO8_012.13.4 The 'Open Procedure' dialog box shall allow the user to type in text into the text 23
box of the 'Open Procedure' window
CAVE_TO8_012.13.5.1 CAVE shall open a new/blank procedure window when an opened procedure from 30
the 'Open Procedure' dialog box without a saved procedure name is opened
CAVE_TO8_012.13.6 The 'Open Procedure' dialog box shall allow the user to select saved procedures 23
using MB1
CAVE_TO8_012.13.7 The 'Open Procedure' dialog box shall allow the user to load saved procedures 23
using MB1 on the 'OK' button
CAVE_TO8_012.14 CAVE shall allow the user to delete a procedure 34-37
CAVE_TO8_012.14.1 CAVE shall allow the user to delete a procedure using MB1 from the Procedure 34
menu
CAVE_TO8_012.14.3 CAVE shall open a 'Delete Procedure' dialog box when the 'Delete…' option is 34
executed
CAVE_TO8_012.14.4 The 'Delete Procedure' dialog box shall allow the user to select saved procedures 35
using MB1
CAVE_TO8_012.14.5 The 'Delete Procedure' dialog box shall allow the user to delete a saved procedure 35
using MB1 on the 'OK' button
CAVE_TO8_012.14.7 The 'Delete Procedure' dialog box shall allow the user to cancel/close the 'Delete 38
Procedure' dialog box using MB1 on the 'Cancel' button
CAVE_TO8_012.14.7.1 CAVE shall open a 'Confirm Deletion' dialog box when a user requests to delete a 35
procedure
CAVE_TO8_012.14.7.2 The 'Confirm Deletion' dialog box shall allow the user to delete the procedure 36
using MB1 on the 'Yes' button
CAVE_TO8_012.14.7.6 The ‘Confirm Deletion’ dialog box shall allow the user to close the ‘Confirm 38
Deletion’ and ‘Delete Procedure’ windows using MB1 on the ‘Cancel’ button
CAVE_TO8_012.19 CAVE shall allow the user to display cross-sections in a procedure using the 41
current location of the baseline used when initially setting up the bundle
CAVE_TO8_012.20 CAVE shall allow the user to display point soundings in a procedure using the 46
current location of the point used when initially setting up the bundle
CAVE_TO8_012.21 CAVE shall allow the user to display time-height cross-sections in a procedure 51
using the current location of the point used when initially setting up the bundle
CAVE_TO8_011 CAVE shall provide a Workstation History capability ALL
CAVE_TO8_011.1 The History List shall be accessible under the File menu 5
CAVE_TO8_011.1.1 CAVE shall allow the user to open the History List window using the mouse 5
CAVE_TO8_011.2 The History List window shall allow the user to Load an item from the History 16
List window
CAVE_TO8_011.3 The History List shall consist of the most recent bundles that were displayed in the 5,13
large display pane
CAVE_TO8_011.3.1 The History List window shall display the most recently loaded bundle at the top 13
of the History List
CAVE_TO8_011.3.2 The History List window shall display an itemized description of the bundles 13
CAVE_TO8_011.4 An item shall be added to the History List when resources are added to the main 4
panel in CAVE
HARDCOPY UNCONTROLLED
Contract DG133W-05-CQ-1067; Test Case Workstation_Bundles_History_1.0
Use or disclosure of data contained on this sheet is subject to the restriction on the title page of this document.
9
Test Case Workstation_Bundles_History_1.0 Doc. No.: AWP.TE.SWCTR/TO8-0019
CAVE_TO8_011.5 The History List shall store bundles within the History List window 8
CAVE_TO8_011.5.1 The History List shall store a bundle when the Clear button is pressed using MB1 7-8
CAVE_TO8_011.6 CAVE shall allow the user to copy out procedures from the History List into one 14,15
or more active procedure windows
CAVE_TO8_011.9 The History List window shall allow the user to close the History List window 18
using MB1 on the 'Close' button
HARDCOPY UNCONTROLLED
Contract DG133W-05-CQ-1067; Test Case Workstation_Bundles_History_1.0
Use or disclosure of data contained on this sheet is subject to the restriction on the title page of this document.
10