wiki:PromotTestResults

Version 9 (modified by mirschel, 16 years ago) (diff)

--

ProMoT Test Results

The numbering for test cases corresponds with the numbers in testplan.
Each test result should contain

  • the name of the test person,
  • the date of the actual testing,
  • the number of the build revision,
  • w/o development mode and
  • the type and version of the operating system.

JUnit Tests (development mode)

rempel 16.07. r8482 Vista: all passed
kolczyk 17.07. r8506 Suse10.1: all passed (VM-arguments -Xmx256 at least required, options editor: "show Terminal Names": ON, "Checker": ON)
mirschel 17.07. r8515 Suse10.2: all 35 tests passed (VM-arguments -Xmx256, options editor: "show Terminal Names": ON, "Checker": ON)

Test results for Promot Browser

  1. load mdl model
  2. Load the logical library and a model
  3. Import a SBML model + layout
  4. Save a model
  5. Export to SBML
  6. Export to Diana/Diva?
  7. Select a class, class + superclasses, class + dependencies, class + dependents, all classes
  8. Run script, test with default inputs for synthetic biology scripts
  9. change properties: icon, abstract, model (including undo)

visual inspection for:

  1. Start Visual Editor for a class
  2. Start Visual Explorer for a class
  3. ViewMathematicalModel? (display of instance)
  4. Exit with Dialog for modified in Editor + Browser (change properties, load, import)
  5. Search class (+class for slot in class) dialog, model type is not important, so test with egf_model,

search egf_model (substring, class + slot; class) should return egf_model (class), egf_model_noint (class)
search proti (whole word, class + slot; slot) should return egf_model:proti (slot)
clear should remove displayed results;

Test results for ProMoT Visual Editor

  1. Save a model (as)
  2. Close the editor
  3. Drag&Drop a class from the BrowserTree to the Modules-palette/ ConstructionArea
  4. Drag&Drop a class from the Modules-palette to the ConstructionArea
  5. Delete a class in the Modules-palette
  6. Dispose a slot in the ConstructionArea
  7. Open a further Visual Editor for the class of a slot
  8. Rename a slot (unconnected/connected)
  9. Connect two slots
  10. Translate a slot
  11. Propagate a terminal from a slots port (logical gate terminal, logical compound terminal, dynamic terminals)
  12. Copy&Paste a selection of slots (inside one/ between two editors)
  13. EditDetailsDialog (single changes/combination of changes)
  14. Elevate a modules content to the current level (de-modularization)
  15. Create a new class from a selection (modularization)
  16. Export graphics
  17. Set Map number
  18. Set parameter to selection
  19. Set module size
  20. Fit module size

Test results for Promot Visual Explorer

All tests in Visual Explorer passed:

  • mirschel
  • r8482 - r8510
  • with development mode
  • Suse 10.2
  • VM-arguments -Xms512m -Xmx1024m, LD_LIBRARY_PATH=../../lib/

JUnit Tests

  1. Import node and edge attributes
  2. Load global scenarios
  3. Logical Network Parser for Scenario 'Logical Network'

Tests

  1. Import/export layout
  2. Export graphics
  3. Export logical model
  4. Edit scenarios, new/copy/rename/remove/mappings
  5. Load user-defined (local) scenarios
  6. Save user-defined (local) scenarios
  7. Exit with/without dialog

Visual Inspection

  1. Apply orthogonal layout to network
  2. Grid layer on/off
  3. Squiggle layer on/off
  4. Status layer on/off
  5. Overview layer on/off
  6. Legend layer on/off/correct mappings
  7. Navigation mode: Interactive Zoom
  8. Navigation mode: Hierarchy Zoom
  9. Navigation mode: Fisheye Zoom
  10. Navigation mode: Focus Zoom
  11. Editing mode: Editing (move/resize all/resize border/edit edge handles)
  12. Show (all) icons on/off
  13. Show (all) details on/off
  14. Show (all) labels on/off
  15. Show (all) label boxes on/off
  16. Edge: Go to source
  17. Edge: Go to target
  18. Search for node/edge in network
  19. Check model type

Not tested/not critical/trivial

  1. Statistics dialog