Meego Wiki
Views

Quality/Plans/Meego1.2 email test plan/messagemanagement

From MeeGo wiki
Jump to: navigation, search
Feature ID Feature Feature Set Priority Version Comments
3109 [FEA] Email attachments Message Management High Meego 1.2 .
3110 [FEA] Email rich HTML messages High Unspecified .
3113 [FEA] Email IMAP4 folders High Meego 1.2 .
3258 [FEA] Email simple search High Unspecified .
3259 [FEA] Email advanced search High Unspecified .
3260 [FEA] Email easy archiving / sorting High Unspecified .
4310 [FEA] E-mail folders - Retrieving with POP3 accounts - Keep a copy on server High Meego 1.2 .
4317 [FEA] Email Folders High Meego 1.2 .
4318 [FEA] E-mail folders - Synchronization with IMAP4 Accounts High Meego 1.2 .
4319 [FEA] E-mail folders - Synchronizaiton with IMAP4 accounts - Sending-emails High Meego 1.2 .
4327 [FEA] Scheduled email check High Meego 1.2 .
4328 [FEA] Manual email check High Meego 1.2 .
4329 [FEA] Message downloading options Undecided Unspecified .
4330 [FEA] Message downloading options 2 Undecided Unspecified .
4331 [FEA] Message downloading options 3 Undecided Unspecified .
4332 [FEA] Message downloading options 4 Undecided Unspecified .
4333 [FEA] Message downloading options 5 Undecided Unspecified .
4334 [FEA] Email home screen High Meego 1.2 .
4338 [FEA] List View screen High Meego 1.2 .
4339 [FEA] List View screen actions High Meego 1.2 .
4340 [FEA] Message list screen - Search High Meego 1.2 .
4341 [FEA] Message list screen - manage messages High Meego 1.2 .
4342 [FEA] [FEA] Folder list screen High Meego 1.2 .
4343 [FEA] Folder list screen actions High Meego 1.2 .
4344 [FEA] Manage folders screen High Meego 1.2 .
4345 [FEA] Message view screen High Meego 1.2 .
4346 [FEA] Message view screen - hypertext High Meego 1.2 .
4347 [FEA] Message view screen - hypertext 2 Undecided Unspecified .
4348 [FEA] Message view screen - hypertext 3 Undecided Unspecified .
4349 [FEA] Message view screen actions High Meego 1.2 .
4350 [FEA] Email Composer screen High Meego 1.2 .
4351 [FEA] Email composer screen actions High Meego 1.2 .
4352 [FEA] Email Composer Cancel action High Meego 1.2 .
4353 [FEA] Email Composer Send action High Meego 1.2 .
4354 [FEA] Attach file action (Composer) High Meego 1.2 .
4355 [FEA] Attach vCard action Undecided Unspecified .
4356 [FEA] Add 'CC' and 'BCC' fields action Undecided Unspecified .
4357 [FEA] Email Signature High Meego 1.2 .
4358 [FEA] Email Signature vCard Undecided Unspecified .
4361 [FEA] Touch screen and gesture support Undecided Unspecified .
4362 [FEA] Landscape and portrait mode support Undecided Unspecified .
4363 [FEA] Conversation View High Meego 1.2 .

Test Design Details

Note: for concepts, e.g. collaborations, please refer to Test Design Methodology.

Major Function Test points Sub Testpoints Conditions Collaboration Feature ID
Message Managerment Email attachments support
  • Check attachment flag in message list view
  • Check if new email with different attachment can be sent and received by other side correctly
  • Check if email with different attachments can be received and attachments can be opened by correct application
  • Check the attachment setting in account setting applies to different email account, like attachment size limitation, download attachment setting
  • Check attachment file chooser, it should support filter media file types and documents
Please refer to: File:Handset Email VKB Usage Matrix.xls Please refer to: File:Handset Email VKB Usage Matrix.xls #3109,#4354
Email folder support
  • Check if email support accessing email in folders on a IMAP4 mail server.
  • Check choose a copy of the emails on the server for downloaded emails(no automatic deletion after downloading).
  • Check a list (in a tree form when supported by protocol) of folders in current email account will be present in folder list screen. Check if the number of unread messages is displayed agains the name of each folder.
  • Check if select a folder name launches the 'Message list screen' for that folder. Check if the user have option to launch following screens from folder list screen:'Email composer', 'Folder management'.
  • Check if the user can create new folders (in root folder, or another folder if supported by server), rename folders, delete folders from the manage folder screen.
