|
|
Feature Test Spec
5.0 Project (Seamonkey)
Mail and News Component
Delete Messages
Written by: Esther Goes
Original test specs by Peter Mock
& Laurel Carlson
History:
122198 Started updating spec using original Nova test specs
033199 Updating Scenarios
072399 Updated with changes
Reviewed By: Laurel
Carlson
References:
UI Specification: Used Nova Specs (not available at this time)
Other: None
Description: Deleting/Canceling messages from (Mail&News)
Basic Scenarios - Delete/Cancel
-
Message can be deleted/canceled from various Mail/News windows
-
3 Pane UI
-
Message Window (stand alone)
-
Ways to delete/cancel a Message
-
Menu
-
Toolbar (not for a selected News article)
-
Mnemonics
-
Mouse (drag and drop to Trash only for a Mail message, not News articles)
-
Context Menu
-
Number of messages that can be deleted/canceled
-
Single message
-
Multiple messages
-
Selective messages (Example on Windows, use the Ctrl+Mouse click,
On Mac, use Cmd+Mouse click. On Unix, use Ctrl+Mouse click.)
-
All messages
-
Cancel messages from Newsgroups
-
You are the one who posted the message, verify it allows the cancel
-
You are not the who posted the message, verity you receive a message stating
you cannot cancel the message because you are not the one who posted it.
-
Verify you cannot Undo a cancelled message
-
Verify you cannot cancel multiple selected news messages, the Cancel menu
items are disabled in this scenario.
-
Delete Mail messagges from various folders including the following, that
reside within various Accounts (Identities). Verify the message is
moved to the Trash (Preference for IMAP servers should have "Move it to
the Trash Folder" selected)
-
Account Inbox
-
Account Sent
-
Account Draft
-
Unsent Messages
-
Template
-
A User defined folder for each account
-
Delete Mail messages from various Trash folders, verify the message
is no longer in Trash or any other folder
-
Account Trash
-
Local Trash
-
Deleting messages from different Mail Identies (Accounts)
-
POP account (server)
-
IMAP account (server)
-
Canceling messages from different News Identities
Expanded Scenarios - Delete/Cancel
-
3 Pane UI collapsed to 2 pane UI
-
Collapse the Thread pane only and delete/cancel a message from the Message
pane
-
Collapse the Message pane only and delete/cancel a message om the Thread
pane
-
Collapse the Sidebar (aka Folder pane) only and delete/cancel a message
from either Message or Thread pane
-
3 Pane UI collapsed to 1 pane UI
-
Collapse the Thread pane and Folder pane then delete/cancel a message from
the Message pane
-
Collapse the Sidebar (aka Folder pane) and Message pane then delete/cancel
a message from the Thread pane
-
Delete a Mail message when the number of messages in the mail folder is:
-
No message -verify Delete is disabled
-
1 message in the folder -verify the message is deleted and Delete becomes
disabled after the deletion
-
2-10 messages in the folder -verify the selected message/s is deleted
-
11-50 messages in the folder -verify the selected message/s is deleted
-
51-XXXX messages in the folder -verify the selected message/s is deleted
-
Interrupting deleting a Mail message when the number of messages in the
mail folder is:
-
1 message -verify the message is not deleted (this can only be tested if
it is a very large message and you have a slow system) otherwise
just test to see that there are no crashes or strange behaviour.
-
2-10 messages in the folder -verify some of the selected message/s are
not deleted (above statement "this can only be tested..." applies)
-
11-50 messages in the folder --verify some of the selected message/s are
not deleted (above statement "this can only be tested..." applies)
-
51-1000 messages in the folder -verify some of the selected message/s are
not deleted (above statement "this can only be tested..." applies)
-
Delete/Cancel messages in a thread list
-
Sort by thread and select one from the thread list, delete/cancel and verify
the selected message is the only one deleted/canceled
-
Mail only- Sort by thread and select multiple messages in the middle of
the thread list and delete, verify only the selected messages are deleted
-
New only- Verify you cannot cancel multiple message, when multiple news
messages are selected the Menu items and Context menu items for cancelling
are disabled.
-
Delete Original messages, Replied messages and Forward messages
-
Verify the message is move to the Trash Folder that belongs to the account
you are deleting from.
-
Verify Edit/Undo copies the message in the Trash back to the folder it
came from, (Currenty it's a copy, no mention in dogbert or nova spec that
the behaviour should be a move instead of a copy. Because it's a
move the message is in two places, need to check that)
-
Delete messages from different sort orders for the columns in the Thread
pane
-
Delete messages using Shift+Delete:
-
Verifying the message by-passes the Trash folder and is no longer in any
folder.
-
Verify selecting Edit/Undo (before you change folders) will place the message
back in the folder
-
Deleting messages from Search Messages dialog (News messages cannot
be cancelled from this dialog)
-
Verify the Delete Message button is enabled after selecting a mail message.
-
Verify the message is deleted (moved to Trash), when clicking on the Delete
Message button
-
Verify both the Delete Message button and context menu item are disabled
if the Search was on a Newsgroup and a news message is selected.
-
Deleting messages while Offline (News messages cannot be cancelled while
offline)
-
Verify all Delete options are enabled when a mail message is selected.
-
Verify the mail message is deleted (moved to Trash), when clicking on any
of the Delete options
-
Verify the Cancel menu items are disabled if a news message is selected
while offline.
-
Visual
-
Verify there is feedback through the status/progress bar
Stress Scenarios - Delete/Cancel
-
Verify you are able to Delete mail messages with the following and verify
the deleted message w/attachment is moved to the Trash folder
-
large article
-
article with attachments
-
.html
-
.text
-
Verify for one of the above scenarios, delete works using the Delete context
menu item
-
Verify for one of the above scenarios, delete works using the drag n drop
to the trash
-
Verify you can Cancel news articles using the following, the canceled message
is removed from the newsgroup (Note, you can only cancel News messages
that you posted).
-
large article
-
article with attachments
-
.html
-
.text
-
Verify for one of the above scenarios using the Cancel context menu item
-
Verify for one of the above scenarios, cancel works using the drag n drop
to the trash
|