Known Issues
- Number of messages is limited to maximum 200
Verifying Main Functionality
- Send/Receive
- Download Rest of Message
- Compose New Message
- Reply
- Forward
- Move
- Delete
- Mark Read/Unread
- Attachments
- Folders
- Auto BCC
- Save Draft
Test Cases
ID |
Test |
Objective |
Procedure |
Expected Result |
---|---|---|---|---|
1.1.1 |
Send/Receive |
Verify that basic send/receive work. |
From the device, perform send/receive. |
Messages from server INBOX should appear on the device and new message from device should be sent via OUTGOING. |
1.1.2 |
INBOX Synchronization |
Verify that INBOX is synchronized after send/receive. |
From a computer, review INBOX and make material changes (e.g. delete, move, marked as read, flag, etc.) From the device perform send/receive and compare INBOX contents. |
Messages and corresponding states from server INBOX should correspond to those on the device. The states include "Read", "Unread", "Flagged", "Important", |
1.2.1 |
Download Rest of Message |
Verify that individual message that exceed specified size downloads to the device. |
From the device, open a message that exceed specified size. Mark so that the rest of the message is to be downloaded in the next send/receive. Perform send/receive. |
The rest of the message is displayed. |
1.2.2 |
Download Attachment(s) |
Verify that messages with attachments downloads to the device. |
From the device, open a message that contains attchment(s). Mark so that the attachment(s) is to be downloaded in the next send/receive. Perform send/receive. |
The attachment(s) is downloaded. Status icon changes and tapping the attachment(s) opens it with the corresponding application. |
1.3.1 |
Compose New Message and Send |
Verify that a new message can be created and sent. Verify that the message is received by recipient with the same content. |
From the device, create a new message and address to email account that can be used to verify. Mark message to "Send" and perform send/receive. |
Message should be sent and the receiving email account should be able to view the message. |
1.3.2 |
Compose New Message and Save |
Verify that a draft message can be saved for future editing on the device. |
From the device, create a new message. "Save to Drafts". Locate and open the saved draft message. |
Draft Message should be saved to "Drafts" folder under MIT Email Account on the device. |
1.3.3 |
Reply |
Verify that a reply message can be composed and sent. |
Open an email message. Tap Reply and compose a reply message. Send. |
The recipient should get the reply message. |
1.3.4 |
Repy All |
Verify that Reply All works |
Open an email message that contains multiple recipients. Reply All with a test message. Send. |
All recipients shold get the reply message. |
1.3.5 |
Forward |
Verify that Forward works |
Open an email message and forward email with a test message. Send. |
The intended recipient should receive the forwarded message with the content of the original message preserved. |
1.3.6 |
Compose New Message with Attachment |
Verify that attachment file(s) can be sent from the device and received on the computer |
From the device, create a new message and attach a file(s). Send. |
The intended recipient should receive the message with the attachment. The recipient should be able to open the attached file(s) |
1.4.1 |
Move Message |
Verify that a message can be moved to a different folder from the device and that the change is reflected on the computer. |
From the device, select a message and move it to a folder. Send/Receive. From the computer, perform send/receive and confirm that the message has been moved to the correct folder. |
The message that was moved to a different folder from the device should appear on the computer in the same folder. |
1.4.2 |
Delete Message from Device Only |
Verify that a message can be deleted from the device but still remain on the server. |
Delete a message from the device. Send/Receive. From the computer, check to see if the message remains undeleted. |
The message that was deleted from the device should not be deleted from the server. |
1.4.3 |
Delete Message from Device and Server (not purged) |
Verify that a message can be deleted from the device and shows up as "deleted" but "not purged" on the computer. |
Delete a message from the device. Send/Receive. From the computer, check to see if the message status is "deleted but not purged". |
The message that was deleted from the device and from the server (but not purged). |
1.4.4 |
Delete Message from Device and Server (purged) |
Verify that a message can be deleted from the device and shows up as "deleted" and "purged" on the computer. |
Delete a message from the device. Send/Receive. From the computer, check to see if the message status is "deleted and purged". |
The message that was deleted from the device and from the server (but not purged). |
1.4.5 |
Mark Read/Unread |
Verify that the Read/Unread state of messages on the device matches that on the computer. |
From the device, change the Read/Unread state of message(s). Send/Receive. From the computer, check the state. |
The Read/Unread state should by synchronized between the device and the computer. |
1.5.1 |
Folder Synchronization |
Verify that non-INBOX folders can be synchronized. |
From the device, select folder(s) to synchronize. (Menu->Tools->Manage Folders...). Make sure to select the folders that contain messages received within the Send/Receive time frame. Perform Send/Receive. |
The selected folder should synchronize upon Send/Receive for the messages received within the Send/Receive time frame. |
1.6 |
Auto BCC |
|
|
|
|
Special Characters |
|
|
|
|
Emoticons |
|
|
|
|
HTML Email |
|
|
|
|
Auto Send/Receive |
|
|
|