platform-api

Differences between revisions 10 and 12 (spanning 2 versions)
Revision 10 as of 2014-05-19 14:30:58
Size: 1757
Editor: ip-178-203-160-22
Comment:
Revision 12 as of 2016-08-02 15:49:32
Size: 993
Editor: localhost
Comment:
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:

== Test Plan ==

'''This test plan is not supposed to be complete; use it to guide your manual testing so they don't 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'''

Setup:

 * Install latest image on phone
 * Build, push and install all MRs related to the landing
  * Make sure test suites for platform-api and related landings run during build
 * Reboot
 * Run all binaries from libubuntu-application-apiX-tests.
  * These should all report at the end.
Line 40: Line 27:

Alarms:

 * adb shell into the device
 * Invoke /usr/bin/test_hardware_alarms_api and make sure that alarms are successfully waited for.

* Test plan for component: platform-api

Dependents/Clients

  • qtubuntu
  • qtubuntu-sensors
  • location-service
  • unity-mir
  • native, non-Qt applications

Manual Tests

Applications:

  • Ensure Unity8 comes up and that input is delivered to the shell
  • Launch gallery-app, confirm that it comes up and input is delivered correctly.
  • Launch a click application, confirm that it comes up and input is delivered correctly.

Sensors:

  • Launch messaging-app, rotate device and make sure the application rotates accordingly.
  • Rotate keyboard in a rotating app, make sure it rotates at the same time and direction as the base app.
  • Place a phone call, cover proximity sensor. Phone screen should go off, uncover and it should go on.

Process/Merges/TestPlan/platform-api (last edited 2016-08-02 15:49:32 by localhost)