Annotation of annozilla/www/testing.html, revision 1.3

1.1       matthew     1: <h2>Testing</h2>
                      2: 
                      3: <p>This page will list the tests which need to be done before the release of
                      4: Annozilla. (Like any software engineer, I write the tests last.)</p>
1.2       matthew     5: 
                      6: <p>Here's a rough framework:</p>
                      7: 
                      8: <h3>1. Mozilla Integration</h3>
                      9: <h4>1.1 Successful installation</h4>
1.3     ! matthew    10: <ul>
        !            11: <li>From a clean Mozilla installation, Annozilla can be installed by following
        !            12: the installation instructions
        !            13: <li>From a new Mozilla user profile, Annozilla can be installed by following
        !            14: the installation instructions
        !            15: </ul>
1.2       matthew    16: <h4>1.2 Sidebar appearance</h4>
1.3     ! matthew    17: <ul>
        !            18: <li>The Annozilla Sidebar appears correctly on the list of available Sidebars
        !            19: </ul>
1.2       matthew    20: <h4>1.3 Preferences panel</h4>
1.3     ! matthew    21: <ul>
        !            22: <li>The Annozilla preferences panel integrates correctly with the rest of the
        !            23: Preferences:
        !            24: <ul>
        !            25: <li>it appears in the left pane as part of the tree
        !            26: <li>the appearance of the panel is consistent visually with other Mozilla
        !            27: Greference panels
        !            28: </ul>
        !            29: <li>The Password field does not display the password as readable text
        !            30: <li>All preference values can be changed, and changes are preserved:
        !            31: <ul>
        !            32: <li>when moving between preferences panels
        !            33: <li>when closing and re-opening the preferences window
        !            34: <li>when shutting down and restarting Mozilla
        !            35: </ul>
        !            36: </ul>
1.2       matthew    37: <h4>1.4 Preference tracking</h4>
                     38: 
                     39: <h3>2. Viewing annotations</h3>
                     40: <h4>2.1 Displaying a list of annotations</h4>
                     41: <h4>2.2 'Filter by language' functionality</h4>
                     42: <h4>2.3 'Auto-load' mode</h4>
                     43: <h4>2.4 Viewing annotation bodies</h4>
                     44: 
                     45: <h3>3. Creating/Editing annotations</h3>
                     46: <h4>3.1 Posting annotation test</h4>
                     47: <h4 style="font-style: italic">3.2 Change annotation type [future]</h4>
                     48: <h4 style="font-style: italic">3.3 Edit annotation text [future[</h4>
                     49: <h4 style="font-style: italic">3.4 Delete annotation [future]</h4>
                     50:     
1.3     ! matthew    51: <h3>4. Error conditions</h3>
        !            52: <h4>4.1 No internet connection</h4>
        !            53: <h4>4.2 Password is wrong</h4>
        !            54: <ul>
        !            55: <li>When the user's password is wrong, a suitable error text is provided

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