You are here: Mozilla MailNews Functional / UI Tests > User Interface: Windows
Feature Test Spec: Mail and News Component
Mail and News Component: Windows
Written by Ninoschka BacaUpdated by: Olga Milenkaya
References:
Mozilla UI Specifications: http://mozilla.org/mailnews/specs/
  Mozilla 3-pane Specification: http://mozilla.org/mailnews/specs/threepane/
This test plan covers the windows for the 3-pane, Alternate 3-pane, Stand Alone, Plain New Message, HTML New Message, Address Book and Print Preview.
- 
      Windows to be tested:
      
- 3-Pane Window
 - Alternate 3-Pane Window
 - Stand Alone Message Window
 - HTML New Message Window
 - Plain New Message Window
 - Address Book Window
 - Print Preview Window
 
 - 
      Checking that all Properties of the 3-Pane Window present:
      
- 
          3-Pane Window
          
- Title bar
 - Menu bar
 - Mail toolbar
 - Taskbar
 - Folder pane (top left)
 - Sidebar (bottom left)
 - Thread pane (top right)
 - Message pane (bottom right, below the thread)
              
- Start Page
 - Envelope panel
                  
- Subject, From, Date
 - To, Cc
 - Buddy icon when user's email address is associated with a screen name
 - Attachments button when an attachment is present
 
 - Message panel
 
 - Status Bar
              
- Online/Offline icons
 - Text describing send/receive status
 - Unread #/Total # of messages in current folder
 - Security icon
 
 - Separators
              
- Horizontal separator between the folder pane and the sidebar
 - Vertical separator between the folder pane/sidebar and the thread pane/message pane
 - Horizontal separator between the thread pane and the message pane
 
 
 - 
          Alternate 3-Pane Window
          
- Title bar
 - Menu bar
 - Mail toolbar
 - Taskbar
 - Folder pane (top left)
 - Sidebar (closed by default)
 - Thread pane (top right)
 - Message pane (below the folder/thread panes, using the
            entire width of the window)
              
- Start Page
 - Envelope panel
                  
- Subject, From, Date
 - To, Cc
 - Buddy icon when user's email address is associated with a screen name
 - Attachments button when an attachment is present
 
 - Message panel
 
 - Status Bar
              
- Online/Offline icons
 - Text describing send/receive status
 - Unread #/Total # of messages in current folder
 - Security icon
 
 - Separators
              
- Horizontal separator between the folder pane and the sidebar
 - Vertical separator between the folder pane/sidebar and the thread pane/message pane
 - Horizontal separator between the thread pane and the message pane
 
 
 - 
          Stand Alone Window (Viewing Existing Message)
          
- Title bar
 - Menu bar
 - Application toolbar (aka Mail Toolbar)
 - Address pane (Subject, From, Date, To)
 - Message body
 - Status bar
 - Taskbar
 
 - 
          HTML New Message Window
          
- Title bar
 - Menu bar
 - Application toolbar (aka Mail Toolbar)
 - Address pane (From, To, Subject)
 - Formatting toolbar
 - Attachments area
 - Message body
 - Status bar
 - Taskbar
 
 - 
          Plain New Message Window
          
- Title bar
 - Menu bar
 - Application toolbar (aka Mail Toolbar)
 - Address pane (From, To, Subject)
 - Attachments area
 - Message body
 - Status bar
 - Taskbar
 
 - 
          Address Book Window
          
- Title bar
 - Menu bar
 - Address Book Toolbar
 - Address Book pane
 - Sidebar
 - Results pane
              
- Column headers
 - Column widget
 - Column data
 
 - Card pane
 - Status bar
 
 - 
          Print Preview Window (not implem)
          
- Title Bar
 - Action Buttons (on bar at top of page)
 - Status and Progress bar
 - Taskbar
 
 
 - 
          3-Pane Window
          
 - 
      Windows Appearance - visual:
      
- verify each Window contains the specific properties per Mail and News Specification
 - verify each Window displays tooltips for each icon
 - verify the status bar displays text when mousing over menu item or toolbar
 - verify that resizing the window works and that all of the
        properties are still correct (this is also covered in Toolbar test,
        just do it once)
          
- drag left to right
 - drag bottom up
 - drag bottom left corner to upper right corner
 - maximize
 - minimize
 
 - verify scroll bars display as required
 - verify the Netscape logo is displayed on topmost toolbar on the far right (except for Print Preview)
 
 - 
      Windows - functionality:
      
- verify Window selected is brought into focus
 - verify Title bar displays the correct name for the Window
        selected
          
- 
              3-pane/Alternate 3-pane
              
- Verify when an account level is selected, the title bar displays <Account Name> - Netscape (Mozilla)
 - Verify when a Mail folder is selected, the title bar displays <Folder> - for <Email Address> - Netscape (Mozilla)
 - Verify when a mail message is selected, the title bar displays <Subject> - <Folder> - for <Email Address> -
 - Netscape (Mozilla) Verify when a News Server is selected, the title bar displays <News Server Name> - Netscape (Mozilla)
 - Verify when a newsgroup is selected, the title bar displays <Newsgroup> - on <News Server> - Netscape (Mozilla)
 - Verify when a news message is selected, the title bar displays <Subject> - <Newsgroup> - on <Host> Netscape (Mozilla)
 
 - 
              Stand Alone Window
              
- Verify when a Mail Stand Alone message window is open, the title bar displays <Subject> <Folder> - for <Email Address> - Netscape (Mozilla)
 - Verify when a News Stand Alone message window is open,
                the title bar displays <Subject> <Folder> - for
                <Email Address> - Netscape (Mozilla).
If the Newsgroup or Host is not known, then: the title bar displays <Subject> - Netscape (Mozilla). 
 - 
              HTML New Message Window
              
- Verify "Compose: (no subject)" appears when no subject is present
 - Verify "Compose: " is followed by the subject text. As the users types the subject of the email, the Title Bar is updated to reflect the subject being typed.
 
 - 
              Plain New Message Window
              
- Verify "Compose: (no subject)" appears when no subject is present
 - Verify "Compose: " is followed by the subject text. As the users types the subject of the email, the Title Bar is updated to reflect the subject being typed.
 
 - 
              Address Book Window
              
- Address Book
 
 - Print Preview Window (not implem)
              
- Print Preview
 
 
 - 
              3-pane/Alternate 3-pane
              
 - Verify when Window is minimized, correct title is displayed on Windows task bar (same as Title bar display only truncated)
 - Toolbar functionality (covered in Toolbar tests)
 - Menu bar functionality (covered in Menu tests)
 - Verify icons work and are displayed as specified in [xxxx] Specification
 - Verify widgets and icons display tooltips describing the function per [xxxx] Specification
 - Verify columns can be rearranged, resized and hidden/shown (3-pane Thread, Address Book)
 - Verify columns can be sorted (Thread, Address Book)
 - Verify scroll bars scroll correctly and are fully accessible
 - Verify status bar displays correct text per [xxxx] Specification when mousing over menus and toolbars
 - Verify the progress bar displays progress of an action per [xxxx] Specification.