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 (Seamonkey)
Mail and News component
Navigate: go

Original document was written by: Peter Mock for 4.5 (Nova)
Modified by: Fenella Gor for 5.0 (Seamonkey)

References:

5.0 Seamonkey UI Specification:
Test case Management system: n/a
Approx. number of test cases: 113


Description: This plan including navigating First Unread Message, First flagged Message, Next Unread Message, Previous Unread Message, Back and Forword and Moving the next read or unread message.

  1. The navigate go tests should be initiated from
    1. Thread window:
      1. 3-pane ui, message pane shown
      2. 3-pane ui, message pane hidden
      3. separate thread window, message pane shown
      4. separate thread window, message pane hidden
    2. Message window

  2. The go test can be navigated from:
    1. Menu item: go
    2. Toolbar: Next
    3. Short cut key or accelerator key
    4. Keyboard (spacebar, arrow key, return)

  3. The go options:
    1. First Unread Message
    2. First Flagged Message
    3. Next
      1. Message
      2. Unread Message
      3. Flagged Message
      4. Unread Thread
      5. Folder
      6. Unread Folder
    4. Previous
      1. Message
      2. Unread Message
      3. Flagged Message
    5. Back
    6. Forward

  4. The Toolbar icon - Next (Next options vary on platforms)
    1. Message (Shift N)
    2. Unread Message (N)
    3. Flagged Message
    4. Unread Thread (T)
    5. Folder
    6. Unread Folder (G)

  5. Navigation considerations: Set Preference|Window Setting option
    1. Doble-click a folder or a newsgroup opens it in a new window
    2. Double-clicking a message opens it in a new window
    3. Right click on a message over-rides the preference setting
      1. Open message
      2. Open message in New Window

  6. Navigate go from menu items: (Perform these tests on both mail and news messages:)
    1. mail
    2. Navigate go options: 3 pane UI, message pane shown, thread expanded 3 pane UI, message pane shown, thread collapsed 3 pane UI collapsed to 2 pane(collapse Thread pane) 3 pane UI collapsed to 2 pane(collapse message pane) 3 pane UI collapsed to 1 pane(collapse Thread and Folder pane) 3 pane UI collapsed to 1 pane(collapse Folder and Message pane) Message window only
      First Unread Message
      First Flagged
      Next Message
      (Shift N)
      Next Unread Message
      (N)
      Next Flagged Message
      Next Unread Thread
      (T)
      N/A
      Next Folder
      Next Unread Folder
      (G)
      Previous Message
      (Shift P)
      Previous Unread Message
      (P)
      Previous Flagged Message
      Back
      ALT -<
      Forward
      ALT ->
      Check hot keys
      Notes:
    3. Go next unread: When the threads with sub-threads are collapse, if you have unread sub-threads, when you select go next unread, it will automatically expands the threads and go to the next unread sub-thread.
    4. Go Next Flag: If you collapse the main thread which has a flagged sub-thread, it will not find the flagged sub-thread. You have to expand the thread in order for it to find the flagged sub-thread.
    5. Verify single character Hot Keys works
    6. Make sure hot keys do not work when its menu options are disabled.
    7. Repeat the above on news messages.
  7. Navigate Next from Toolbar icon: (test on both mail and news)
    • From the Next toolbar icon
      eg: windows
      3 pane UI, message pane shown, thread expanded 3 pane UI, message pane shown, thread collapsed 3 pane UI collapsed to 2 pane(collapse Thread pane) 3 pane UI collapsed to 2 pane(collapse message pane) 3 pane UI collapsed to 1 pane(collapse Thread and Folder pane) 3 pane UI collapsed to 1 pane(collapse Folder and Message pane Message window only
      Click on Next
      Right click Next, select Message
      Select Unread Message
      Select Flagged Message
      Select Unread Thread
      Select Group
      (news only)
      Select Unread Group (news only)
      check hot keys
      Notes:
    • Go Next Unread: If the threads with sub-threads are collapsed and if you have unread sub-threads, when you select go next unread, it will automatically expands the threads and go to the next unread sub-thread.
    • Go Next Flag: If you collapse the main thread which has a flagged sub-thread, it will not find the flagged sub-thread. You have to expand the thread in order for it to find the flagged sub-thread.
    • verify single character hot keys work.
    • Make sure hot keys do not work when its menu options are disabled.
  8. Navigate the go options with messages sorted by different attributes (refer to the Navigate Go table):
    1. Ascending
      • Date
      • Subject
      • Sender
      • Thread
      • Priority
      • Length
      • Status
    2. Descending sorted by
      • Date
      • Subject
      • Sender
      • Thread
      • Priority
      • Length
      • Status
    3. Add new message to the ascending order and then navigate go
    4. Add new message to the decending order and then navigate go

  9. Navigate the go options with column headings swithed (refer to the Navigate Go table):
    1. Ascending
    2. Descending sorted by
      • Date
      • Subject
      • Sender
      • Thread
      • Priority
      • Length
      • Status
    3. Add new message to the ascending order and then navigate go
    4. Add new message to the decending order and then navigate go

  10. Navigate messages in:
    1. Different Views
      • New message only
      • Threads with new messages
      • Watched Threads with new messages
      • All
      • Ignored

  11. Double-clicking a message opens it in a new messge window:
    1. Navigate to next message in the new message window with the following status
      • Read
      • Unread
      • No message in the current folder
      • All messages are read
      • All messages are unread
      • Mixture of read and unread messages
    2. Return to parent button (green back-upward button at the right-hand corner of the message window)
      • navigate the folder window

  12. Search Message
    1. Double check on the Search result and and verify that it opens the message window
    2. Select a message and click on button "Go to Message Folder" and verify that it opens the the Message Folder

  13. Get new message from the menu: File|Get New Message.
  14. Space bar
    1. Moving to the next unread messages
    2. Moving to the next folder containing unread messages

Copyright © 1998-1999 The Mozilla Organization.
Last modified June 10, 1999.