QA/Firefox3/TestPlan/L10N
L10N Test Plan
Overview
We will be testing the Localized versions of Firefox 3 using both an automated method to check specific L10N preferences, search plugins, bookmarks and extensions. Additionally, we will also employ the standard L10N tests that we have done in previous versions of Firefox, and will make a concerted effort to ensure that the new UI are thoroughly and properly localized.
Scope of planned testing
1) The Minotaur tool will test the following elements of each build and ensure that they conform to the L10N Requirements.
- Preference Settings
- Search parameters
- Search links
- Order of Search Plugins
- Extensions installed by default (if any)
- Bookmarks installed by default (if any)
- Content handling/protocol handling defaults (if any)
- Default RSS settings (if any)
The Minotaur tool will not be able to check "standard" L10N types of testing like proper translations, strings that overrun their frames/dialogs, etc.
2) QA Execution will cover Top Tier 1 locales, and do a manual smoketest. The list of sites are covered in the requirements. Testcases will assume the following configurations:
- Installation
- Search Plugin
- Search Order
- First Run URL
- Start Page URL
- Bookmarks
- RSS Sample
See M9 l10n Results for an example.
3) Third-party Smartware, will run more specific localization and in-depth test cases for selected list of locales. Add link to Smartware Testplan here
Platform and Configurations
We will run all automated and manual tests on all OS's and all possible locales before beta 2.
TODO: Flesh this out
Major Test Areas
(tchung) TODO: Flesh this out
Schedule/milestones
L10N strings will not be ready until beta 1, so this gates much of our testing.
- Have all test plans and tools ready by beta 1
- Perform tests on all OS's and all locales by beta 2.