unity-scope-click

Differences between revisions 1 and 17 (spanning 16 versions)
Revision 1 as of 2014-02-10 12:20:50
Size: 58
Editor: p5DDB0E17
Comment:
Revision 17 as of 2014-05-14 08:00:47
Size: 3054
Editor: mvo
Comment: example app that is not yet a click package
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Describe Process/Merges/TestPlan/unity-scope-click here.  * Test plan for component unity-scope-click

  * Component checklist https://wiki.ubuntu.com/Process/Merges/Checklists/unity-scope-click [not there yet]
  * Trunk URL lp:unity-scope-click
  * Ubuntu Package URL: https://launchpad.net/ubuntu/+source/unity-scope-click

-------------------

= 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 (devel-proposed) image on phone

 * Install freshly build MPs from silo ppa

 * Open dash, go to app scope

  * Check that there is content in both My Apps and Available Apps categories

  * Check that there is no duplication between categories

 * Do a search for an installed app

  * Check result, open app preview by long pressing on the icon

  * Verify the preview looks correct (shows app name and description, icon, offers option to Open, Uninstall)

  * Repeat for one of the apps that's still not a click package (eg. browser), it should have Open but not Uninstall.

 * Do a search for a not installed app

  * Check result, open app preview

  * Verify it offers option to install

  * Install, verify progress works correctly

  * Verify you can go back and forth in the dash and progress still works (use a larger app, like sleepytime) [[https://bugs.launchpad.net/ubuntu/+source/unity-scope-click/+bug/1277814|LP#1277814]]

  * Repeat this whole step, installing a different app

 * Once installed a new app, go back to the app scope

  * Verify that the app is listed only in the installed apps list

  * Open preview, verify data, and Open option

  * Open it, verify it runs correctly. If it doesn't, check a few more apps to discard specific app issues.

 * Test translations support:
  * Open the System Settings app, go to Language & Text settings, and choose a Display Language that is not English, such as German or Spanish.
  * Confirm the Language setting and reboot the phone.
  * Check that the title of the scope in the header at the top of the screen is translated.
  * Check that the titles of categories ("My apps" and "Available") are translated.
  * Check that some of the apps are translated (System Settings, Contacts, and Media Player should currently work).
  * Open preview, verify translated name and description (if available).

 * Test submission and viewing of reviews:

  * Select an installed application and open the preview for it.
  * In the preview, fill in the ratings stars and enter an honest, reasonable, and useful review for the app, pressing "Send" when ready.
  * Verify the preview is refreshed, and the review appears when. If it did not appear, exit and re-enter the preview to account for possible network slowness.
  * For apps that have pre-existing reviews, verify that some reviews appear in their previews.


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 (devel-proposed) image on phone
  • Install freshly build MPs from silo ppa
  • Open dash, go to app scope
    • Check that there is content in both My Apps and Available Apps categories
    • Check that there is no duplication between categories
  • Do a search for an installed app
    • Check result, open app preview by long pressing on the icon
    • Verify the preview looks correct (shows app name and description, icon, offers option to Open, Uninstall)
    • Repeat for one of the apps that's still not a click package (eg. browser), it should have Open but not Uninstall.
  • Do a search for a not installed app
    • Check result, open app preview
    • Verify it offers option to install
    • Install, verify progress works correctly
    • Verify you can go back and forth in the dash and progress still works (use a larger app, like sleepytime) LP#1277814

    • Repeat this whole step, installing a different app
  • Once installed a new app, go back to the app scope
    • Verify that the app is listed only in the installed apps list
    • Open preview, verify data, and Open option
    • Open it, verify it runs correctly. If it doesn't, check a few more apps to discard specific app issues.
  • Test translations support:
    • Open the System Settings app, go to Language & Text settings, and choose a Display Language that is not English, such as German or Spanish.

    • Confirm the Language setting and reboot the phone.
    • Check that the title of the scope in the header at the top of the screen is translated.
    • Check that the titles of categories ("My apps" and "Available") are translated.
    • Check that some of the apps are translated (System Settings, Contacts, and Media Player should currently work).
    • Open preview, verify translated name and description (if available).
  • Test submission and viewing of reviews:
    • Select an installed application and open the preview for it.
    • In the preview, fill in the ratings stars and enter an honest, reasonable, and useful review for the app, pressing "Send" when ready.
    • Verify the preview is refreshed, and the review appears when. If it did not appear, exit and re-enter the preview to account for possible network slowness.
    • For apps that have pre-existing reviews, verify that some reviews appear in their previews.

Process/Merges/TestPlan/unity-scope-click (last edited 2016-09-22 18:17:33 by localhost)