Changes between Version 8 and Version 9 of PromotExplorerTest


Ignore:
Timestamp:
Jul 16, 2009, 2:46:49 PM (16 years ago)
Author:
mirschel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PromotExplorerTest

    v8 v9  
    11== ProMoT Visual Explorer Detailed Tests ==
    22
    3 '''Setup A: ''' applies to tests: 4, 5, 6, 11, 12-15, 22-25, 26-27 [[BR]]
     3'''Setup A: ''' [[BR]]
     4Model type: 'Logical Model'. [[BR]]
     5Test to be applied: 4, 5, 6, 11, 12-15, 22-25, 26-27 [[BR]]
    46Start ProMoT server and GUI -> load the logical library [source:/Promot/trunk/promot/kb/SignalTransd/structure/struct-ana-library.mdl]
    57-> load the logical toymodel from tutorial [source:/Promot/trunk/promot/kb/SignalTransd/structure/toymodel_tutorial/LOAD_toymodel.mdl]
    68-> Open the Visual Explorer for the browser tree node "struct-model" --> "toymodel" --> "whole_model" by right mouse click --> context menu --> Visual Explorer.
    79
    8 '''Setup B: ''' applies to tests: -20 [[BR]]
     10'''Setup B: ''' [[BR]]
     11Model type: 'Dynamical Model'. [[BR]]
     12Tests to be applied: None [[BR]]
    913Start ProMoT server and GUI -> load [source:/Promot/trunk/promot/kb/practical-bio/LOAD.mdl] which includes the library (reduced-library) for dynamic modeling
    1014-> Open the Visual Explorer for the browser tree node "dynamic-model" --> "mapk_modules" --> "mapkc" by right mouse click --> context menu --> Visual Explorer.
    1115
    12 '''Setup C: ''' applies to tests:  [[BR]]
     16'''Setup C: ''' [[BR]]
     17Model type: 'SBML Model'. [[BR]]
     18Tests to be applied: None [[BR]]
    1319Start ProMoT server and GUI -> import a biomodels.org model (e.g. BIOMD0000000001.xml)
    1420-> Open the Visual Explorer for the browser tree node "sbml-model" --> model by right mouse click --> context menu --> Visual Explorer.
    1521
    16 '''Setup D: ''' applies to tests:  [[BR]]
    17 Start ProMoT server and GUI -> import a biomodels.org model
    18 -> Open the Visual Explorer for the browser tree node "sbml-model" --> "mapk_modules" --> "mapkc" by right mouse click --> context menu --> Visual Explorer.
     22'''Setup D: ''' [[BR]]
     23Model type: 'Unknown Model'. [[BR]]
     24Tests to be applied: None [[BR]]
     25Start ProMoT server and GUI -> load [source:/Promot/trunk/promot/kb/practical/LOAD.mdl] which loads the 'tank' model -> Open the Visual Explorer for the browser tree node "sbml-model" --> "mapk_modules" --> "mapkc" by right mouse click --> context menu --> Visual Explorer.
    1926
    2027=== JUnit Tests ===
     
    5259 14. Status layer on/off [[BR]] With option on, a text box appears in the left lower corner showing the name of the current scenario (default: Logical Scenario) and the current navigation mode (default: Hierarchy Zoom), display can be switched on/off.
    5360 
    54  15. Overview layer on/off [[BR]] With option on, a overview window of the entire canvas appears in the left lower corner, can be switched on/off
     61 15. Overview layer on/off [[BR]] With option on, a overview window of the entire canvas appears in the left lower corner, can be switched on/off.
    5562 
    56  16. Legend layer on/off/correct mappings [[BR]]
     63 16. Legend layer on/off/correct mappings [[BR]] A window should appear showing the mappings used in the current visual scenario. Press the button 'Close' to exit the dialog, can be switched on/off.
    5764
    58  17. Navigation mode: Interactive Zoom [[BR]] Select navigation mode 'Interactive Zoom', in status layer the current mode should be 'Interactive Zoom',
     65 17. Navigation mode: Interactive Zoom [[BR]] Select navigation mode 'Interactive Zoom', in the status layer the current mode should be 'Interactive Zoom', [[BR]] hold down left button + drag right should zoom into the network, [[BR]] hold down left button + drag left should zoom out of the network, [[BR]] hold down left button + shift + drag should move (pan) the network.
    5966
    60  18. Navigation mode: Hierarchy Zoom [[BR]]
     67 18. Navigation mode: Hierarchy Zoom [[BR]] Select navigation mode 'Hierarchy Zoom', in the status layer the current mode should be 'Hierarchy Zoom', [[BR]]  click left button on entity should zoom to focused entity in hierarchical steps, [[BR]] click left button on entity should zoom to focused entity in hierarchical steps, [[BR]] click left button + shift should zoom out the whole network to fit on screen.
    6168
    62  19. Navigation mode: Fisheye Zoom [[BR]]
     69 19. Navigation mode: Fisheye Zoom [[BR]] Select navigation mode 'Fisheye Zoom', in the status layer the current mode should be 'Fisheye Zoom', [[BR]] click left button on entity should enlarge entity and shrink all other visible entities, [[BR]] click left button on entity + shift should shrink entity and enlarge all other visible entities.
    6370
    64  20. Navigation mode: Focus Zoom [[BR]]
     71 20. Navigation mode: Focus Zoom [[BR]] Select navigation mode 'Focus Zoom', in the status layer the current mode should be 'Focus Zoom', [[BR]] click left button on entity should perform a minimal zoom to focused entity.
    6572
    66  21. Editing mode: Editing (move/resize all/resize border/edit edge handles) [[BR]]
     73 21. Editing mode: Editing (move/resize all/resize border/edit edge handles) [[BR]]  Select navigation mode 'Editing', in the status layer the current mode should be 'Editing', [[BR]] click left button on node + drag should move the node inside bounds of parent node, [[BR]] click left button on node handle + drag should resize all components of node, [[BR]] click left button on node handle + shift + drag should resize only border/boundary of node, [[BR]] click left button on edge handle + drag should move edge handle, [[BR]] click right button on edge for context menu --> Add edge handle should  add a edge handle, [[BR]] click right button on edge for context menu --> Remove edge handle should delete edge handle, [[BR]] click right button on edge for context menu --> Remove all edge handles should delete all edge handles in network.
    6774
    68  22. Show (all) icons on/off [[BR]] With option on, all icons are shown also for complex modules, can be toggled on/off
     75 22. Show (all) icons on/off [[BR]] With option on, all icons are shown also for complex modules, can be toggled on/off.
    6976
    70  23. Show (all) details on/off [[BR]] With option off, the content (nodes, edges, icons, labels) disappears, can be toggled on/off 
     77 23. Show (all) details on/off [[BR]] With option off, the content (nodes, edges, icons, labels) disappears, can be toggled on/off.
    7178
    72  24. Show (all) labels on/off [[BR]] With option off, labels of all nodes (also in hierarchy) disappear, can be toggled on/off
     79 24. Show (all) labels on/off [[BR]] With option off, labels of all nodes (also in hierarchy) disappear, can be toggled on/off.
    7380
    74  25. Show (all) label boxes on/off [[BR]] With option on, all label boxes of nodes (also in hierarchy) are drawn, option is disabled if (24) is off, can be toggled on/off
     81 25. Show (all) label boxes on/off [[BR]] With option on, all label boxes of nodes (also in hierarchy) are drawn, option is disabled if (24) is off, can be toggled on/off.
    7582
    7683 26. Edge: Go to source [[BR]] Choose navigation mode 'Hierarchy Zoom', click on compound 'cell' (automatic zoom to compound 'cell'), right click on reaction edge between compound 'k3p1' and compound 'ph1', choose 'Go To Source' from context menu (automatic zoom to compound 'k3p1'), compound 'k3p1' should be enlarged.
     
    8087 28. Search for node/edge in network [[BR]] Search for the compound '!r2' (attribute == !PromotName, Case sensitive == on, Display options == Highlight, Navigation Options == Hierarchy Zoom), click button 'Search', compound '!r2' is emphasized by 'Global Highlight Node Color' (default red color) applied on the node border, display should zoom to compound '!r2', click button 'Clear' should remove the string input in the dialog and the highlight border color. 
    8188
    82  29. Check model type [[BR]] Check the correct interpretation of the loaded model. [[BR]] Using Setup A, a logical model should be loaded, in 'Statistics' the model type should be 'Logical Model', default scenario should be 'Logical Network'. [[BR]] Using Setup B, a dynamical model should be loaded, in 'Statistics' the model type should be 'Dynamical Model', default scenario should be 'Visual Editor'. [[BR]] Using Setup C, a SBML model should be loaded, in 'Statistics' the model type should be 'SBML Model', default scenario should be 'SBML Model'. [[BR]] Using Setup D, a unknown model type should be loaded, in 'Statistics' the model type should be 'Unknown Model', default scenario should be 'Visual Editor'.
     89 29. Check model type [[BR]] Check the correct interpretation of the loaded model. [[BR]] Using Setup A, a logical model should be loaded, in the 'Statistics' dialog the model type should be 'Logical Model', default scenario should be 'Logical Network'. [[BR]] Using Setup B, a dynamical model should be loaded, in the 'Statistics' dialog the model type should be 'Dynamical Model', default scenario should be 'Visual Editor'. [[BR]] Using Setup C, a SBML model should be loaded, in the 'Statistics' dialog the model type should be 'SBML Model', default scenario should be 'SBML Model'. [[BR]] Using Setup D, a unknown model type should be loaded, in the 'Statistics' dialog the model type should be 'Unknown Model', default scenario should be 'Visual Editor'.
    8390
    8491=== Not tested/not critical/trivial ===