Offline
From Evolution
Component |
Category |
Test case ID |
Summary |
Steps |
Result |
Mailer |
Offline |
going offline |
The user should be able to go offline |
Click on the icon in the left-down corner. It pops-up a dialog showing the current connections. Select one of the connections and click on OK. ii) Goto file and select work offline |
Evolution should go offline |
Mailer |
Offline |
sending messages when offline |
The user should be able to compose and send the messages when offline |
i) Reply to a message ii) Forward a message iii) Post a message iv) Send a message |
The message should be saved in the outbox. When the user goes online and clicks on send/ receive, a dialog should pop-up asking for sending messages that were unsent. |
Mailer |
Offline |
apply filters to messages when offline |
The message should be filtered based on the conditions of the filter |
Select a message and press <ctrl>Y or goto actions and select apply filters |
The message should be filtered and the relevant action should be taken |
Mailer |
Offline |
move/ copy messages when offline |
The messages should moved/ copied/ deleted when offline |
Select a message. Right-click and select move/ copy. Select a folder to which it is to be moved from the pop-up dialog and click on move/copy. Move /copy messages from and to i) A local folder to another local folder ii) A local folder to a folder related to a mail account iii) A folder related to a mail account to a local folder iv) A folder related to a mail account to another folder of the same account v) A folder of one account to a folder of another account vi) add a new folder from the move/copy to folder dialog and move/copy to that folder |
The messages should be moved/ copied. When the user goes online, the server should be synced and updated |
Mailer |
Offline |
deleting messages when offline |
The message should be deleted |
Select a message and click on delete |
The message should be deleted. When the user goes online, the server should be synced and updated |
Mailer |
Offline |
saving attachments when offline |
The attachments should be saved to the specified destination |
Select the attachment, right-click and select save as... (or) goto actions and select save attachments |
The attachments should be saved to the specified destination |
Mailer |
Offline |
starting evolution in offline mode |
Evolution should start irrespective of whether it is online or offline |
Close evolution if it is running. Restart evolution in offline mode. |
Evolution should restart without asking for the password and show the folders that are marked for offline use |
Mailer |
Offline |
reading messages when offline |
The user should be able to read messages when offline |
Open a message or try to view a message in the preview pane |
The message should be opened or shown in the preview pane |
Mailer |
Offline |
folder operations when offline |
The user should not be allowed to change the folder properties or perform any sort of folder operations when offline |
Folder operations like move, copy, create, rename, changing properties, expunging, emptying the trash should not be allowed |
The property of a folder that can be changed should be disabled |
Mailer |
Offline |
marking messages when offline |
The user should be able to mark messages when offline |
Mark messages i) as read ii) as unread iii) as important iv) as unimportant v) as junk vi) as not junk vii) for follow-up |
The messages should be marked according to the selected options and |
Mailer |
Offline |
Changing the properties and immediately going offline |
The changes should be synced to the server and should reflect whenever and however it is accessed |
i) Change the properties of the mails like deleting, marking, etc. ii) Change the properties of the mail account iii) Change the properties of the folders |
|
Mailer |
Offline |
marking folders for offline use |
The user should be able to mark a folder for offline use |
Select a folder, right-click and select properties. Mark the check-box that says 'Copy folder content locally for offline operation' |
The folder and its contents should be available for offline use |
Mailer |
Offline |
syncing with the server after going online |
|
|
The new messages that were sent to the user should be received first and then the changes made when the user was offline should be synced back to the server |
Mailer |
Offline |
sharing a folder when offline |
The user should not be allowed to change the properties of the folder to make it shared when offline |
Select the folder, right-click and select properties. Goto the sharing tab. |
The property of a folder that can be changed should be disabled |
Mailer |
Offline |
disconnect from the network or the internet when online |
|
|
It should get the information whatever is needed from the cache |
Mailer |
Offline |
Compatibility with local and server folders for marking for offline |
|
|
The local folders should not have an option to mark them for offline use. Only the server folders should have the option |