QA/Fennec1.0/TestPlan:Alpha2
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
Feature Area and Spec | Test Plan Location | Testing Notes | QA Contact | Dev Contact | Device Needed | Links |
Zoom | gavin | M |
| |||
Add-ons manager | mfinkle | N |
| |||
Awesome bar and search | enndeakin | N | ||||
Tel: uri | blassey | N |
| |||
Multiple document | Already some Firefox tests for this | enndeakin | N | |||
Navigation | mfinkle, dougt | M |
| |||
Geolocation | harthur | dougt | N | |||
Panning | gavin | Y |
| |||
Download Manager | mfinkle | N | ||||
Kinetic Scrolling | Manual testing | blassey | Y | |||
Running Firefox's mochitests | harthur | N | ||||
Updates | N |
| ||||
Windows Mobile | Y |
| ||||
Performance | Low disk/mem, large pages, startup time | Y |
| |||
Bookmarks | N |
| ||||
Preferences | N |
| ||||
Certificate Management | N | |||||
Password manager | N | |||||
Popup Blocker | N | |||||
Breakpad | Y |
| ||||
Soft keyboard | Y | |||||
Weave | N | |||||
Interop | email, print, cut/paste, phone | Y |
|
Additional References
This section is left to add any additional references relevant to the Mobile project
building:
- Building Fennec
- 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: