18 | | 4. Export graphics |
19 | | 5. Export logical model |
20 | | 6. Apply orthogonal layout to network: all edges represented by polylines must draw orthogonally. |
21 | | 7. Grid layer on/off: a grid overlaying the entire canvas must be switched on/off |
22 | | 8. Squiggle layer on/off: with option on and pressed left mouse button, a line is drawn, can be switched on/off |
23 | | 9. Status layer on/off: with option on, a text box appears in the left lower corner showing the name of the current scenario and the current navigation mode, can be switched on/off |
24 | | 10. Overview layer on/off: with option on, a overview window of the entire canvas appears in the left lower corner, can be switched on/off |
25 | | 11. Legend layer on/off/correct mappings, visual inspection |
26 | | 12. Navigation mode: Interactive Mode |
27 | | 13. Navigation mode: Hierarchy Mode |
28 | | 14. Navigation mode: Fisheye Mode |
29 | | 15. Navigation mode: Focus Mode |
30 | | 16. Editing mode: move/resize all/resize border/edit edge handles |
31 | | 17. Show (all) icons: on/off: with option on, all icons are shown also for complex modules, can be toggled on/off |
32 | | 18. Show (all) details: on/off: with option off, the content (nodes, edges, icons, labels) disappears, can be toggled on/off |
33 | | 19. Show (all) labels: on/off: with option off, labels of all nodes (also in hierarchy) disappear, can be toggled on/off |
34 | | 20. Show (all) label boxes: on/off: with option on, all label boxes of nodes (also in hierarchy) are drawn, option is disabled if 19 is off, can be toggled on/off |
35 | | 21. Edge: Go to source |
36 | | 22. Edge: Go to target |
37 | | 23. Edit scenario: new/copy/rename/remove/mappings |
38 | | 24. Save scenarios (to USER_HOME) |
39 | | 25. Load global scenarios [[BR]] [source:/Promot/trunk/promot/src/gui/org/mpg/dcts/promot/viznav/visual/VisualPropertyTest.java] [[BR]] Check that the global scenario file (.!PromotVizScenarios) is at the given location and calculators are loaded properly from the file. |
| 16 | 2. Load global scenarios [[BR]] [source:/Promot/trunk/promot/src/gui/org/mpg/dcts/promot/viznav/visual/VisualPropertyTest.java] [[BR]] Check that the global scenario file (.!PromotVizScenarios) is at the given location and calculators are loaded properly from the file. |
| 20 | === Tests === |
| 21 | |
| 22 | 4. Import/export layout |
| 23 | 5. Export graphics |
| 24 | 6. Export logical model |
| 25 | |
| 26 | 7. Edit scenario: new/copy/rename/remove/mappings |
| 27 | 8. Save scenarios (to USER_HOME) |
| 28 | 9. Load local scenarios |
| 29 | 10. Exit with/without dialog |
| 30 | |
| 31 | === Visual inspection === |
| 32 | |
| 33 | 11. Apply orthogonal layout to network: all edges represented by polylines must draw orthogonally. |
| 34 | 12. Grid layer on/off: a grid overlaying the entire canvas must be switched on/off |
| 35 | 13. Squiggle layer on/off: with option on and pressed left mouse button, a line is drawn, can be switched on/off |
| 36 | 14. Status layer on/off: with option on, a text box appears in the left lower corner showing the name of the current scenario and the current navigation mode, can be switched on/off |
| 37 | 15. Overview layer on/off: with option on, a overview window of the entire canvas appears in the left lower corner, can be switched on/off |
| 38 | 16. Legend layer on/off/correct mappings, visual inspection |
| 39 | 17. Navigation mode: Interactive Mode |
| 40 | 18. Navigation mode: Hierarchy Mode |
| 41 | 19. Navigation mode: Fisheye Mode |
| 42 | 20. Navigation mode: Focus Mode |
| 43 | 21. Editing mode: move/resize all/resize border/edit edge handles |
| 44 | 22. Show (all) icons: on/off: with option on, all icons are shown also for complex modules, can be toggled on/off |
| 45 | 23. Show (all) details: on/off: with option off, the content (nodes, edges, icons, labels) disappears, can be toggled on/off |
| 46 | 24. Show (all) labels: on/off: with option off, labels of all nodes (also in hierarchy) disappear, can be toggled on/off |
| 47 | 25. Show (all) label boxes: on/off: with option on, all label boxes of nodes (also in hierarchy) are drawn, option is disabled if 19 is off, can be toggled on/off |
| 48 | 26. Edge: Go to source |
| 49 | 27. Edge: Go to target |
| 50 | |
| 51 | === Not tested/not critical/trivial === |
| 52 | |
| 53 | 28. Search for node/edge in network |
| 54 | 29. Statistics dialog |
| 55 | |