(→Test Design) |
(→Test Design) |
||
| Line 137: | Line 137: | ||
|- | |- | ||
|conflicts in fields could be found and user is able to choose the entry they'd like to present | |conflicts in fields could be found and user is able to choose the entry they'd like to present | ||
| - | | | + | | |
| + | | | ||
| + | |||
| + | |- | ||
| + | |rowspan = "3"|4166 [FEA] Contacts - Recent communication | ||
| + | |rowspan = "3"|recent communication | ||
| + | |recent communication (phone , SMS , email) of contacts is indicated | ||
| + | | | ||
| + | |Dialer, SMS application, Email client | ||
| + | |||
| + | |- | ||
| + | |recent activity is indicated verbose in landscape mode, and using icons in portrait mode | ||
| + | | | ||
| + | | | ||
| + | |||
| + | |- | ||
| + | |if there are multiple activity from same contact then a number is indicated in portrait mode | ||
| + | | | ||
| + | | | ||
| + | |||
| + | |- | ||
| + | |rowspan = "3"|4170 [FEA] View Contact Screen - Actions - Share contact | ||
| + | |rowspan = "3"|share contact | ||
| + | |there is a share button, when tapping a new pop-up prompts user to select the method of sharing (e.g. SMS, IM or Email), and user shall be able to cancel the action. | ||
| + | | | ||
| + | |SMS, IM, Email | ||
| + | |- | ||
| + | |User shall be able to select the details to share, such as Share 'All details' or list of all available populated field in the contact. when at least one field (or 'All details'), 'Done' button shall become | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |if share via email, a vCard with selected entries should be attached to the email | ||
| + | | | ||
| + | |Email | ||
| + | |||
| + | |- | ||
| + | |rowspan = "2"|4176 [FEA] Contact Fields - Title | ||
| + | |rowspan = "2"|contacts field: title | ||
| + | |there is one title field for each contact | ||
| + | | | ||
| + | | | ||
| + | |- | ||
| + | |title field can be added, changed and removed | ||
| + | | | ||
| | | | ||
|} | |} | ||
Contents |
| Date | Comments |
|---|---|
| 2010-12-03 | This document was created
|
MeeGo Handset People is the contacts program on MeeGo handheld. With this program, end user can view, search, add, edit, delete contacts information, and can also make phone call, send SMS or email. MeeGo handset people is based on libseaside, and libseaside is also used by other applications, such as Dialer, SMS, Email and IM.
Features listed here are abstracted from MeeGo handset contacts 1.2 Featurezilla. This test plan will cover all these features which testability is yes. And this test plan will also cover features which are not listed in Featurezilla, such as negative test, stree test, i18/l10n
Contacts is GUI application and all functionality is exposed to user via GUI, usage models and related UI interface has top priority, and will be tested in all formal and regular testing process, basic feature test case are from it. For other scenarios (negative, stress), make them low priority in testing circle and marked as extended feature test.
| Feature ID | Feature | Priority | Comments |
|---|---|---|---|
| 3025 | [FEA] Contacts merging | Med | |
| 4166 | [FEA] Contacts - Recent communication | Hig | |
| 4170 | [FEA] View Contact Screen - Actions - Share contact | Med | |
| 4176 | [FEA] Contact Fields - Title | Hig | |
| 4178 | [FEA] Contact Fields - IM | Hig | |
| 4191 | [FEA] Contacts - contextual menu actions - IM | Hig | |
| 4801 | [FEA] vCard 2.1 reception | Hig | |
| 6695 | [FEA] Contacts backend - Storing phone contact(s) | Hig | |
| 6697 | [FEA] Contacts backend - Storing contact(s) avatar | Hig | |
| 8155 | [FEA] Phone number characters | Hig | |
| 8156 | [FEA] SIM Card - new card inserted | Hig |
All basic functionalities are covered in functional test.
Negative test will use different malformed input to test the behavior of Contacts.
When adding new contact and editing an existing contact, there are many fields to be filled, so negative test is a important part for Contacts test.
The malformed input includes:
Stress test focuses on testing beyond normal operational capacity, such as
This is localization test. We will set another language environment (such as Chinese Simplified) instead of default English environment and check whether the change applied to Contacts.
| Feature ID | Test point | Checkpoint | Conditions | Collaboration |
|---|---|---|---|---|
| 3025 [FEA] Contacts merging | merge contacts | selected contacts can be merged into one contact | ||
| conflicts in fields could be found and user is able to choose the entry they'd like to present | ||||
| 4166 [FEA] Contacts - Recent communication | recent communication | recent communication (phone , SMS , email) of contacts is indicated | Dialer, SMS application, Email client | |
| recent activity is indicated verbose in landscape mode, and using icons in portrait mode | ||||
| if there are multiple activity from same contact then a number is indicated in portrait mode | ||||
| 4170 [FEA] View Contact Screen - Actions - Share contact | share contact | there is a share button, when tapping a new pop-up prompts user to select the method of sharing (e.g. SMS, IM or Email), and user shall be able to cancel the action. | SMS, IM, Email | |
| User shall be able to select the details to share, such as Share 'All details' or list of all available populated field in the contact. when at least one field (or 'All details'), 'Done' button shall become | ||||
| if share via email, a vCard with selected entries should be attached to the email | ||||
| 4176 [FEA] Contact Fields - Title | contacts field: title | there is one title field for each contact | ||
| title field can be added, changed and removed |
|