OBO-Edit 2.0 Testing Tasks: Difference between revisions

From GO Wiki
Jump to navigation Jump to search
Line 36: Line 36:
** All gui components that have a configurable state load/save the state correctly
** All gui components that have a configurable state load/save the state correctly
** Adding/Deleting/Selecting/Configuring Perspectives
** Adding/Deleting/Selecting/Configuring Perspectives
** Dockable panels work properly [https://sourceforge.net/tracker/index.php?func=detail&aid=1811610&group_id=36855&atid=418257]
** Dockable panels work properly [https://sourceforge.net/tracker/index.php?func=detail&aid=1811610&group_id=36855&atid=418257 SF 1811610]
* Graph Editor (non-animated) [Jen]
* Graph Editor (non-animated) [Jen]
** Expanding/collapsing nodes
** Expanding/collapsing nodes

Revision as of 11:03, 11 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)
    • OBO format b14 WinXP works [Jen]
    • OBO format b14 Mac OS X works [Jen]
  • Saving (all file formats)
  • Importing
  • Standard editing operations [Midori]
    • Move SF 1771701, SF 1810726, SF 1810733 (beta14)
    • Add parent same bug reports as Move
    • Add child ditto
    • Merge ditto
    • Delete relationship (beta14)
    • Obsolete term (beta14)
    • Add new term
    • Add new relationship type
    • Add/Remove replaced-by reference SF 1810851
    • Add/Remove consider reference SF 1810851
      • Note: the bug report is for adding consider and replaced_by tags. Can't remove them either, but O-E 1.x doesn't allow them to be removed, so I wasn't sure if I should consider it a bug in 2.0 betas.
    • 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 [Erika]
    • 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 SF 1811610
  • Graph Editor (non-animated) [Jen]
    • Expanding/collapsing nodes
    • Editing operations
    • Mutual selection works properly between graph editor and obo editor panel
  • Graph Editor (animated)
    • Expanding/collapsing nodes
    • Editing operations
      • Add term icon works mac - os x/WinXP [Jen - b14]
      • Delete term or link icon works - mac os x/WinXP [Jen - b14]
    • Mutual selection works properly between graph editor and obo editor panel
  • Graph DAG Viewer (non-animated) [Jen]
  • GraphViz Plugin [Jen]
  • 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