platform-api

Differences between revisions 2 and 12 (spanning 10 versions)
Revision 2 as of 2014-03-26 13:11:58
Size: 2179
Editor: rrcs-96-11-81-19
Comment: Added video and audio testing steps
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 1: Line 1:
* '''Test plan for component''': media-hub * '''Test plan for component''': platform-api
Line 3: Line 3:
 * '''Trunk URL''': lp:media-hub
 * '''Ubuntu Package URL (LP)''': http://launchpad.net/ubuntu/+source/media-hub
 * '''Trunk URL''': lp:platform-api
 * '''Ubuntu Package URL (LP)''': http://launchpad.net/ubuntu/+source/platform-api
Line 8: Line 8:
 * Dash video lens
 * mediaplayer-app
 * music-app
 * webbrowser-app
 * mediascanner
 * all other apps that play music or video
 * qtubuntu
 * qtubuntu-sensors
 * location-service
 * unity-mir
 * native, non-Qt applications
Line 15: Line 14:
== Test Plan == == Manual Tests ==
Line 17: Line 16:
'''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''' Applications:
Line 19: Line 18:
 * Install latest (trusty-proposed) image on phone
 * Install freshly built MPs that are needed for landing
 * Ensure that all Autopilot tests pass on the device.
 * Plug device into computer and copy videos into "Videos" folder (i.e. /home/phablet/Video)
 * Ensure videos are displayed in Video lens
 * Tap video from Video lens and ensure that mediaplayer-app plays video
 * Ensure that video playback occurs smoothly
 * Ensure that mediaplayer-app can pause playback
 * Ensure that mediaplayer-app can seek forward and backward
 * Seek close to the end of playback and ensure that mediaplayer-app stops playing automatically at the end-of-stream
 * Close mediaplayer-app, reopen and ensure that video playback is successful a second time
 * Ensure that video playback occurs smoothly
 
 * Copy music into "Music" folder (i.e. /home/phablet/Music)
 * Ensure songs are displayed in the Music lens
 * Tap a song from Music lens and ensure that music-app plays audio
 * Ensure that music playback occurs smoothly without any audible distortion
 * Ensure that music-app can pause playback
 * Ensure that music-app can seek forward and backward
 * Seek close to the end of playback and ensure that music-app stops playing automatically at the end-of-stream
 * Close music-app, reopen and ensure that audio playback is successful a second time
 * Ensure that music playback occurs smoothly without any audible distortion
 * 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.

* 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)