You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.



You are here: Mozilla MailNews Functional / UI Tests > Simple MAPI

Feature Test Spec: Mail and News Component

Mail and News Component: Simple MAPI Pre-release Authorization Checklist

Written by Esther Goes and trix

Description

This is the checklist to be used for validating Simple MAPI. The intention of this document is to provide a simple guideline to verify function completeness of Simple MAPI.

Functional Requirements

The windows platforms and SMAPI apps to be tested on are:

Platform Supported Operating Systems Minimum System Requirements
Windows Windows 95(QA requirements TBD)

Windows 98, 98SE

Windows ME

Windows NT 4.0

Windows 2000

Windows XP

233 MHz

64 MB RAM

26 MB hard drive space

Platform Simple Mapi Applications Minimum System Requirements
Windows MSOffice '97 Apps: MSWord, Excel, Outlook

MSOffice '00 Apps: MSWord, Excel, Outlook

WordPad

233 MHz

64 MB RAM

26 MB hard drive space

Checklist Instructions

Instructions for using this form:

  1. Run testcase and check the Pass/Fail checkbox accordingly.
  2. Enter results in Results column
  3. Enter your name and email address for each checklist.
  4. If you wish to start over, press the Reset button.
  5. After form completion, click on the Submit button to send your results.

Install and Preference Checklist

Pass Fail Testcase Results: ?

Expected

Actual

Notes
Install Mozilla with Outlook/IE set as default browser and mail client.

Expected: A dialogbox should display asking if user would like to set Mozilla as default client when Mozilla comes up for the first time.

Actual:

TEST FOCUS: Default Email Preference Dialog

After the dialog to make Mozilla as the default browser, throw dialog asking to make it as default mail cllient with checkbox for 'do not display again'.

1 . Install Mozilla.

2. In Edit|Preferences|Mail & Newsgroups, select "Use Mozilla Mail as the default mail application".

3. With Mozilla running, launch MSWord and attempt to send an email

Expected: No dialogbox asking Mozilla to be the default browser and mail client should appear.

Actual:

TEST FOCUS: Default Email Preference Dialog

Communicator 4.x, Outlook Express, MSWord, Excel, or Outlook should not be installed.

1. Install Mozilla.

2. In Edit|Preferences|Mail & Newsgroups, select "Use Mozilla Mail as the default mail application".

3. With Mozilla running, launch MSWord and attempt to send an email.

Expected: Mozilla's mail client should be displayed and mail sent successfully.

Actual:

TEST FOCUS: Default Email Display

Try deselecting Mozilla mail to be the default mail client and try sending an email through and S Mapi app.

  1. Install Mozilla.?
  2. In Edit|Preferences|Mail & Newsgroups, select "Use Mozilla Mail as the default mail application".
  3. Send an email successfully.
  4. Install IE/Outlook and make it the default mail client.
  5. Send an email successfully.

Expected: Should be able to successfully send an email via IE/Outlook.

Actual:

TEST FOCUS: MS Email client Interaction

A dialogbox should appear asking user to set Mozilla back to being the default mail client.

  1. Install IE/Outlook.?
  2. Install Mozilla.
  3. Make Mozilla the default mail client.
  4. Successfully send an email.
  5. 5. Now reset IE/Outlook to be the default mail client.

Expected: Should be able to successfully send an email via IE/Outlook.

Actual:

TEST FOCUS: Install Dependancy

Re-set Win registry with backed up original value and remove Moz mapi32.dll from win dir.

Logon/Logoff Checklist

Pass Fail Testcase Results: ?

Expected

Actual

Notes
  1. Make sure Mozilla & SMAPI app(MSWord, Excel, etc...) are installed and Mozilla is the default mail client.
  2. Set up multiple email accounts in Mozilla test profile.
  3. Launch Mozilla and select test profile
  4. Open SMAPI app (MSWord for example) and attempt to send an email.

Expected: Profile Manager should not appear.

Actual:

TEST FOCUS: Profile Manager Display

