Menu

#7 Write test plan

todo
open-accepted
testing (1)
4
2001-03-21
2001-02-10
Dan Mueth
No

It would be very helpful if we had a test suite which we could run through to make sure SK won't explode. A few brief examples:
1) Install SK with pre-existing OMF files installed
2) Install SK with no pre-existing OMF files installed
3) Upgrade SK with pre-existing OMF files installed
4) Upgrade SK with no pre-existing OMF files installed
5) Upgrade SK on a system where /var/lib/scrollkeeper was deleted
6) Install an empty OMF file and run scrollkeeper-update
7) Install an invalid OMF file and run scrollkeeper-update
8) Install an OMF file pointing to HTML file
9) Install an OMF file pointing to PS file
10) Install an OMF file with invalid <identifier>
11) Install an OMF file with invalid <language>
12) Install an OMF file with a missing <identifier>
13) Install an OMF file with a missing <language>
...

Of course this is a lot of work to do, but we really should do it.
Let's put this in CVS in scrollkeeper/doc/testing/TEST_PLAN
Then, as we come up with more tests, we add them to the bottom.

Then we need a way to keep track of whether the tests were performed, when, and what the results were (pass/fail, comments). For now, lets put
this into another text file: scrollkeeper/doc/testing/testing_log.txt

Discussion

  • Dan Mueth

    Dan Mueth - 2001-02-10
    • milestone: 103196 --> todo
     
  • Laszlo Kovacs

    Laszlo Kovacs - 2001-02-16
    • assigned_to: nobody --> laszlo
     
  • Laszlo Kovacs

    Laszlo Kovacs - 2001-03-21

    Logged In: YES
    user_id=72575

    Scrollkeeper will be shipped as part of Gnome by Sun on
    Solaris. Everything shipped by Sun has to go through
    rigorous testing and a test plan written for it. I will
    write the test plan, Sun test engineers will write the
    assertions (I will assist them with this) and automate the
    tests (hopefully). This should be started in the next 2-3
    weeks. The tests will be run regularly together with other
    Gnome related tests by the Sun test team.

     
  • Laszlo Kovacs

    Laszlo Kovacs - 2001-03-21
    • status: open --> open-accepted
     
  • alan johnson

    alan johnson - 2004-07-31

    Logged In: YES
    user_id=943591

    i think may ease workload

     

Log in to post a comment.

MongoDB Logo MongoDB