Difference between revisions of "OBO-Edit 2.0 Testing Tasks"

From GO Wiki
Jump to: navigation, search
(List of things tested and found to be working)
Line 1: Line 1:
==List of things tested and found to be working==
+
Please study the list of testing tasks below, and make a note after the ones that you would like to be responsible for in the OBO-Edit 2.0 release. When testing, if a feature is broken in the latest release, please highlight it <font color=red>in red</font> and add [http://sourceforge.net/tracker/?func=browse&group_id=36855&atid=418257 a link to the sourceforge bug report]. If a feature works, please highlight it <font color=blue>in blue</font>.
  
(Please indicate beta version number tested)
+
Please feel free to add testing tasks, sub-tasks or notes as necessary.
  
==Windows installer on XP==
+
==Things to be tested==
  
Loading the GO obo file.<br>
+
* Loading (all file formats)
legacy search<br>
+
* Saving (all file formats)
running the reasoner (slow but working as usual)<br>
+
* Importing
running links filters for redundant links.<br>
+
* Standard editing operations
 +
** Move
 +
** Add parent
 +
** Add child
 +
** Delete relationship
 +
** Obsolete term
 +
** Add new term
 +
** Add new relationship type
 +
** Add/Remove replaced-by reference
 +
** Add/Remove consider reference
 +
** Text editing
 +
* Verification System
 +
** Checking correctness of results
 +
** Making sure quick-fixes work
 +
** Checking runtime verification behavior in text editor
 +
** User-defined verification checks
 +
* Rendering/Filtering/Searching
 +
** Searching
 +
** Rendering in OBO Term Panel, Graph Editor
 +
** Filtering in OBO Term Panel, Graph Editor
 +
* GUI
 +
** All components in Show menu appear/disappear correctly
 +
** All gui components that have a configurable state load/save the state correctly
 +
** Adding/Deleting/Selecting/Configuring Perspectives
 +
** Dockable panels work properly
 +
* Graph Editor
 +
** Expanding/collapsing nodes
 +
** Editing operations
 +
** Mutual selection works properly between graph editor and obo editor panel
 +
* History system
 +
** obodiff works properly
 +
** history plugin shows accurate information
 +
** history files can be loaded/saved
 +
** obomerge works properly
 +
* Reasoner
 +
** Reasoner starts/stops correctly
 +
** GUI components that need to be updated when the reasoner is enabled/disabled update properly
 +
** Reasoner incorporates live edits quickly/accurately

Revision as of 11:02, 4 October 2007

Please study the list of testing tasks below, and make a note after the ones that you would like to be responsible for in the OBO-Edit 2.0 release. When testing, if a feature is broken in the latest release, please highlight it in red and add a link to the sourceforge bug report. If a feature works, please highlight it in blue.

Please feel free to add testing tasks, sub-tasks or notes as necessary.

Things to be tested

  • Loading (all file formats)
  • Saving (all file formats)
  • Importing
  • Standard editing operations
    • Move
    • Add parent
    • Add child
    • Delete relationship
    • Obsolete term
    • Add new term
    • Add new relationship type
    • Add/Remove replaced-by reference
    • Add/Remove consider reference
    • Text editing
  • Verification System
    • Checking correctness of results
    • Making sure quick-fixes work
    • Checking runtime verification behavior in text editor
    • User-defined verification checks
  • Rendering/Filtering/Searching
    • Searching
    • Rendering in OBO Term Panel, Graph Editor
    • Filtering in OBO Term Panel, Graph Editor
  • GUI
    • All components in Show menu appear/disappear correctly
    • All gui components that have a configurable state load/save the state correctly
    • Adding/Deleting/Selecting/Configuring Perspectives
    • Dockable panels work properly
  • Graph Editor
    • Expanding/collapsing nodes
    • Editing operations
    • Mutual selection works properly between graph editor and obo editor panel
  • History system
    • obodiff works properly
    • history plugin shows accurate information
    • history files can be loaded/saved
    • obomerge works properly
  • Reasoner
    • Reasoner starts/stops correctly
    • GUI components that need to be updated when the reasoner is enabled/disabled update properly
    • Reasoner incorporates live edits quickly/accurately