OpenSolaris 2009.06 Release Testing
LiveCD Sanity
- Goal: Primary and LiveCD works correctly and provide expected i18n and l10n for particular languages
- user can boot and login to desktop environment for all available locales on Primary and Global LiveCD
- I18n (keyboard setting, fonts, locale data ..) and l10n support (UI translations) is available and works correctly
- Key desktop applications (Firefox, Thunderbird, DDU ...) are working as expected under available locales
- Test Matrix
Install and Upgrade
- Goal: All g11n bits can be installed and upgraded without any issues
- G11n packages are fully installable, having correct dependencies
- Installed language support provides expected i18n and l10n support
- Update of G11n packages is possible and does not break any functionality
- GUI and text package manager work for all locales and are properly localized
- Test Matrix
New features and New Localization Testing
- Goal: To test deeply new features delivered for a release. This area may overlap with other component specific testing other. In such case we are testing new deliveries with higher priority in scope of those particular areas.
- New locales - ka_GE (Georgia), be_BY (Belarus), es_US (Spanish - USA) --> covered by other areas
- Integration of Wenquan Zenhei font --> covered by fotn testing
- Integration of libm17n and scim-m17n to OpenSolaris to finish the stack of SCIM --> tested by volunteers
- New localization testing - Test Matrix
Keyboard Input
- Goal: All national specific characters can be correctly inputed
- it is possible to select keyboard layout / input method using IIIMF
- Xserver configuration - keyboards map testing
- Compose key testing
- National keyboard input works correctly for different types of applications (gtk+, OpenOffice.org, Java, etc ..)
- Test Matrix
- Test Matrix2
Font Quality
- *Main Goal: all national specific characters are correctly displayed with expected quality
- Default fonts setting works for all locales and introduce required national specific support in proper quality
- Closed fonts can be downloaded from extra repository and can be used after installation
- Provided fonts are available and works correctly for different types of applications (gtk+, OpenOffice.org, Java, etc ..)
- Test Matrix
Locale Data
- Main Goal: All environmental variables are correctly set, locale is having correct locale data (date formating, currency, sorting etc ..)
- Date and time is displayed correctly in GUI and text interfaces (date and cal commands, Clock applet ..)
- sorting works as expected and does not have negative performance impact
- checking locale data content against CLDR project
- Test Matrix
Desktop I18n & L10n Sanity
- Main Goal: Available applications are fully functional under different locales and localized (focusing on key applications e.g. Firefox/Thunderbird )
- testing OpenSolaris Binary Distro specific components (Time slider, registration, system settings ...)
- Gnome environment and gtk+ applications
- Mozilla and email applications (Firefox, Thunderbird, Evolution ...)
- OpenOffice.org
- Test Matrix
User Based Scenarios
- Main Goal: Kind of random/user based testing with just rough guidelines to simulate usual end user tasks all done under particular locale/language environment
- Office work - creating and printing documents, emails, etc ..
- Multimedia and Communication - playing audio&video, browsing, burning, instant messaging
- Administration and Development - basic admin tasks, system settings and devtools sanity
- Test Matrix
Delivered Fixes Verification* Main Goal: Assure all delivered fixes are verified in official builds
-
- verify and close or reopen delivered bugs
H