NetBeans 5.5 Testing
Contest Information
Test specifications for Standard Testing in NetBeans 5.5
Testing Contest
Updated 16 November 2006
Purpose of
Localization Testing
Localization (L10N) refers to the process, on a properly
internationalized core product, of translating messages and
documentations as
well as modifying other locale specific files.
The goals of localization testing are as follows:
- Verify that all translations are complete and text does not
appear in
English, unless the English term is the preferred usage;
- UI components are not truncated or cut off and display completely;
- Verify that all characters render and display correctly (no
encoding or character/font display issues);
- Verify that the translated messages do not break the
functionality or the
build;
- Validate that the translations follow the standard language rules
(grammar, spelling, punctuation, style, etc.);
- Verify that the terminology is consistent throughout and across
the entire product (all UI is the same across modules; software UI and
messages match exactly with the Online Help and product documentation);
- Verify there are no overtranslations (items that should not be
translated such as code, commands, etc. that would cause a functional
failure);
- Validate the correctness and accuracy of the messages within
context (compare to the English);
- Verify that the software UI and messages match exactly with the
Online Help and product documentation.
Test Specs
Standard Testing
1. Go to the community download page and download the NetBeans IDE
installer
- http://www.netbeans.info/downloads/dev.php
- Select 5.5 and Daily. Continue.
- Find the latest build (Example: NetBeans IDE 5.5 daily build
200611130100). Continue.
- You will see a page that has the Installers for the Multilanguage
builds. The download happens automatically when you choose the
platform.
- The file being downloaded might have a name similar to
"netbeans-5_5-daily-bin-200611130100-windows-ml_ja_zh_CN_pt_BR_Nov_2006_0100.exe"
2. Go through Installation Instruction to install the IDE http://www.netbeans.org/community/releases/55/install.html#standalone
3. Select a configuration (1 OS, 1 Browser, 1 Java SE....)
It is recommended to
test using the
localized (Brazilian Portuguese)
version of these platforms, where available.
OS/Locale
|
Locale
|
Java
SE
|
| Windows XP Pro SP2 |
Brazilian Portuguese |
Java Standard Development Kit
(JDK™)
version 5.0 Update 9 or version 6.0 (download) |
| Solaris 10 Sparc/x64 (x86) |
pt_BR.UTF-8 |
| RH Fedora Core 3 |
pt_BR.UTF-8 |
| Windows 2000 SP4 |
Brazilian Portuguese |
| Mac OS 10.4.5 PPC |
Brazilian Portuguese |
4. Select the one of the tutorials which you are interested in:
*1 : Derby needs to be setup as described in another test case
Derby Tutorial
*2 : Another test case
GUI
Building in NetBeans IDE 5.5 needs to be completed before.
This test case is describing about NetBeans 5.0, but it can be used
also for 5.5.
Read "5.0" in this test case as "5.5".
NOTE: In all of the above
test scenarios, "Next Steps" are not part of the
test scope
5. Carefully check the localized UI
and report
the bugs you find.