(→References) |
(→MeeGo 1.2 Email application Test Plan (In Editing)) |
||
| (3 intermediate revisions not shown) | |||
| Line 1: | Line 1: | ||
| - | =MeeGo 1.2 Email application Test Plan | + | =MeeGo 1.2 Email application Test Plan = |
==History == | ==History == | ||
| Line 668: | Line 668: | ||
Adopting the test approach above to the component, define test points or design detailed test cases. | Adopting the test approach above to the component, define test points or design detailed test cases. | ||
| - | *[http:// | + | *[http://wiki.meego.com/Quality/Plans/Meego1.2_email_test_plan/accountmanagement#Test_Design_Details '''General Application Support and Account Management'''] |
| - | *[http:// | + | *[http://wiki.meego.com/Quality/Plans/Meego1.2_email_test_plan/sendmessage '''Send Message'''] |
| - | *[http:// | + | *[http://wiki.meego.com/Quality/Plans/Meego1.2_email_test_plan/receivemessage '''Receive Message'''] |
| - | *[http:// | + | *[http://wiki.meego.com/Quality/Plans/Meego1.2_email_test_plan/messagemanagement '''Message Management'''] |
| - | * [http:// | + | * [http://wiki.meego.com/Quality/Plans/Meego1.2_email_test_plan/message_i18n '''I18N L10N'''] |
==Test Environment== | ==Test Environment== | ||
| Line 686: | Line 686: | ||
===Hardware Platforms=== | ===Hardware Platforms=== | ||
| - | * | + | * Handset platforms |
* Hardware Keyboard (USB, wireless, Bluetooth) | * Hardware Keyboard (USB, wireless, Bluetooth) | ||
| - | * | + | * Microphone (build-in, wired, wireless e.g. bluetooth) |
===Tools=== | ===Tools=== | ||
Contents |
| Date | Modification |
| 11/15/2010 | Creation of this WIKI |
| 11/15/2010 |
The email application for meego handset is used for send,receive emails on meego handset devices.It uses the QMF (qt messaging framework) as its backend. The email application will provide below functions: Email account management, Send message, Receive message and Message management.
The features listed here are all from MeeGo Email FeatureZilla, the email application test will cove all these features with required priority. At the same time, the test may also cover other features which are not listed in this table, such as email setting support in handset settings application, email collaboration with contact application.
The Grey Features , with unspecified meego release version, will not be covered in this test plan.
| Feature ID | Feature | Feature Set | Priority | Version | Comments |
|---|---|---|---|---|---|
| 3065 | [FEA] [MASTER] Email application | General Application support | High | Meego 1.2 | . |
| 4306 | [FEA] pop3 e-mail account set-Incoming Address | Account management | High | Meego 1.2 | . |
| 4307 | [FEA] E-mail account set up - POP3 Port | High | Meego 1.2 | . | |
| 4308 | [FEA] E-mail account set up - POP3 Secured | High | Meego 1.2 | . | |
| 4309 | [FEA] POP3 email account set up - Username and Password | High | Meego 1.2 | . | |
| 4313 | [FEA] IMAP4 email account set up - Incoming Address | High | Meego 1.2 | . | |
| 4314 | [FEA] E-mail account set up - IMAP Port | High | Meego 1.2 | . | |
| 4315 | [FEA] [FEA] E-mail account set up - IMAP4 Secured | High | Meego 1.2 | . | |
| 4316 | [FEA] IMAP4 e-mail account set up - Username and Password | High | Meego 1.2 | . | |
| 4322 | [FEA] E-mail account set up - SMTP address | High | Meego 1.2 | . | |
| 4323 | [FEA] E-mail account set up - SMTP Port | High | Meego 1.2 | . | |
| 4324 | [FEA] E-mail account set up - SMTP Authentication | High | Meego 1.2 | . | |
| 4325 | [FEA] E-mail account set up - SMTP Secured | High | Meego 1.2 | . | |
| 4326 | [FEA] Email Provider Support | High | Meego 1.2 | . | |
| 4335 | [FEA] Manage accounts screen | High | Meego 1.2 | . | |
| 4336 | [FEA] Edit email account screen | High | Meego 1.2 | . | |
| 4337 | [FEA] Default email account | High | Meego 1.2 | . | |
| 4359 | [FEA] Email security UI POP3 | High | Meego 1.2 | . | |
| 4360 | [FEA] Email security UI IMAP | High | Meego 1.2 | . | |
| 3105 | [FEA] Email SMTP support | Send message | High | Meego 1.2 | . |
| 3106 | [FEA] Email secure SMTP support | High | Meego 1.2 | . | |
| 4320 | [FEA] e-mail client - SMTP Protocol | High | Meego 1.2 | . | |
| 4321 | [FEA] MIME Type - SMTP Protocol | High | Meego 1.2 | . | |
| 3107 | [FEA] Email POP3 support | Receive message | High | Meego 1.2 | . |
| 3108 | [FEA] Email IMAP4 support | High | Meego 1.2 | . | |
| 3111 | [FEA] Email secure POP3 support | High | Meego 1.2 | . | |
| 3112 | [FEA] Email secure IMAP4 support | High | Meego 1.2 | . | |
| 4304 | [FEA] Email client - POP3 Protocol | High | Meego 1.2 | . | |
| 4305 | [FEA] MIME Type - POP3 Protocol | High | Meego 1.2 | . | |
| 4311 | [FEA] Email Client - IMAP Protocol | High | Meego 1.2 | Duplicated with #3108 | |
| 4312 | [FEA] Email Client - IMPA4 Protocol | High | Meego 1.2 | . | |
| 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 | . | |
| 4906 | [FEA] Email backend - Send messages | Email backend support | High | Meego 1.1 | . |
| 4907 | [FEA] Email backend - Retrieve folder and message lists | High | Meego 1.1 | . | |
| 4908 | [FEA] Email backend - Retrieve messages | High | Meego 1.1 | . | |
| 4909 | [FEA] Email backend - Search messages | High | Meego 1.1 | . | |
| 4910 | [FEA] Email backend - Manage messages | High | Meego 1.1 | . | |
| 4911 | [FEA] Email backend - Status reporting | High | Meego 1.1 | . | |
| 4912 | [FEA] Email backend - Unrestricted accounts | High | Meego 1.1 | . | |
| 4913 | [FEA] Email backend - Messaging types | High | Meego 1.1 | . | |
| 4914 | [FEA] Email backend - Extendable storage support | High | Meego 1.1 | . | |
| 4915 | [FEA] Email backend - Secure email | High | Meego 1.1 | . | |
| 4916 | [FEA] Email backend - Email protocols: plugins | High | Meego 1.1 | . | |
| 4917 | [FEA] Email backend - Email protocols: POP | High | Meego 1.1 | . | |
| 4918 | [FEA] Email backend - Email protocols: SMTP | High | Meego 1.1 | . | |
| 4919 | [FEA] Email backend - Email protocols: IMAP | High | Meego 1.1 | . | |
| 4920 | [FEA] Email backend - Email protocols: IMAP: Large message handling support | High | Meego 1.1 | . | |
| 4921 | [FEA] Email backend - Email protocols: IMAP: Large folder handling support | High | Meego 1.1 | . | |
| 4922 | [FEA] Email backend - Email protocols: IMAP: Push email support | High | Meego 1.1 | . | |
| 4923 | [FEA] Email backend - Email protocols: IMAP: Server side standard folders | High | Meego 1.1 | . | |
| 4924 | [FEA] Email backend - Email protocols: IMAP: Disconnected support | High | Meego 1.1 | . | |
| 4925 | [FEA] Email backend - Email protocols: IMAP: Lemonade quick resync support | High | Meego 1.1 | . | |
| 4926 | [FEA] Email backend - Email protocols: IMAP: Concurrency | High | Meego 1.1 | . | |
| 4927 | [FEA] Email backend - Email protocols: IMAP: Server side searching support | High | Meego 1.1 | . | |
| 4928 | [FEA] Email backend - Email protocols: SMTP+IMAP: Forward without downloading | High | Meego 1.1 | . | |
| 8161 | [FEA] E-mail folders - Synchronization with IMAP4 Accounts - Deleting emails | High | Meego 1.1 | . | |
| 9255 | [FEA] [I18N]The Email client shall be internationalized according to the dependencies listed in Core Master 5068. | High | Meego 1.1 | . | |
| 9255 | [FEA] [I18N]The Email client shall be internationalized according to the dependencies listed in Core Master 5068. | I18N/L10N | High | Meego 1.1 | . |
| 9272 | [FEA] [L10N] The Email client shall be translated into the POR languages as listed in Core Master #5068 | High | Meego 1.1 | . |
Test will cover all Email Client features that are expected to be delivered in MeeGo 1.2 release, and QA will align the feature priority settings in featurezilla to the test priority.
For Email Client test design, QA will apply Test Design Guideline and Test Design Method. In summary, the Email client test design will:
Test automation:
Test design is based on Test Design Guideline. According to the usage modal, characteristics and application features, the check points and priority of each media application were defined. Test design tables are drafted below, and which will become the base to design test cases.
Adopting the test approach above to the component, define test points or design detailed test cases.
http://wiki.meego.com/Quality/Plans/1.1_Handset_UX_TestPlan