You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.



You are here: Mozilla MailNews Functional / UI Tests > Mail & News: News UI-Menus

Feature Test Spec: Mail and News Component

Mail and News Component: News UI-Menus

Written by: Ninoschka Baca
Updated by: Olga Milenkaya

References

Mozilla UI Specifications: http://mozilla.org/mailnews/specs/
Mozilla 3-Pane Mail Menus Specification: http://mozilla.org/mailnews/specs/threepane/MailMenus.html

This test plan covers the menus for the 3-pane, Alternate 3-pane, Stand Alone, Plain New Message, HTML New Message and Address Book.

  1. Windows for Menus testing:
    1. 3-Pane Window (the Windows Test Plan also tests sizing and moving of the Menu bar)
    2. Alternate 3-Pane Window (the Windows Test Plan also tests sizing and moving of the Menu bar)
    3. Stand Alone Window (the Windows Test Plan also tests sizing and moving of the Menu bar)
    4. HTML New Message Window (the Windows Test Plan also tests sizing and moving of the Menu bar)
    5. Plain New Message Window (the Windows Test Plan also tests sizing and moving of the Menu bar)
    6. 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 New Message only)
    10. Format (HTML New Message only)
  3. Menu Appearance - visual:
    1. Verify the menu bar titles match the specification for each Window listed above
    2. Verify the selection of each menu bar title, drops down a list of menu items, (see 3-Pane Mail Menus specification) for each Window listed above
    3. Verify each menu bar title and menu item has a unique mnemonic (access key)
    4. Verify unique accelerators/shortcut keys (speed keys, i.e. Ctrl + S for each drop-down menu item as specified in (see 3-Pane Mail Menus 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 3-Pane Mail Menus 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 accelerator/shortcut key (speed key, i.e. Ctrl + S) performs the correct action
    7. Verify that navigating through the menus with arrow keys works correctly