webapp-container

Differences between revisions 2 and 4 (spanning 2 versions)
Revision 2 as of 2014-01-28 21:07:08
Size: 1395
Editor: pool-173-48-216-79
Comment:
Revision 4 as of 2014-04-09 15:35:27
Size: 1489
Editor: AMontsouris-653-1-56-187
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
* '''Test plan for component''': webbrowser-app
 * '''Component Checklist''': https://wiki.ubuntu.com/Process/Merges/Checklists/system-apps
## page was copied from Process/Merges/TestPlan/webbrowser-app
* '''Test plan for component''': webapp-container
 * '''Component Checklist''':
Line 8: Line 9:
 NONE All webapps, on both desktop and touch, ie:
 * unity-webapps-*
 * and apps maintained in the http://launchpad.net/ubuntu/+source/webapps-core project
Line 15: Line 18:
 * Install freshly build MPs that are needed for landing  * Use citrain-{slurp,push} to make a clean install of a silo or MP set
Line 17: Line 20:
 * Test browsing different sites by entering a url in the url bar
 * Test navigation by clicking links in a webpage
 * Test navigation by pressing back button
 * Test press and hold on a link and ensure pop-up menu is displayed and functioning
 * Test create and navigating between tabs
 * Test that history is being updated on the activity page
 * Test that navigating to a page from history
 * Test that bookmark/unbookmark a page
 * Test that auto suggestion popup appears correctly when typing in url bar
 * Test that you can properly scroll on a web page by flicking
 * Test pinch and zoom
 

 * Launch the top-10 webapps on the desktop
 * Verify the main features for each of them: login, sending messages, browsing content, watching videos, playing music when relevant
 * Verify that links leading to external content are re-directed to the default browser application
 * Verify that the use is not ejected to the browser during the normal use of a webapp. Those may indicate URL pattern issues
 * Verify that you can navigate back to a previous page inside a webapp, by surfacing the back button from the bottom toolbar

* Test plan for component: webapp-container

Dependents/Clients

All webapps, on both desktop and touch, ie:

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
  • Use citrain-{slurp,push} to make a clean install of a silo or MP set
  • Ensure that all AP tests pass on the device.
  • Launch the top-10 webapps on the desktop
  • Verify the main features for each of them: login, sending messages, browsing content, watching videos, playing music when relevant
  • Verify that links leading to external content are re-directed to the default browser application
  • Verify that the use is not ejected to the browser during the normal use of a webapp. Those may indicate URL pattern issues
  • Verify that you can navigate back to a previous page inside a webapp, by surfacing the back button from the bottom toolbar

Process/Merges/TestPlan/webapp-container (last edited 2015-11-10 17:11:40 by modemcable092)