Feature Test Spec
5.0 Project (Sea-Monkey)
Mail and News Component
Folders: Create
Written by: Stacey Curtis
References:
UI Specification:
Other:
Approx. number of test cases: 32
Description: Creating new mail folders
| . | Create this kind of folder |
|
|
| 1 | top-level folder | . | . |
| 2 | subfolder in middle of hierarchy | . | . |
| 3 | subfolder at bottom of hierarchy (at least third level) | . | . |
| 4 | hierarchy all at once (with hierarchy separator) | . | . |
| 5 | many nested folders (20-30 deep) | . | . |
| 6 | container (NoSelect) folder (using the New Folder dialog box option that appears on Mac and Win when the mail server preference "doesn't support dual-use folders" is checked). | IMAP only. Only relevant in server environments that do not support dual-use folders (e.g., SIMS; UW using Unix mbox message storage type. Messaging Server does support both types). To create a container folder on Unix, create a hierarchy all at once, e.g., "folder1/folder2". Folder1 will be NoSelect. | Check IMAP log. Folder LIST should return with a /NoSelect flag. Filing a message to this folder should fail. |
| 7 | message-only folder (using the New Folder dialog box option that appears on Mac and Win when the mail server preference "doesn't support dual-use folders" is checked). | IMAP only. Only relevant in server environments that do not support dual-use folders (e.g., SIMS; UW using Unix mbox message storage type. Messaging Server does support both types). To create a messages-only folder on Unix, create a hierarchy all at once, e.g., "folder1/folder2". Folder2 will be messages only. | Check IMAP log. Folder LIST should return with a /NoInferiors flag. Filing a subfolder to this folder should fail. |
| 8 | Dual-use folder. | IMAP only. Only relevant in server environments that support dual-use folders, like Messaging Server 4.0. To create a dual use folder, uncheck the preference "doesn't support dual-use folders" and use the standard New Folder dialog box. | Creation should fail. |
| 9 | Folder with same name as an already-existing folder | . | . |
| 10 | folders with very long and very short names | Naming limitation:
Win16: 8 characters Mac: 31 characters Unix: no limit Win32: 128 characters (? I think nbaca filed a bug on this) |
. |
| 11 | folders with unusual ascii characters | . | . |
| 12 | IMAP folder | . | . |
| 13 | subfolder of Inbox | Only allowed for local inboxes and on some servers (e.g., Cyrus). | . |
| 14 | POP (local) folder | . | . |
| 15 | movemail folder | . | . |
| 16 | sent folder (manually created) | Automatic creation tested under special folders test plan. | Should be allowed. |
| 17 | drafts folder (manually created) | Automatic creation tested under special folders test plan. | Should be allowed. |
| 18 | templates folder (manually created) | Automatic creation tested under special folders test plan. | Should be allowed. |
| 19 | subfolder of sent | . | Should be allowed. |
| 20 | subfolder of drafts | . | Should be allowed. |
| 21 | subfolder of templates | . | Should be allowed. |
| 22 | subfolder of trash (imap delete model) | Delete models may change in 5.0. | . |
| 23 | subfolder of trash (move-to-trash delete model) | . | . |
| 24 | subfolder of trash (really delete model) | . | . |
|
|
|
Expected Outcome (if not obvious) | |
| 1 | navigate through the "New Folder" dialog to create folders at different levels | . | . |
| 2 | undo folder creation | . | I don't believe this is supported (confirm in spec). |
| 3 | UI-specific access points for folder creation | TBD with the 5.0 spec | . |
| 4 | filter to newly created folder | . | . |
| 5 | open newly created folder | . | . |
| 6 | move newly created folder | . | . |
| 7 | rename newly created folder | . | . |
| 8 | delete newly created folder | . | . |