The Mozilla
Organization
At A Glance
Feedback
Get Involved
Newsgroups
License Terms
Newsbot
Developer Docs
Roadmap
Projects
Ports
Module Owners
Hacking
Get the Source
Build It
Testing
Download
Bugzilla
Bug Writing
Tools
View Source
Tree Status
New Checkins
Submit A Bug
FAQ
Search

Feature Test Spec

        5.0 Project
        Mail and News Component
        Menus

Written by:  Ninoschka Baca
History
Date Change    Description    Updated by
3/29/1999        Created         Ninoschka Baca
11/4/1999        Updated        Ninoschka Baca

References:
UI Specification: Netscape Mail UI Specification (currently not available)
Other: Mail Compose Menus Specification (currently not available), Address Book Specification (currently not available)


  1. Windows for Menus for testing:
    1. 3-Pane Window    (the Windows Test Plan also tests sizing and moving of the Menu Bar)
    2. Message Window (the Windows Test Plan also tests sizing and moving of the Menu Bar)
    3. HTML  Compose Window (the Windows Test Plan also tests sizing and moving of the Menu Bar)
    4. Plain Compose Window (the Windows Test Plan also tests sizing and moving of the Menu Bar)
    5. Address Book Window
  2. Menu Bar titles to test:
    1. File
    2. Edit
    3. View
    4. Search
    5. Go
    6. Message
    7. Tasks
    8. Help
    9. Insert (HTML Compose only)
    10. Format (HTML Compose only)
  3.  Menu Appearance - visual:
    1. verify the Menu Bar titles match Menu Bars in Sea-Monkey specification for each Window listed above
    2. verify the selection of each Menu Bar title, drops down a list of menu items,  (see Menu Bars in Sea-Monkey specification)  for each Window listed above
    3. verify each Menu Bar title and menu item has a unique mnemonic (access key)
    4. verify unique shortcut keys (speed key, i.e. Ctrl + S) for each drop-down menu item as specified in (see Menu Bars in Sea-Monkey specification)
    5. verify the Menu Bar titles look correct after resizing
  4. Menu Bar title and menu list items - functionality:
    1. verify that each Menu Bar title is enabled
    2. verify that each menu item, in the drop-down list, is enabled/disabled (see  Menu Bars in Sea-Monkey specification)  for each Window listed above
    3. verify that each menu item in the drop-down list brings up the correct dialog or performs the correction action
    4. verify that each menu item in the drop-down list that has an arrow, displays a submenu list when clicked
    5. verify that each mnemonic (access key) performs the correct action
    6. verify that each shortcut key (speed key, i.e. Ctrl + S) performs the correct action
    7. verify that navigating through the menus with arrow keys works correctly


Copyright © 1998-1999 The Mozilla Organization.
 
 
       
Copyright © 1998-1999 The Mozilla Organization.
Last modified November 23, 1999.