Changes between Version 4 and Version 5 of PromotExplorerTest


Ignore:
Timestamp:
Jul 16, 2009, 11:12:24 AM (16 years ago)
Author:
mirschel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PromotExplorerTest

    v4 v5  
    11== ProMoT Visual Explorer Detailed Tests ==
    22
    3 '''Setup A: ''' applies to tests: 6, 7-10, [[BR]]
     3'''Setup A: ''' applies to tests: 11, 12-15, 22-25 [[BR]]
    44Start ProMoT server and GUI -> load the logical library [source:/Promot/trunk/promot/kb/SignalTransd/structure/struct-ana-library.mdl]
    55-> load the logical toymodel from tutorial [source:/Promot/trunk/promot/kb/SignalTransd/structure/toymodel_tutorial/LOAD_toymodel.mdl]
    66-> Open the Visual Explorer for the browser tree node "struct-model" --> "toymodel" --> "whole_model" by right mouse click --> context menu --> Visual Explorer.
    77
    8 '''Setup B: ''' applies to tests: 17-20 [[BR]]
     8'''Setup B: ''' applies to tests: -20 [[BR]]
    99Start ProMoT server and GUI -> load [source:/Promot/trunk/promot/kb/practical-bio/LOAD.mdl] which includes the library (reduced-library) for dynamic modeling
    1010-> Open the Visual Explorer for the browser tree node "dynamic-model" --> "mapk_modules" --> "mapkc" by right mouse click --> context menu --> Visual Explorer.
    1111
    12 Visual inspection for tests: [[BR]] 6, 7-11, 16, 17-20, 21, 22
     12=== JUnit Tests ===
    1313
    14  1. Changes --> close
    15  2. Import/export layout
    16  3. Import node and edge attributes [[BR]] [source:/Promot/trunk/promot/src/gui/org/mpg/dcts/promot/viznav.data.io.AttributeReaderTest.java] [[BR]] [source:/Promot/trunk/promot/src/gui/org/mpg/dcts/promot/viznav.data.io.DelimitedTextReaderTest.java][[BR]] Check that two files (edge attributes, node attributes) are loaded properly. The attributes should be mapped to the existing nodes and edges in the graph correctly.
     14 1. Import node and edge attributes [[BR]] [source:/Promot/trunk/promot/src/gui/org/mpg/dcts/promot/viznav.data.io.AttributeReaderTest.java] [[BR]] [source:/Promot/trunk/promot/src/gui/org/mpg/dcts/promot/viznav.data.io.DelimitedTextReaderTest.java][[BR]] Check that two files (edge attributes, node attributes) are loaded properly. The attributes should be mapped to the existing nodes and edges in the graph correctly.
    1715 
    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.
    4017
    41  26. Load local scenarios
    42  27. Scenarios: Logical Network Parser [[BR]] [source:/Promot/trunk/promot/src/gui/org/mpg/dcts/promot/viznav/data/logical/LogicalNetworkParserTest.java] [[BR]] Check that part of the logical network parser, especially parsing of DUMMY element and NOT element.
     18 3. Scenarios: Logical Network Parser [[BR]] [source:/Promot/trunk/promot/src/gui/org/mpg/dcts/promot/viznav/data/logical/LogicalNetworkParserTest.java] [[BR]] Check that part of the logical network parser, especially parsing of DUMMY element and NOT element.
    4319
     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