|
|
Feature Test Spec
5.0 Project (Sea-Monkey)
Mail and News Component
Folders:
Open
Written by: Stacey Curtis
References:
UI Specification:
Other:
Approx. number of test cases: 97
Description: Opening Folders (Selecting and displaying or otherwise
manipulating the message store of)
| . |
Access methods (can be performed while following the test cases
contained in other tables) |
Notes
|
Expected Outcome (if not obvious)
|
| 1 |
Direct: Single-click (in folder pane) |
. |
. |
| 2 |
Direct: Context menu "open" item |
. |
. |
| 3 |
Navigate: Via a form of "next" navigation from a previous mail folder |
All forms of such navigation will be tested in the navigation test
plan. |
. |
| 4 |
Navigate: Via a form of "next" navigation from a previous mail folder |
All forms of such navigation will be tested in the navigation test
plan. |
. |
| 5 |
Filter a message to |
. |
. |
| 6 |
File or copy a message to |
. |
. |
|
Top-level folder with no subfolders
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
(Exception: for Cyrus IMAP servers, top-level under the inbox) |
. |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
| 4 |
Via access method #4 |
. |
. |
| 5 |
Via access method #5 |
. |
. |
| 6 |
Via access method #6 |
. |
. |
|
Top-level folder of hierarchy
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
(Exception: for Cyrus IMAP servers, top-level under the inbox) |
. |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
| 4 |
Via access method #4 |
. |
. |
| 5 |
Via access method #5 |
. |
. |
| 6 |
Via access method #6 |
. |
. |
|
Folder in middle of hierarchy
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
. |
. |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
| 4 |
Via access method #4 |
. |
. |
| 5 |
Via access method #5 |
. |
. |
| 6 |
Via access method #6 |
. |
. |
|
Folder at bottom of hierarchy (20-30 levels deep)
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
. |
. |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
| 4 |
Via access method #4 |
. |
. |
| 5 |
Via access method #5 |
. |
. |
| 6 |
Via access method #6 |
. |
. |
|
NoSelect folder
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
IMAP only. See how to create a NoSelect folder in Create folder test
plan. |
(Folder should not be openable) |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
| 4 |
Via access method #4 |
. |
. |
| 5 |
Via access method #5 |
. |
. |
| 6 |
Via access method #6 |
. |
. |
|
Messages-only folder
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
IMAP-only. See how to create a messages-only folder in Create folder
test plan. |
. |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
| 4 |
Via access method #4 |
. |
. |
| 5 |
Via access method #5 |
. |
. |
| 6 |
Via access method #6 |
. |
. |
|
Dual-use folder
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
IMAP only. See how to create a dual-use folder in Create folder test
plan. |
. |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
| 4 |
Via access method #4 |
. |
. |
| 5 |
Via access method #5 |
. |
. |
| 6 |
Via access method #6 |
. |
. |
|
Folder with unusual ascii characters
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
(Try several, as done in the create folders test plan) |
. |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
| 4 |
Via access method #4 |
. |
. |
| 5 |
Via access method #5 |
. |
. |
| 6 |
Via access method #6 |
. |
. |
|
Local folder
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
. |
. |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
| 4 |
Via access method #4 |
. |
. |
| 5 |
Via access method #5 |
. |
. |
| 6 |
Via access method #6 |
. |
. |
|
Movemail folder
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
. |
. |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
| 4 |
Via access method #4 |
. |
. |
| 5 |
Via access method #5 |
. |
. |
| 6 |
Via access method #6 |
. |
. |
|
Sent folder
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
. |
. |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
| 4 |
Via access method #4 |
. |
. |
| 5 |
Via access method #5 |
. |
. |
| 6 |
Via access method #6 |
. |
. |
|
Drafts folder
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
. |
. |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
| 4 |
Via access method #4 |
. |
. |
| 5 |
Via access method #5 |
. |
. |
| 6 |
Via access method #6 |
. |
. |
|
Trash folder
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
. |
. |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
| 4 |
Via access method #4 |
. |
. |
| 5 |
Via access method #5 |
. |
. |
| 6 |
Via access method #6 |
. |
. |
|
Templates folder
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
. |
. |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
| 4 |
Via access method #4 |
. |
. |
| 5 |
Via access method #5 |
. |
. |
| 6 |
Via access method #6 |
. |
. |
|
Inbox
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
. |
. |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
| 4 |
Via access method #4 |
. |
. |
| 5 |
Via access method #5 |
. |
. |
| 6 |
Via access method #6 |
. |
. |
|
Subfolder of Inbox
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
. |
. |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
| 4 |
Via access method #4 |
. |
. |
| 5 |
Via access method #5 |
. |
. |
| 6 |
Via access method #6 |
. |
. |
|
Perform these additional tasks
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Open a folder with a very large number of messages (5,000) |
. |
Note time taken. Compare it to 4.5 performance. |
| 2 |
Open an empty folder |
. |
. |
| 3 |
Open a folder with read-only privileges |
Use Messaging Server 4.0 to set privilege levels. |
. |
| 4 |
Open a shared folder |
Only if folder sharing is in 5.0, which looks unlikely. |
. |
|