address-book-app
Differences between revisions 5 and 6
|
Size: 2390
Comment:
|
Size: 2827
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 35: | Line 35: |
| * Google Sync * Start with an empty address book. Verify that first time the app is run you are prompted to create a Google Account. * Verify after entering Google credentials you are returned to address book app automatically * Verify that your Google contacts are correctly displayed in the address book app. * Create a contact in your address book that only has a phone number. Verify it is correctly synced to Google. |
* Test plan for component: address-book-app
Component Checklist: https://wiki.ubuntu.com/Process/Merges/Checklists/system-apps
Trunk URL: lp:address-book-app
Ubuntu Package URL (LP): http://launchpad.net/ubuntu/+source/address-book-app
Dependents/Clients
None
Test Plan
This test plan is not supposed to be complete; use it to guide your manual testing so they dont miss big functional areas that are part in the component; also this should be used as guideline to inspire the exploratory testing which should be adapted smartly based on the real content of a MP
- Install latest (trusty-proposed) image on phone
- Install freshly build MPs that are needed for landing
- Ensure that all AP tests pass on the device.
- Test creating new contact with First Name, Last Name, phone number and email address
- enter the phone number 6175551212 and verify it's formatted as (617)555-1212
- Test editing contact: add additional email, additional phone number, modify existing phone number
- Test deleting a contact
- Test calling a contact from contact details
- Test messaging a contact from contact details
- Test setting a profile picture for the contact from contact details
- Test favoriting/unfavoriting a contact
- Test switching between "Favorite" view and "All" view
- Add more than a page full of contacts such that you have to scroll, they should all have fist names that start with different letters. Then test the following:
- click on a contact, then press back. make sure the contact is visible in the list
- scroll the list to the top, then create a new contact with name starting with "Z". Ensure when creation complete the new contact is visible in the list.
- test expanding/contracting the contact list by clicking on the list category header, i.e. "A" or "Z" and make sure the list expands/contracts as expected.
- Test creating a new contact from a dialer-app call log entry
- Test adding a phone number to an existing contact from dialer-app call log entry
- Test adding a phone number to an existing contact from a messaging-app conversation
- Test the Contacts tab in the dialer-app and make sure you can call a contact by selecting contact from there
- Test the Contacts tab in the dialer-app and make sure you can open a contacts details from there
- Google Sync
- Start with an empty address book. Verify that first time the app is run you are prompted to create a Google Account.
- Verify after entering Google credentials you are returned to address book app automatically
- Verify that your Google contacts are correctly displayed in the address book app.
- Create a contact in your address book that only has a phone number. Verify it is correctly synced to Google.
Process/Merges/TestPlan/address-book-app (last edited 2015-12-11 02:27:42 by 1)