history-service

* Test plan for component: history-service

Dependents/Clients

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 unit tests pass on the device.
  • Ensure that history-daemon is running by default after rebooting phone
  • Ensure of all of the dialer-app tests pass: https://wiki.ubuntu.com/Process/Merges/TestPlan/dialer-app

  • Ensure of all of the messaging-app tests pass: https://wiki.ubuntu.com/Process/Merges/TestPlan/messaging-app

  • Time Stamps
    • verify that all time stamps in messaging thread are correct and same as what they were previously
    • Now change the phone's timezone to a different timezone than your current time zone.
    • relaunch messaging-app and verify that timestamps in message thread are updated to reflect your current timezone
    • relaunch dialer-app and verify Recent call log times are updated to reflect your current timezone
  • Calls scope:
    • Open calls scope and check that your existing calls show there
    • Receive a call and make sure it is displayed in Today scope (you may need to manually refresh the scope content)
  • Messages scope:
    • Open messages scope and check that your existing messages are there
    • Receive a message and make sure it is displayed in Today scope (you may need to manually refresh the scope content)
  • System settings:
    • Get a sim card that has service numbers
    • Open System Settings -> Phone -> Services

    • Call one of the service numbers
    • Repeat the steps above and make sure system settings doesn't crash

Process/Merges/TestPlan/history-service (last edited 2016-04-25 21:05:40 by localhost)