wiki:PromotTestResults

Version 10 (modified by kolczyk, 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

all tests in editor passed

  • kolczyk
  • tests except 12: r8518; test 12: r8525
  • with development mode
  • Suse 10.1
  • VM-arguments: default from scripts
  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. EditDetailsDialog (single changes/combination of changes)
  13. Copy&Paste a selection of slots (inside one/ between two editors)
  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 module size
  19. Fit module size
  20. Apply a layout

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