#3113,#4310,#4342,#4343,#4344
Email folder sync support
  • Check if the e-mail client support synchronization between online and local folers for POP3
  • Check if email supports IMAP4 local and server folders sync.
    • Check if upon connection, synchronization is done between server folders and local folders. If new folders are created/deleted on the server, they SHALL be added/discarded in the local list after the last synchronization. A global list, including local folders is then displayed. Check if inversely, the client SHALL NOT automatically create a copy of local folders on the IMAP server. Check the User SHALL be prompted before such creations.
    • Check if an outbox is provided for off line composition/sending, its content shall also be transmitted during the synchronization
#4317,#4318,#4319
Email Check
  • Manually email check for 1 POP3 email account
  • Manually email check for 1 IMAP4 email account
  • Manually email check for all email accounts
  • Scheduled email check , trigged by frequence and specific period including time of day and day of week
  • Scheduled email check if email client is running on background
#4327,#4328
Email home screen
  • Check home screen GUI elements
  • Check switch between home screen and folder view screen
#4334
Message list view
  • Check Default folder in message view screen is the Inbox folder for the selected account.
  • Check if the user can perform followint actions in list view screen: 'Email composer', 'Search', 'Folder list screen', 'Mark one or more messages'.
  • Check message search in local folder function in list view screen for different folders
  • Check message search in server folder function (IMAP4) in list view screen for different folders
  • mark one or more messages in message list screen and then select following actions for those messages: Mark as read, Mark as unread, Delete and Move. Check if upon selecting the action, the action is replicated on the same messages in the same folder on server (when supported by protocol).
#4338,#4339,#4340,#4341
Message view
  • Check individual message display, check the email item like subject, to, cc, attachment indicator,email body display.
  • Check email attachment download option if attachment size exceeds the attachment limitation.
  • Check try to download the attachment if the attachment is not downloaded
  • Check if the download options are configured to not download attachment with message, then attachment will be downloaded only when user selects an attachment
  • Check Web links (URLs) will be automatically hyperlinked, in message body. When user clicks on Web links, default browser should be launched.
  • Check if the user can select following actions in message view screen: Compose message, Move message, delete message, view previous message, view next message, Reply/Reply all/forward message.
  • Check if user selects Reply/Reply all message option, user will be presented with 3 options: include complete message in reply, do not include message in reply, include partial message in reply (message size truncated according to download filter size for N kilobytes).
  • Check if user selects 'Move message', use will be presented with folder list and upon clicking a folder name, message is moved to that folder and Email application returns to next message in the message list in Message view screen.
  • Check the Conversation View is invoked when the user clicks on an conversation message item in the message view.
#4345,#4346,#4349,#4363
Email Composer
  • Check email composer screen will show following items: From field (account name), To field, subject field, message body field.
  • Check when composer is launched from Message list screen or Folder list screen, it will use the corresponding account in 'From' field. In all other cases 'From' field will use default account.
  • Check when composer is launched with no email address for receiver, focus will be placed on 'To' field. When composer is launched with an email address of the receiver, it will be prepopulated and the focus will be placed in 'Subject' field.
  • Check when composer is launchded from 'Reply/Reply All' button, From field should be set to correpsonding account where email was received and focus should be set to message body field with original message prepopulated at the bottom.
  • Check when composer is launched from 'Forward' button, From field should be set to corresponding account where email was received and focus should be set to 'To' field.
  • Check when focus is on 'To/CC/BCC' field, user will be presented with an onscreen keyboard and an option to launch addressbook to add receipients.
  • Check following actions can be supported in composer screen: Add 'CC' and 'BCC' fields, attach a file, attach vCard, Cancel, Send
  • Check When user selects 'Cancel' during message compose, user will be presented with 3 options: Save Draft, Don't Save Draft, Continue composing.
  • Check If user selects 'Save Draft', a copy of the current message being composed under the 'Drafts' folder for the corresponding email account (according to the 'From' field) and the composer screen will quit, and user will be back to the screen from where composer screen was launched.
  • Check If user selects 'Don't Save Draft', current message being composed will be discarded and user will be back to the screen from where composer screen was launched.
  • Check If user selects Continue composing, user will be back to the current message being composed.
  • Check if email allow user to configure an email signature in account setup screen for each email account. Check if user be able to set a signature as default such that when no signature is defined for an email account, the default signature will be used for new message, reply/reply all/forward messages.
#4350,#4351,#4352,#4353,#4357

Personal tools