Try closing Mozilla and send an email, the Profile Manager should appear.

  1. Make sure Mozilla & SMAPI app (MSWord, Excel, etc...) are installed and Mozilla is the default mail client.
  2. Set up multiple email accounts in Mozilla test profile.
  3. Close Mozilla.
  4. Open SMAPI app (MSWord for example) and attempt to send an email.
  5. When Mozilla's profile dialog box appears, select your testing profile.

Expected:Logon dialog box should be displayed with username & password text boxes left empty.

Actual:

TEST FOCUS: Logon Display
  1. Make sure Mozilla & SMAPI app (MSWord, Excel, etc...) are installed and Mozilla is the default mail client.
  2. Set up multiple email accounts in Mozilla test profile.
  3. Close Mozilla.
  4. Open SMAPI app (MSWord for example) and attempt to send an email.
  5. 5. When Mozilla's profile dialog box appears, select your testing profile.
  6. 6. In Logon dialog box, enter valid user name and password.

Expected: Logon should be successful and email should be sent successfully.

Actual:

TEST FOCUS: Username/Password Validation

Username and password setup in email accounts are used. Try logging in using usernames and passwords from all accounts.

  1. Make sure Mozilla & SMAPI app (MSWord, Excel, etc...) are installed and Mozilla is the default mail client.
  2. Set up multiple email accounts in Mozilla test profile.
  3. Close Mozilla.
  4. Open SMAPI app (MSWord for example) and attempt to send an email.
  5. 5. When Mozilla's profile dialog box appears, select your testing profile.
  6. 6. In Logon dialog box, enter both invalid user name and password.

Expected: Logon should fail.

Actual:

TEST FOCUS: Username/Password Validation

Usernames and passwords not established in email accounts are considered invalid. Try also logging in with an invalid or empty value for either username or password but not both. Same result should occur.

Send Mail w/Mozilla Running Checklist

Pass Fail Testcase Results: ?

Expected

Actual

Notes
1. Set default mail client to be Mozilla.

2. Open MSWord or Outlook.

3. Send mail containing no data:address, title, body

Expected: Proper error dialogbox should appear.

Actual:

TEST FOCUS: TextField Incompletion
  1. Set default mail client to be Mozilla.
  2. Open MSWord or Outlook.
  3. Send mail to multiple recipients, but no sender or body.

Expected: Proper error dialogbox should appear.

Actual:

TEST FOCUS: TextField Incompletion
  1. Set default mail client to be Mozilla.
  2. Open MSWord or Outlook.
  3. Send mail with all data except body.

Expected: This should be sent successfully with no text in body.

Actual:

TEST FOCUS: TextField Incompletion

Try sending a document with no subject.

  1. Set default mail client to be Mozilla.
  2. Open MSWord or Outlook.
  3. Send mail with all data: sender, recipient, subject, & body.

Expected: This should be a blind send, no dialogboxes should be displayed and mail should be sent successfully.

Actual:

