Changes between Version 13 and Version 14 of PromotBrowserTest


Ignore:
Timestamp:
Aug 20, 2010, 2:58:00 PM (15 years ago)
Author:
mirschel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PromotBrowserTest

    v13 v14  
    2020 8. junit test [source:/Promot/trunk/promot/src/gui/org/mpg/dcts/promot/test/CmdChangeAbstractTest.java]
    2121    junit test [source:/Promot/trunk/promot/src/gui/org/mpg/dcts/promot/test/CmdChangeModelTest.java]
    22  9. optional junit test for parametrization from diana [source:/Promot/trunk/promot/src/gui/org/mpg/dcts/promot/DianaDataReader/DianaDataReaderTest.java]
    23 [source:/Promot/trunk/promot/src/gui/org/mpg/dcts/promot/DianaDataReader/DianaDataReaderSetParameterTest.java]
    24 
     22 9. optional junit test for parametrization from diana [source:/Promot/trunk/promot/src/gui/org/mpg/dcts/promot/DianaDataReader/DianaDataReaderTest.java] [[BR]][[BR]]
    2523Tests:
    26 
    27  9. Success if library isPresent (included in file so file changes might break the test), model class present as PromotTreeNode, [source:/Promot/trunk/promot/kb/SignalTransd/EGF-model/EGF-LOAD.mdl]; test contents of model/PromotTreeNode?
    28  10. Same as 1. with different library and model (toy-model)
    29  11. Tested with import + simulation of all biomodels.org models, TODO: test for correctness of simulation results; layout should work without exceptions
    30  12. Save a model into mdl (selected, all), compare generated files to expected; depends on selection test (13), test round trip of load+save of example
    31  13. Export egf-model to SBML, compare generated file with expected output (file content + simulation results), TODO: export should work (be tested) for all models in kb, which tool for simulation (scriptable required)? comparison of simulation results after SBML round trip
    32  14. Export egf-model to Diana/Diva [[BR]] Compare generated file with expected output (file content + simulation results), TODO: export should work (be tested) for all models in kb
    33  15. Run script [[BR]] Test with default inputs for synthetic biology scripts
    34  16. Change property [[BR]] in Browser tree select module, mouse right-click for context menu, choose Change Property --> Icon (Abstract, Model)
    35  17. Simulate model [[BR]] Load hafke model ([source:/Promot/trunk/promot/kb/hafke/obertopp/LOAD.mdl]), select hafke-process (module --> device --> process) in Browser, open simulation dialog from menu (Tools --> Simulate Model), check for diana app (see status in output log), edit the generation directory to '~/opertopp', click on 'Advanced...' in the solver options pane (new window with several options should appear), close options dialog, click on 'Simulate Model' button (simulation result should appear after a while, several text in output log), click on 'Edit Script' button (text editor should appear with python script), edit the script (e.g. set Tend to 60.0), save, simulate again (tend should be 60.0 now), click on 'reset' button (files in directories 'model', 'script' and 'results' should be removed, status in output log, 'Edit Script' button should be disabled).
     24 10. Success if library isPresent (included in file so file changes might break the test), model class present as PromotTreeNode, [source:/Promot/trunk/promot/kb/SignalTransd/EGF-model/EGF-LOAD.mdl]; test contents of model/PromotTreeNode? [[BR]]
     25 11. Same as 1. with different library and model (toy-model)
     26 12. Tested with import + simulation of all biomodels.org models, TODO: test for correctness of simulation results; layout should work without exceptions
     27 13. Save a model into mdl (selected, all), compare generated files to expected; depends on selection test (13), test round trip of load+save of example
     28 14. Export egf-model to SBML, compare generated file with expected output (file content + simulation results), TODO: export should work (be tested) for all models in kb, which tool for simulation (scriptable required)? comparison of simulation results after SBML round trip
     29 15. Export egf-model to Diana/Diva [[BR]] Compare generated file with expected output (file content + simulation results), TODO: export should work (be tested) for all models in kb
     30 16. Run script [[BR]] Test with default inputs for synthetic biology scripts
     31 17. Change property [[BR]] in Browser tree select module, mouse right-click for context menu, choose Change Property --> Icon (Abstract, Model)
     32 18. Simulate model [[BR]] Load hafke model ([source:/Promot/trunk/promot/kb/hafke/obertopp/LOAD.mdl]), select hafke-process (module --> device --> process) in Browser, open simulation dialog from menu (Tools --> Simulate Model), check for diana app (see status in output log), edit the generation directory to '~/opertopp', click on 'Advanced...' in the solver options pane (new window with several options should appear), close options dialog, click on 'Simulate Model' button (simulation result should appear after a while, several text in output log), click on 'Edit Script' button (text editor should appear with python script), edit the script (e.g. set Tend to 60.0), save, simulate again (tend should be 60.0 now), click on 'reset' button (files in directories 'model', 'script' and 'results' should be removed, status in output log, 'Edit Script' button should be disabled).
    3633
    3734
    3835Visual Inspection for:
    39  17. Start Visual Editor for a class
    40  18. Start Visual Explorer for a class
    41  19. ViewMathematicalModel (display of instance)
    42  20. Exit with Dialog for modified in Editor + Browser (change properties, load, import)
    43  21. Search class (+class for slot in class) dialog, model type is not important, so test with egf_model, [[br]]
     36 19. Start Visual Editor for a class
     37 20. Start Visual Explorer for a class
     38 21. ViewMathematicalModel (display of instance)
     39 22. Exit with Dialog for modified in Editor + Browser (change properties, load, import)
     40 23. Search class (+class for slot in class) dialog, model type is not important, so test with egf_model, [[br]]
    4441      search egf_model (substring, class + slot; class) should return egf_model (class), egf_model_noint (class) [[br]]
    4542      search proti (whole word, class + slot; slot) should return egf_model:proti (slot) [[br]]
    4643      clear should remove displayed results;
    47  22. Comparison of models [[BR]] Load two different glycolysis models from kb/testsuite/hynne.mdl and kb/testsuite/teusink.mdl. Select the model classes (direct sub-classes of sbml-model) in browser and click compare models. Visual explorer should open, models should be displayed in common container. Edges connecting corresponding elements should be visible.
    48 Other example models for comparison (elements with same type +annotation or type + name) can be load with kb/testsuite/egf+insulin.mdl.
     44 24. Comparison of models [[BR]] Load two different glycolysis models, e.g. [source:/Promot/trunk/promot/kb/testsuite/mdl/hynne.mdl] and [source:/Promot/trunk/promot/kb/testsuite/mdl/teusink.mdl]. Select the model classes (direct sub-classes of sbml-model) in browser and click compare models. Visual explorer should open, models should be displayed in common container. Edges connecting corresponding elements should be visible.
     45Other example models for comparison (elements with same type +annotation or type + name) can be load with [source:/Promot/trunk/promot/kb/testsuite/mdl/egf+insulin.mdl].
    4946
    5047Open for testing: