|
|
Feature Test Spec
5.0 Project (Seamonkey)
Mail and News
Component
Forward
Written by: Esther Goes
Original specs by Peter Mock & Laurel Carlson
History:
122398 Started updating original spec from Nova
012299 Finished first draft
012799 Added Third Party scenarios
020399 Updating per first review (fenella)
030299 Updating per second review (pmock)
071499 Updating per more UI information
Reviewed By: Peter Mock,
Fenella
References:
UI Specification: No Seamonkey spec yet
Other: Composition
test spec, Plain
Text test spec, HTML
test spec, Attachments
test spec, Intelligent
Send test spec, Return
Receipt test spec, (note: all links may not be active yet)
Description: Perform these tests in both HTML & Plain text modes
-you can change between these modes in the Mail and News Preferences|Formatting.
Forward both a Mail message and a Newsgroup message. (NOTE: Preference
for accessing Plain text format may change)
Windows Using Forward
-
Windows from which you can Forward a message
-
3 Pane UI
-
Message Window
-
3 Pane UI collapsed to 2 pane UI
-
Collapse the Thread pane only
-
Collapse the Message pane only
-
Collapse the Folder pane only
-
3 Pane UI collapsed to 1 pane UI
-
Collapse the Thread pane and Folder leaving the Message pane opened,
then reply to a message
-
Collapse the Message pane and Folder pane leaving the Thread pane opened,
then reply to a message
-
Sidebar (Folder Pane)
Preferences for Forwarding - (Found in Preferences, listed under
Messages, the first item "By default, forward messages:[drop-down list]").
-
Inline
-
Verify that with this option selected, this is the default for the Forward
Toolbar
button (single click)
-
Verify that with this option selected, this it the default for the menu
item "Forward" listed under Message
-
Quoted
-
Verify that with this option selected, this is the default for the Forward
Toolbar
button (single click)
-
Verify that with this option selected, this it the default for the menu
item "Forward" listed under Message
-
As Attachment
-
Verify that with this option selected, this is the default for the Forward
Toolbar
button (single click)
-
Verify that with this option selected, this it the default for the menu
item "Forward" listed under Message
Location of Forwarding options
-
Toolbar button "Forward"
-
Verify a click and hold of the Forward button will bring up a menu listing
(3) options: Inline, Quoted & As Attachments
-
Verify for each of these (3) options you can Forward a message in HTML
format (change the format in the Preferences)
-
Verify for each of these (3) options you can Forward a message in plain
text format (change the format in the Preferences)
-
Verify the mnemonic (aka-access keys=underlined character of a Toolbar
menu item) for each option listed below works as directed, click and hold
the button will bring up the list. Press the related key to perform
the action.
-
Inline (currently "I")
-
Quoted (currently "Q")
-
As Attachment (currently "A")
-
Menubar (Perform these tests with both Mail & News messages)
-
Verify that under Message|Forward As there are (3) options:
Inline, Quoted & Attachment
-
Verify for each of these (3) options, you can Forward a message in HTML
format (change the format in the Preferences)
-
Verify for each of these (3) options you can Forward a message in
plain text format (change the format in the Preferences)
-
Verify the mnemonic (aka-access keys=underlined character of a menu item)
for each option listed below works as directed, click and hold the button
will bring up the list. Press the related key to perform the action.
-
Forward (currently "F")
-
Forward As|Inline (currently "I")
-
Forward As|Quoted (currently "Q")
-
Forward As|Attachment (currently "A")
-
Verify the Shortcut key (aka-accelorator keys=combination of keys) for
each option listed below works as directed:
-
Forward=Ctrl+L
-
Forward As|Quoted=Ctrl+Shift+L
-
Context Menu (right mouse click on mail or news message to bring
up the Context menu)
-
Verify right mouse click will bring up a menu listing (3) options: Forward
As Attachment, Forward Quoted & Forward Inline
-
Verify for each of the (3) options, you can Forward a message in HTML format
(change the format in the Preferences)
-
Verify for each of the (3) options, you can Forward a message in plain
text format (change the format in the Preferences)
-
Verify the mnemonic (aka-access keys=underlined character of a Context
menu item) for each option listed below works as directed:
-
Forward As Attachment (currently "F")
-
Forward Quoted (currently "Q")
-
Forward Inline (currently "I")
Basic Functionality of Forward
-
When quoting text (using the Quote button or menu item) while forwarding
a message:
-
Plain text compose Quoted text uses ">" to begin each quoted sentence
-
HTML Quoted text does not use ">" to begin each quoted sentence but uses
a blue bar "|"
-
Verify the Reply options in the Preferences|Messages panel are not being
applied to forwarded messages (currently "select the quoted text" is being
applied to forwarded messages and it should not be applied because it has
no functionality)
-
Forward-testing multiple messages (Perform these tests with both
Mail & News messages)
-
Forward multiple plain text messages-verify all messages are forwarded
to correct recipient
-
Forward multiple HTML messages-verify all messages are forwarded to correct
recipient
-
Forward a mixture of HTML & Plain text messages-verify all messages
are forwarded to correct recipient
-
Forward as Quoted multiple plain text messages-verify all messages are
forwarded to correct recipient (not sure if this allowed, currently "Quoted"
is grayed out when multiple messages are selected)
-
Forward as Quoted multiple HTML messages-verify all messages are forwarded
to correct recipient (not sure if this allowed, currently "Quoted" is grayed
out when multiple messages are selected)
-
Forward as Quoted a mixture of HTML & Plain text messages-verify all
messages are forwarded to correct recipient (not sure if this allowed,
currently "Quoted" is grayed out when multiple messages are selected)
Compose Window when Forwarding
-
Address pane when Forwarding a messages (Perform these tests with
both Mail & News messages)
-
Address field tab (try all of the Addressing formats)
-
To:=will send the message
-
Cc:=will send the message
-
Bcc:=will send the message
-
Group=will send the message (but must be a valid newsgroup address)
-
Reply To:=not valid without To, CC or Bcc, if a valid scenario, message
will send
-
Follow-up To:=not valid without To, CC or Bcc, if a valid scenario, message
will send
-
A mix of the above=will send if all are valid, will give message if any
are invalid
-
Drag & Drop
-
verify dragging a addresses from the Address Book to the Compose window
address pane, placing name below the inserted Reply name works correctly
-
verify dragging multiple addresses from the Address Book to the Compose
window address pane, placing names below the inserted Reply name works
correctly
-
Copying & Pasting name
-
verify copying and pasting names in the Compose window address pane, placing
names below the inserted Reply name works correctly
-
Deleting Name
-
verify the menu option for delete does not work in the address field
-
verify selecting a name and clicking the "Del" key twice removes: first
the name, then the icon
-
verify selecting one of the icons in the Address field and clicking the
"Del" key removes the name and the icon
-
verify selecting the last icon in the Address field an clicking the "Del"
key does not remove the icon but will remove the name if there
is one on the line
-
Attachment tab (See Attachment Feature Test Plan for more comprehensive
tests)
-
Using Toolbar button Attach, select one of each and verify they show up
in the Attachment pane and arrive properly
-
File (one of each)
-
Text
-
HTML
-
Binary (e.g. Gif/JPEG/BMP)
-
vCard
-
Web Page
-
One that is valid
-
One that is not valid
-
My Address Book card
-
Signature (Preference setting)
-
Option tab
-
Signed & Encrypted (to be tested by TBD Security)
-
Uuencode (covered in Attachments test spec, see link above)
-
Format (covered in Intelligent Send test spec, see link above)
-
Return Receipt (covered in Return Receipt test spec, see link above)
-
Intelligent Send option (covered in Intelligent Send test spec, see link
above)
-
Subject field
-
Verify the subject line has Fwd: at the beginning
-
Send one of each priority options, verify they arrive with the proper priority
-
Sort the messages by Thread, verify the Forwarded message is sorted as
a separate message from the original
-
Priority: Highest, High, Normal, Low, Lowest (test one of each)
-
Message area (to be tested see Composition test spec, Plain Text test spec.
HTML test spec)
-
Address Book Picker when Forwarding a message (Perform these tests with
both Mail & News messages)
-
Addressing messages by typing a name in the Addressing field with matches
found in:
-
Personal Address Book-verify the matching address fills in
-
Default Directories added during install -verify the matching address fills
in
-
A Corporate Directory added by user -verify the matching address fills
in
-
Perform the following operation using the Address picker (by clicking the
Address toolbar button) while in a Forward-Compose window
-
Select a name and click on the To: button-verify the address is added to
the bucket, clicking OK fills in the name in the addressing field
-
Select a name and click on the Cc: button-verify the address is added to
the bucket, clicking OK fills in the name in the addressing field
-
Select a name and click on the Bcc: button-verify the address is added
to the bucket, clicking OK fills in the name in the addressing field
-
Select a name, click on the To: button, then remove from bucket-verify
the address does not fill in the To: field
-
Click on the Cancel button to abort a selection
-
Send message, verify sending to correct addresses
-
Spell check messages before sending=On for a Forwarded message (Perform
these tests with both Mail & News messages)
-
Verify message is spell checked before forwarded message is sent.
-
Sending Action (Perform these tests with both Mail & News messages)
-
Send Now-verify the message is sent immediately
-
Send Later-verify the message is put in the Outbox
-
Save as Draft-verify the message is put in the Drafts folder (try this
with Draft folder=local and IMAP)
-
Save as Template-verify the message is put in the Template folder (try
this with Template folder=local and IMAP)
-
Intelligent Send (See the Intelligent Send Feature test plan)
Forwarding from Communicator to Third Party Mail Products: AOL, Outlook
Express, Outlook 97, Eudora (Check with Third Party products to
see how they handle these forwarding options we send. If results
are not what we would expect, and is a bug in Third Party product, document
results for Release Notes)
-
Forward Inline a:
-
Plain text message
-
with no attachment, verify message is received
-
with 1 attachment, verify attachment can be viewed
-
with more than 1 attachment, verify attachments can be viewed
-
HTML message
-
with no attachment, verify message is received
-
with 1 attachment, verify attachment can be viewed
-
with more than 1 attachment, verify attachments can be viewed
-
Forward as Attachment a:
-
Plain text message
-
with no attachment, verify message is received
-
with 1 attachment, verify attachment can be viewed
-
with more than 1 attachment, verify attachments can be viewed
-
HTML message
-
with no attachment, verify message is received
-
with 1 attachment, verify attachment can be viewed
-
with more than 1 attachment, verify attachments can be viewed
-
Forward as Quoted a:
-
Plain text message
-
with no attachment, verify message is received
-
with 1 attachment, verify attachment can be viewed
-
with more than 1 attachment, verify attachments can be viewed
-
HTML message
-
with no attachment, verify message is received
-
with 1 attachment, verify attachment can be viewed
-
with more than 1 attachment, verify attachments can be viewed
|