NetBeans 5.5 Testing
Contest Information
For Brazilian Portuguese
Updated 20February 2007 by Janice Campbell
TESTING CONTEST ANNOUNCES WINNERS!
***Congratulations to the following winners***
Wagner Santos
|
2330
|
iPod Nano
|
Henrique Meira
|
1445
|
iPod Nano
|
Lucas Bibiano
|
435
|
NB IDE Field Guide
|
| Leonardo Galvấo |
70
|
NB IDE Field Guide*
|
Michel Graciano
|
4
|
NB IDE Field Guide*
|
*If you already have this prize from any NB previous events,
conferences, or contests, a similar prize may be substituted.
Quick Link to Testing Points Log
- How to
Participate
- Contest Period
- Prizes
- How
to Earn Points
- Point Value of Test Cases
- How
to Submit Points
- How
to Perform
Localization Testing
- Standard
Testing
- Advanced
Testing
- Logging
Test
Assignments and Results
- Localization Schedule
How to Participate
- Join
the translatedfiles project;
- Visit
the Brazil home page;
- Subscribe
to the Brazilian Portuguese mailing list.
Most importantly, don't forget to introduce
yourself to the other members!
Contest Period
For testing the Brazilian Portuguese builds:
15 November 2006
|
7 December 2006
14 February 2007
|
Prizes
The persons with the most points receive the prizes, in order of
highest to
lowest points, until all prizes have been awarded. All contributors
will receive a NetBeans T-Shirt.
All university students who perform testing according to the
documented plan, and file bugs and reports, will also receive a
Certificate of Recognition. Certificates will also be available to
anyone else upon request.
Netbeans.org will do a feature story about the contest and recognize
the awardees.
How
to Participate and Earn Points
1.
Download and
install
the Multilingual version of NetBeans 5.5.
2. Select
standard
or
advanced
testing.
3. Select a test case.
4. Add your name to the
test
assignment matrix.
NOTE: More than one person can choose
the same test case and the same platform. However, the idea is to get
as much coverage as possible of the product on different platforms.
You must register on the wiki page in order to edit the pages. Or, you
can submit your assignments and results to the mailing list for a
registered person to do it for you.
5. Check the
quality,
accuracy and completeness of the software.
6.
File
bugs
7. Report your findings on the
wiki page.
8.
Request points.
Point Value of Test
Cases
Points
|
Test Case or
Item
|
STANDARD
TEST CASES
|
10
|
NB IDE 5.5 Quick
Start Guide
|
30
|
GUI Building
in NetBeans IDE 5.5
|
20
|
Derby Tutorial |
15
|
Introduction
to Developing Web Applications
|
45
|
EJB 3.0
Enterprise Beans for the JBoss Application Server |
25
|
Web Services
(JAX-WS) in Java EE 5 |
15
|
Java Persistence
in the Java EE 5 Platform |
20
|
Introduction to
Developing General Java Applications |
30
|
Connecting a
GUI to a Derby Database with NetBeans IDE |
30
|
Internationalizing
a GUI Form in NetBeans IDE 5.0 |
30
|
NetBeans
IDE 5.x Tutorial for Tag Libraries |
15
|
Adding
Functionality to Buttons: A Beginners Guide |
40
|
NetBeans
IDE 5.5 Tutorial for Web Applications |
30
|
Using
Java Persistence in a J2EE 1.4 Web Application |
ADVANCED TEST CASES
|
25
|
SMALL/SIMPLE.
Each single test suite within a module
test case has a value of 25 points. However, not all test suites are
relevant to
localization. Choose wisely. Install and uninstall module procedures
are useful to see
messages. Any test case or suite that displays windows, panels, menus,
and buttons will help to test the UI.
|
50
|
MEDIUM.
Each single test suite within a module
test case has a value of 50 points. However, not all test suites are
relevant to
localization. Choose wisely. Install and uninstall module procedures
are useful to see
messages. Any test case or suite that displays windows, panels, menus,
and buttons will help to test the UI.
|
75
|
LARGE/DIFFICULT.
Each single test suite within a module
test case has a value of 75 points. However, not all test suites are
relevant to
localization. Choose wisely. Install and uninstall module procedures
are useful to see
messages. Any test case or suite that displays windows, panels, menus,
and buttons will help to test the UI. |
5
|
Each bug filed, then evaluated
and validated as a legitimate bug by Sun NetBeans or Globalization team
|
TBD
|
Propose or create a new test
case or scenario. Depends on degree of difficulty, relevance to
localization testing, and/or amount of time required to validate.
|
How
to Submit Points
Testing Points Log
Add your test results information to the
NB wiki
and then
submit an email to pt_BR@translatedfiles.netbeans.org with this
information:
Your
name:
Points requested:
Name of test case or suite:
Platform (OS/Browser and versions):
Test results: PASS or FAIL?
Bugs Filed:
Comments:
Example:
Your
name: Janice Campbell
Points
requested: 60
Name
of test case or
suite: Quickstart, Gui Building, Derby
Platform
(OS/Browser and versions): Solaris 10 U1, Mozilla 1.7
Test
results: PASS or FAIL? PASS
Bugs
Filed: #12345, #45678
Comments:
Write something here that you wish to explain further.
How
to Perform
Localization Testing
This testing consists of downloading and
installing the
latest
daily build
(Multilingual contains Brazilian Portuguese, Japanese, Simplified
Chinese, and English), then choosing a configuration (OS, browser, Java
SE, App/Web Server, or Database, depending on the test case). Perform
either the
standard or
advanced testing detailed
below. Add
your name to the
NB wiki
test assignment matrix so
others will cover more configuration options. Upon completion of
the test, enter the PASS/FAIL into the assignment matrix and any bug
IDs. To receive points, send an email as specified below.
Although the primary new feature for NB 5.5 is JavaEE 5, none of the
NetBeans IDE product has ever been tested in Brazilian Portuguese.
Therefore, we will focus on much more than just the new features. It is
recommended to test as much of the product as possible to see as
many of the UI and messages as possible.
Standard
Testing
This means to install the product and follow one
of the tutorials,
checking the localized
Brazilian Portuguese UI and messages against the same English ones,
reviewing it for completeness, accuracy, correctness and terminology as
defined in
Purpose
of Localization Testing.
Follow the test cases here:
http://translatedfiles.netbeans.org/pt_BR/contest-standard-testing.html.
Advanced
Testing
This type of testing is quite extensive and
recommended for
intermediate to advanced developers or testers. It can be useful for
testing specific and individual modules. Follow the test cases here:
http://translatedfiles.netbeans.org/pt_BR/contest-advanced-testing.html.
Logging
Test
Assignments and Results
A matrix like this one will be created on the
NB
Brazilian Portuguese
wiki so that each participant can update the matrix without
assistance. Log your assignments here so others can see what is not yet
being tested. Then later, log your test results here.
Name
|
Test Case or
suite
|
Build
(date)
|
OS/Locale
|
Results
(PASS/FAIL)
|
Bug IDs
|
Comments
|
|
|
|
|
|
|
|
Localization Schedule
| 2 October-2 November 2006 |
2 October-15 November
|
Translate
messages |
| 25 October-7 November 2006 |
15 November-4 December
|
Test builds, file
bugs, fix bugs, regression testing |
| 7-13 November 2006 |
NA
|
Test Multilingual
Release Candidate 1 |
| 14-20 November 2006 |
NA
|
Test Multilingual
Release Candidate 2 |
| 28 November 2006 |
changed from FCS to RC
|
NB 5.5
Multilingual RC goes live (preview)
|
--
|
7 December 2006 |
FCS Go/No Go
(all testing done; all bugs fixed)
|
--
|
14 December 2006 |
NB 5.5
Multilingual FCS goes live (final quality) |