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 (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. .
Copyright © 1998-2000 The Mozilla Organization.
Last modified April 1, 1999.