| | 1 | = Electronic Instructor Notebook Test Cases = |
| | 2 | == Test Configuration == |
| | 3 | These tests assume `dynamicdata\incident_script.xml` is the full incident script. |
| | 4 | |
| | 5 | In a terminal window run the python script in `spikes/runTimer.py`. |
| | 6 | |
| | 7 | == Application Startup == |
| | 8 | In a terminal window with `webapps` as the current directory, start the web server with the command: `python -m CGIHTTPServer 8080` |
| | 9 | |
| | 10 | Open a web browser to `localhost:8080/einotebook/` |
| | 11 | |
| | 12 | Four tabs appear with the first tab active ("Incident Summary"). The page content is a summary description for each of five incidents. |
| | 13 | |
| | 14 | The timer in the upper right hand corner should be advancing according to the runTimer.py script. |
| | 15 | |
| | 16 | The Simulation Script tab shows ... |
| | 17 | |
| | 18 | Clicking "Jump to Current Event" results in ... |
| | 19 | |
| | 20 | The Current Event tab shows ... |
| | 21 | |
| | 22 | The Maps tab shows ... |