Changes

Jump to: navigation, search

QA/Fennec1.0/TestPlan:Alpha2

3,385 bytes added, 18:14, 24 October 2008
New page: <small>« Mobile</small> == Overview == The goal of this Overall Test Plan is to lay out our testing strategy, communicate it to others, and track the status. Since Fenne...
<small>[[Mobile|&laquo; Mobile]]</small>

== Overview ==
The goal of this Overall Test Plan is to lay out our testing strategy, communicate it to others, and track the status.

Since Fennec is not installed or used in the same way Firefox is, the test approach needs to be modified. We will automate as much as possible. The automation we will use will be a subset (as all features are not in Fennec) of the Firefox automation with new tests developed to test specific issues of firefox. Key pieces of automation will be functionality, performance, and stability.

There will be a lot of unique tests which are device specific and Fennec specific that will be too expensive to automate. With these we will add them to litmus and run them by hand.

== Test Results ==

== Test Areas ==
=== Feature Focused Areas ===

{| class="standard-table"
|-
|class="header"|Feature Area and Spec
|class="header"|Test Plan Location
|class="header"|Testing Notes
|class="header"|QA Contact
|class="header"|Dev Contact
|class="header"|Device Needed
|class="header"|Links
|-
|Zoom
|
|
|
|gavin
|M
|
* Zoom to section: {{bug|436059}}
* Zoom to fit: {{bug|436078}}, {{bug|436079}}
* Animate zoom: {{bug|437957}}
|-
|Add-ons manager
|
|
|
|mfinkle
|N
|
* Add-on install: {{bug|437958}}
* Add-on view: {{bug|437959}}
* Add-on removal: {{bug|437960}}
|-
|Awesome bar and search
|
|
|
|enndeakin
|N
|
* {{bug|431842}}
|-
|Tel: uri
|
|
|
|blassey
|N
|
* General: {{bug|437949}}
* Linkify: {{bug|437956}}
|-
|Multiple document
|
|Already some Firefox tests for this
|
|enndeakin
|N
|
* {{bug|436064}}
|-
|Navigation
|
|
|
|mfinkle, dougt
|M
|
* General: {{bug|436068}}
* Spatial navigation: {{bug|436084}} [http://www.mozilla.org/access/keyboard/snav/ info]
* Animated: {{bug|444248}}
|-
|Geolocation
|
|
|harthur
|dougt
|N
|
* {{bug|449508}}
|-
|Panning
|
|
|
|gavin
|Y
|
* {{bug|431843}}
* non-responsive: {{bug|441364}}
|-
|Download Manager
|
|
|
|mfinkle
|N
|
* {{bug|436070}}
|-
|Kinetic Scrolling
|
|Manual testing
|
|blassey
|Y
|
* {{bug|443212}}
|-
|Running Firefox's mochitests
|
|
|harthur
|
|N
|
* {{bug|445876}}
|-
|Updates
|
|
|
|
|N
|
* Update notification {{bug|431837}}
|-
|Windows Mobile
|
|
|
|
|Y
|
* Windows installer {{bug|430682}}
* Windows XULrunner build {{bug|432792}}
|-
|Performance
|
|Low disk/mem, large pages, startup time
|
|
|Y
|
* network {{bug|437953}}
* Startup time {{bug|431824}}
* Startup RAM {{bug|431825}}
|-
|Bookmarks
|
|
|
|
|N
|
* edit/view {{bug|456490}}
|-
|Preferences
|
|
|
|
|N
|
* Preferences {{bug|436077}}
|-
|Certificate Management
|
|
|
|
|N
|
* {{bug|436076}}
|-
|Password manager
|
|
|
|
|N
|
* {{bug|436054}}
|-
|Popup Blocker
|
|
|
|
|N
|
* {{bug|436057}}
|-
|Breakpad
|
|
|
|
|Y
|
* ARM/Linux {{bug|431838}}
* Windows {{bug|431839}}
|-
|Soft keyboard
|
|
|
|
|Y
|
* {{bug|439053}}
|-
|Weave
|
|
|
|
|N
|
* {{bug|436055}}
|-
|Interop
|email, print, cut/paste, phone
|
|
|
|Y
|
* mailto: {{bug|437950}}
* print plugin: {{bug|456092}}
|}


== Additional References ==
This section is left to add any additional references relevant to the Mobile project

building:
*[[Mobile/Build/Fennec | Building Fennec]]
*[[Mobile/Fennec/Releases | Getting builds for N800/N810]]
*note: for anything not requiring a device, a desktop build of fennec is sufficient (use Ubuntu if you need mochitests)

testing:
*[[Mobile/Fennec_Mochitest | Mochitests on Fennec]]
Confirm
3,376
edits

Navigation menu