Labs/Bespin/TestPlan

< Labs‎ | Bespin
Revision as of 23:08, 11 September 2009 by Bgalbraith (talk | contribs) (→‎Test Plan)

Test Plan

The following test plan is designed to exercise any potential area of regression we care about. Feel free to add to it and please cite Bugzilla bugs where helpful to illustrate a past regression.

  • Create a new account.
    • Click through each of the four "Welcome to Bespin" image links and make sure they work
    • Click "Don't Show This Again", log out, then log back in and verify the "Welcome to Bespin" thingie doesn't show up
    • Verify that the initial file is "SampleProject - readme.txt" and that the contents seem sensible

Basic Editor Features

  • Edit the document, verifying that:
    • The cursor is inserted where the mouse is clicked
    • Typing ASCII characters works fine
    • Pressing enter in-between characters in a line property splits the line
    • Pressing enter at the end of the line properly creates a new line beneath
    • Pressing enter at the beginning of the line moves the current line down
    • Selecting text and typing clears the selected text and inserts the typing character(s)
    • Tab inserts spaces when not in tab mode
    • Tab inserts tabs when in tab mode
    • Tabs seem to behave properly whilst in tab mode
    • Copy and paste works