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 BacaUpdated 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.
- Windows for Menus testing:
      
- 3-Pane Window (the Windows Test Plan also tests sizing and moving of the Menu bar)
 - Alternate 3-Pane Window (the Windows Test Plan also tests sizing and moving of the Menu bar)
 - Stand Alone Window (the Windows Test Plan also tests sizing and moving of the Menu bar)
 - HTML New Message Window (the Windows Test Plan also tests sizing and moving of the Menu bar)
 - Plain New Message Window (the Windows Test Plan also tests sizing and moving of the Menu bar)
 - Address Book Window
 
 - Menu bar titles to test:
      
- File
 - Edit
 - View
 - Search
 - Go
 - Message
 - Tasks
 - Help
 - Insert (HTML New Message only)
 - Format (HTML New Message only)
 
 - Menu Appearance - visual:
      
- Verify the menu bar titles match the specification for each Window listed above
 - 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
 - Verify each menu bar title and menu item has a unique mnemonic (access key)
 - 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)
 - Verify the menu bar titles look correct after resizing
 
 - Menu bar title and menu list items - functionality:
      
- Verify that each menu bar title is enabled
 - Verify that each menu item, in the drop-down list, is enabled/disabled (see 3-Pane Mail Menus specification) for each Window listed above
 - Verify that each menu item in the drop-down list brings up the correct dialog or performs the correction action
 - Verify that each menu item in the drop-down list that has an arrow, displays a submenu list when clicked
 - Verify that each mnemonic (access key) performs the correct action
 - Verify that each accelerator/shortcut key (speed key, i.e. Ctrl + S) performs the correct action
 - Verify that navigating through the menus with arrow keys works correctly