|
|
Feature Test Spec
5.0 Project (Sea-Monkey)
Mail and News Component
Folders:
Rename
Written by: Stacey Curtis
References:
UI Specification:
Other:
Approx. number of test cases: 53
Description: Renaming Folders
| . |
Access methods (can be performed while following the test cases
contained in other tables) |
Notes
|
Expected Outcome (if not obvious)
|
| 1 |
Direct: Click on folder name |
All UI-related items are guesses until a UI spec comes out |
. |
| 2 |
Direct: Context menu for folder object |
. |
. |
| 3 |
Indirect: Through Menu item |
. |
. |
|
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 |
. |
. |
|
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 |
. |
. |
|
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 |
. |
. |
|
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 |
. |
. |
|
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 |
. |
. |
|
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 |
. |
. |
|
Dual-use 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 |
. |
. |
|
Folder with unusual ascii characters
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
(Can be renamed to have a different funny ascii character) |
. |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
|
Local folder
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
. |
. |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
|
Movemail folder
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
. |
. |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
|
Sent folder
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
. |
Shouldn't be allowed? |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
|
Drafts folder
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
. |
Shouldn't be allowed? |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
|
Trash folder
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
. |
Shouldn't be allowed? |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
|
Templates folder
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
. |
Shouldn't be allowed? |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
|
Inbox
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
. |
Shouldn't be allowed |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
|
Subfolder of Inbox
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Via access method #1 |
. |
Should be allowed |
| 2 |
Via access method #2 |
. |
. |
| 3 |
Via access method #3 |
. |
. |
|
Perform these additional tasks
|
Notes
|
Expected Outcome (if not obvious) |
| 1 |
Rename a folder that is currently being viewed |
. |
. |
| 2 |
Rename a folder that has not yet been opened in this Communicator session. |
. |
. |
| 3 |
Cancel a rename just before commiting the action. |
. |
. |
| 4 |
Undo a folder rename. |
May or may not be supported. |
. |
|