TEST FOCUS: TextField Completion
  1. Set default mail client to be Mozilla.
  2. Open MSWord or Outlook.
  3. Send mail with all data and with 1 attachment(Graphics, Text, Macro's etc...)

Expected: This should be sent successfully, with attachments in tact.

Actual:

TEST FOCUS: Attachments

Make sure attachments are readable, viewable, executable, etc...

  1. Set default mail client to be Mozilla.
  2. Open MSWord or Wordpad.
  3. Send mail with an attachment containing no file extension.

Expected:? This should be sent successfully, with the attachment received as a text file.

Actual:

TEST FOCUS: Attachments

Trying sending a binary and ascii file without extensions.

  1. Set default mail client to be Mozilla.
  2. Open MSWord or Outlook.
  3. Send mail with all data and with multiple attachment (Graphics, Text, Macro's etc...)

Expected: This should be sent successfully, with attachments in tact.

Actual:

TEST FOCUS: Attachments

Make sure attachments are readable, viewable, executable, etc...

  1. Set default mail client to be Mozilla.
  2. Open MSWord or Outlook.
  3. Send mail with a list name as recipient

Expected: List name should be resolved with addresses displayed.

Actual:

TEST FOCUS: Address Book Resolution

Try using a list name with only 1 email address and then another list name with many addresses.

  1. Set default mail client to be Mozilla.
  2. Open MSWord or Outlook.
  3. Send mail with an invalid address

Expected: Mail should be sent, but mail should be returned to your Inbox.

Actual:

TEST FOCUS: Address Book Resolution

Try using an address with an invalid username and then use and address with an invalid domain name(x@y.com)

  1. Set default mail client to be Mozilla.
  2. Enable Off-line mode and launch Mozilla.
  3. Open MSWord or Outlook.
  4. Attempt to send mail successfully.

Expected: Mail should not be sent until Mozilla is returned to On-line mode.

Actual:

TEST FOCUS: Off -line
  1. Set default mail client to be Mozilla.
  2. Open MSWord or Outlook.
  3. Send mail using a user's name instead of email address as recipient.

Expected: User's name should be resolved from Address Book and email sent successfully.

Actual:

TEST FOCUS: Address Book Resolution

Make sure to enter a Display name for that email address in Address book.

  1. Set default mail client to be Mozilla.
  2. Open MSWord, Outlook, & Excel.
  3. Send mail from every app successfully.

Expected: Mail should be sent successfully.

Actual:

TEST FOCUS: Multiple sends using the same thread
  1. Set default mail client to be Mozilla.
  2. Setup only 1 profile in Profile Manager.
  3. Disable Quick Launch.
  4. Launch Mozilla.
  5. 5. Send mail from MSWord or any other SMAPI app.

Expected: Mail should be sent successfully.

Actual:

TEST FOCUS:: Quick Launch

Try sending multiple email messages.

  1. Set default mail client to be Mozilla.
  2. Setup only 1 profile in Profile Manager.
  3. Enable Quick Launch.
  4. Launch Mozilla.
  5. Send mail from MSWord or any other SMAPI app.

Expected: Mail should be sent successfully.

Actual:

TEST FOCUS:: Quick Launch

Try sending multiple email messages.

  1. Set default mail client to be Mozilla.
  2. Setup multiple profiles in Profile Manager.
  3. Disable Quick Launch.
  4. Launch Mozilla and select your test profile.
  5. Send mail from MSWord or any other SMAPI app.

Expected: Profile Manager should not appear and mail should be sent successfully.

Actual:

TEST FOCUS:: Quick Launch
  1. Set default mail client to be Mozilla.
  2. Setup multiple profiles in Profile Manager.
  3. Enable Quick Launch.
  4. Launch Mozilla and select your test profile.
  5. Send mail from MSWord or any other SMAPI app.

Expected: Profile Manager should not appear and mail should be sent successfully.

Actual:

TEST FOCUS:: Quick Launch

Send Mail w/Mozilla NOT Running Checklist

Pass Fail Testcase Results: ?

Expected

Actual

Notes
  1. Set default mail client to be Mozilla.
  2. Open MSWord or Outlook.
  3. Send mail containing no data:address, title, body

Expected: Proper error dialogbox should appear.

Actual:

TEST FOCUS: TextField Incompletion
  1. Set default mail client to be Mozilla.
  2. Open MSWord or Outlook.
  3. Send mail to multiple recipients, but no sender or body.

Expected: Proper error dialogbox should appear.

Actual:

TEST FOCUS: TextField Incompletion
  1. Set default mail client to be Mozilla.
  2. Open MSWord or Outlook.
  3. Send mail with all data except body.

Expected: This should be sent successfully with no text in body.

Actual:

TEST FOCUS: TextField Incompletion

Try sending a document with no subject.

  1. Set default mail client to be Mozilla.
  2. Open MSWord or Outlook.
  3. Send mail with all data: sender, recipient, subject, & body.

Expected: This should be a blind send, no dialogboxes should be displayed and mail should be sent successfully.

Actual:

TEST FOCUS: TextField Completion
  1. Set default mail client to be Mozilla.
  2. Open MSWord or Outlook.
  3. Send mail with all data and with 1 attachment (Graphics, Text, Macro's etc...)

Expected: This should be sent successfully, with attachments in tact.

Actual:

TEST FOCUS: Attachments

Make sure attachments are readable, viewable, executable, etc...

  1. Set default mail client to be Mozilla.
  2. Open MSWord or Wordpad.
  3. Send mail with an attachment containing no file extension.

Expected:? This should be sent successfully, with the attachment received as a text file.

Actual:

TEST FOCUS: Attachments

Trying sending a binary and ascii file without extensions.

  1. Set default mail client to be Mozilla.
  2. Open MSWord or Excel.
  3. Send mail with all data and with multiple attachment(Graphics, Text, Macro's etc...)

Expected: This should be sent successfully, with attachments in tact.

Actual:

TEST FOCUS: Attachments

Make sure attachments are readable, viewable, executable, etc...

  1. Set default mail client to be Mozilla.
  2. Open MSWord or Outlook.
  3. Send mail with a list name as recipient

Expected: List name should be resolved with addresses displayed.

Actual:

TEST FOCUS: Address Book Resolution

Try using a list name with only 1 email address and then another list name with many addresses.

  1. Set default mail client to be Mozilla.
  2. Open MSWord or Outlook.
  3. Send mail with an invalid address

Expected: Mail should be sent, but mail should be returned to your Inbox.

Actual:

TEST FOCUS: Address Book Resolution

Try using an address with an invalid username and then use and address with an invalid domain name(x@y.com)

  1. Set default mail client to be Mozilla.
  2. Setup Mozilla to be in Off-line mode and then close Mozilla.
  3. Open MSWord or Outlook.
  4. Attempt to send mail successfully.

Expected: Mail should not be sent until Mozilla is returned to On-line mode.

Actual:

TEST FOCUS: Offline Mode
  1. Set default mail client to be Mozilla.
  2. Open MSWord or Outlook.
  3. Send mail using a user's name instead of email address as recipient.

Expected: User's name should be resolved from Address Book and email sent successfully.

Actual:

TEST FOCUS: Address Book Resolution

Make sure to enter a Display name for that email address in Address book.

  1. Set default mail client to be Mozilla.
  2. Open MSWord, Outlook, & Excel.
  3. Send mail from every app successfully.

Expected: Mail should be sent successfully.

Actual:

TEST FOCUS: Multiple sends using the same thread
  1. Set default mail client to be Mozilla.
  2. Setup only 1 profile in Profile Manager.
  3. Disable Quick Launch.
  4. Launch Mozilla.
  5. 5. Send mail from MSWord or any other SMAPI app.

Expected: Mail should be sent successfully.

Actual:

TEST FOCUS: Quick Launch

Try sending multiple email messages.

  1. Set default mail client to be Mozilla.
  2. Setup only 1 profile in Profile Manager.
  3. Enable Quick Launch.
  4. Launch Mozilla.
  5. 5. Send mail from MSWord or any other SMAPI app.

Expected: Mail should be sent successfully.

Actual:

TEST FOCUS:: Quick Launch

Try sending multiple email messages.

  1. Set default mail client to be Mozilla.
  2. Setup multiple profiles in Profile Manager.
  3. Disable Quick Launch.
  4. Launch Mozilla and select your test profile.
  5. Send mail from MSWord or any other SMAPI app.

Expected: Profile Manager should not appear and mail should be sent successfully.

Actual:

TEST FOCUS: Quick Launch
  1. Set default mail client to be Mozilla.
  2. Setup multiple profiles in Profile Manager.
  3. Enable Quick Launch.
  4. Launch Mozilla and select your test profile.
  5. Send mail from MSWord or any other SMAPI app.

Expected: Profile Manager should not appear and mail should be sent successfully.

Actual:

TEST FOCUS: Quick Launch