File:  [mozdev] / annozilla / www / testing.html
Revision 1.8: download - view: text, annotated - select for diffs - revision graph
Wed Jul 17 10:26:26 2002 UTC (16 years, 9 months ago) by matthew
Branches: MAIN
CVS tags: HEAD, ANNOZILLA-ES-CHANGES, ANNOZILLA-ES, ANNOZILLA-CGH-CHANGES, ANNOZILLA-0-7-0, ANNOZILLA-0-6-7-BRANCH, ANNOZILLA-0-6-7
Fix wording, duplicate test, incorrect test numbering

    1: <div id="testing">
    2: <h2>Testing</h2>
    3: 
    4: <p>This page will list the tests which need to be done before the release of
    5: Annozilla. (Like any software engineer, I write the tests last.)</p>
    6: 
    7: <p>Here's a rough framework:</p>
    8: 
    9: <h3>1. Mozilla Integration</h3>
   10: <h4>1.1 Successful installation</h4>
   11: <ul>
   12: <li>From a clean Mozilla installation, Annozilla can be installed by following
   13: the installation instructions
   14: <li>From a new Mozilla user profile, Annozilla can be installed by following
   15: the installation instructions
   16: </ul>
   17: <h4>1.2 Sidebar appearance</h4>
   18: <ul>
   19: <li>The Annozilla Sidebar appears correctly on the list of available Sidebars
   20: </ul>
   21: <h4>1.3 Preferences panel</h4>
   22: <ul>
   23: <li>The Annozilla preferences panel(s) integrate(s) correctly with the rest of the
   24: Preferences:
   25: <ul>
   26: <li>it (they) appears in the left pane as part of the tree
   27: <li>the appearance of the panel(s) is consistent visually with other Mozilla
   28: preference panels
   29: </ul>
   30: <li>The Password field does not display the password as readable text
   31: <li>All preference values can be changed, and changes are preserved:
   32: <ul>
   33: <li>when moving between preferences panels
   34: <li>when closing and re-opening the preferences window
   35: <li>when shutting down and restarting Mozilla
   36: </ul>
   37: </ul>
   38: <h4>1.4 Preference tracking</h4>
   39: 
   40: <h3>2. Viewing annotations</h3>
   41: <h4>2.1 Displaying a list of annotations</h4>
   42: <h4>2.2 Re-loading annotation list</h4>
   43: <h4>2.3 'Filter by language' functionality</h4>
   44: <h4>2.4 'Auto-load' mode</h4>
   45: <h5>2.4.1 Mozilla window opened with Sidebar on display</h5>
   46: <h5>2.4.2 Mozilla window opened with Sidebar not displayed, Sidebar subsequently opened</h5>
   47: <h5>2.4.3 New tab opened</h5>
   48: <h5>2.4.4 Tab switch</h5>
   49: <h4>2.5 DOM icon insert</h4>
   50: <h4>2.6 XBL icon insert</h4>
   51: <h4>2.7 Viewing annotation bodies</h4>
   52: 
   53: <h3>3. Creating/Editing annotations</h3>
   54: <h4>3.1 Posting annotation test</h4>
   55: <h5>3.1.1 Annotating HTML</h5>
   56: <h5>3.1.2 Annotating HTML frames</h5>
   57: <h5>3.1.3 Annotating XHTML</h5>
   58: <h5>3.1.4 Annotating SVG</h5>
   59: <h5>3.1.5 Annotating MathML</h5>
   60: <h5>3.1.6 Annotating GIF/JPG/PNG</h5>
   61: <h4>3.2 Change annotation type</h4>
   62: <h4>3.3 Edit annotation text</h4>
   63: <h4>3.4 Delete annotation</h4>
   64: 
   65: <h3>4. Error conditions</h3>
   66: <h4>4.1 No internet connection</h4>
   67: <h4>4.2 Password is wrong</h4>
   68: <ul>
   69: <li>When the user's password is wrong, a suitable error text is provided</li>
   70: </ul>
   71: <h4>4.3 Deleting annotation with replies</h4>
   72: 
   73: </div>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>