|
|
Team
SPEW Test Plan |
|
|
|
|
Test # |
Requirement Purpose |
Action / Input |
Expected Result |
Actual Result |
P/F |
Notes |
1 |
Running
ODIN |
ODIN
run with sufficient Disk Space to hold log files. |
The
log files are successfully created. |
The
log files are successfully created. |
P |
|
2 |
Running
ODIN |
ODIN
run with insufficient Disk Space to hold log files. |
An
error message is displayed saying to free up more disk space. |
Not
tested yet. |
N/A |
Haven’t
tested yet. Need to set up machine
with little free space. |
3 |
Preprocessing |
No
log files were generated. |
The
ODIN Network Activity file is a blank text file. |
The
ODIN Network Activity file is a blank text file. |
P |
|
4 |
Preprocessing |
One
log file was generated. |
The
ODIN Network Activity file contains the single log file contents, with sorted
timestamps, and statistics at the end. |
The
ODIN Network Activity file contains the single log file contents, with sorted
timestamps. |
F |
Statistics
have yet to be determined. |
5 |
Preprocessing |
More
than one log files were generated. |
The
ODIN Network Activity file contains all log entries from all log files,
sorted by timestamp, and statistics at the end. |
The
ODIN Network Activity file contains all log entries from all log files,
sorted by timestamp. |
F |
Statistics
have yet to be determined. |
6 |
Network
Viewer - Opening |
Viewer
is started and a small ONA file exists. |
Simulation
starts to run. |
Simulation
starts to run. |
P |
|
7 |
Network
Viewer - Opening |
Viewer
is started and the ONA file does not exist. |
A
dialog is displayed saying the ODIN Network Activity file could not be found. |
A
Null Pointer Exception is thrown. |
F |
Should
be fixed before end of iteration 2. |
8 |
Network
Viewer - Opening |
Viewer
is started and log file is very large. |
Simulation
starts to run as normal. |
Not
tested yet. |
N/A |
Need
to determine what an acceptably large ONA file is and generate one of that
size. (1 GB?) |
9 |
Network
Viewer - Simulation |
Increase
simulation speed one step. |
Simulation
speed is doubled (if still below upper threshold). |
Simulation
speed is doubled (if still below upper threshold). |
P |
|
10 |
Network
Viewer - Simulation |
Decrease
simulation speed one step. |
Simulation
speed is halved (if still above lower threshold). |
Simulation
speed is halved (if still above lower threshold). |
P |
|
11 |
Network
Viewer - Simulation |
Increase
simulation speed to a very high value. |
Simulation
speed is kept at a maximum threshold. |
Simulation
speed is doubled infinitely. |
F |
Need
to know a reasonable value for maximum running speed of simulation. |
12 |
Network
Viewer - Simulation |
Decrease
simulation speed to zero. |
Simulation
speed goes to zero and simulation stops. |
Simulation
speed goes to zero and simulation stops. |
P |
|
13 |
Network
Viewer - Navigation |
Zoom
in graph one step. |
Camera
zooms graph in using a reasonable step size. |
Camera
zooms graph in using a reasonable step size. |
P |
|
14 |
Network
Viewer - Navigation |
Zoom
out graph one step. |
Camera
zooms graph out using a reasonable step size. |
Camera
zooms graph out using a reasonable step size |
P |
|
15 |
Network
Viewer - Navigation |
Zoom
in very close to graph |
Camera
zooms in to a predefined maximum zoom level. |
Camera
zooms in to a predefined maximum zoom level. |
P |
|
16 |
Network
Viewer - Navigation |
Zoom
out very far away from graph. |
Camera
zooms out to a predefined minimum zoom level. |
Camera
zooms out to a predefined minimum zoom level. |
P |
|
17 |
Network
Viewer - Navigation |
Scroll
left, right, up, or down. |
Graph
is scrolled in the correct direction. |
Graph
is scrolled in the correct direction. |
P |
|
18 |
Network
Viewer - Navigation |
Toggle
display information |
The
IP address for each node is toggled on / off. |
The
IP address for each node is toggled on / off. |
P |
|
19 |
Network
Viewer - Navigation |
Select
Node in Radial Layout. |
Node
transitions to the center of the graph. |
Node
transitions to the center of the graph. |
P |
TODO:
slow in/slow out non-linear transitions. |
20 |
Network
Viewer - Graph Construction |
User
changes link display threshold. |
More
or less links are displayed based on the user's preference. |
Not
tested yet. |
N/A |
Need
to implement before end of iteration 2. |
21 |
Network
Viewer - Graph Construction |
A
large number of nodes are created. |
A
large graph is built while still maintaining visibility. |
Not
tested yet. |
N/A |
Need
to generate an ONA file with a large number of nodes (> 1000). |
|
|
|
|
|
|
|
|