Testing Methods
Currently there are two methods of testing:
- manual testing
- see components panel to the right
- unit testing
Presently doh.robot is being investigated for automated testing.
Selenium and Windmill were being investigated for automated testing, but have been put aside for the time being.
Testing Environments
The testing environments are based on Yahoo's A-grade browsers
|
Win 2000† |
Win XP |
Win Vista |
Mac 10.4 |
Mac 10.5 |
Firefox 3 |
Unknown macro: {center} 
|
Unknown macro: {center} 
|
Unknown macro: {center} 
|
Unknown macro: {center} 
|
Unknown macro: {center} 
|
Firefox 2 |
|
Unknown macro: {center} 
|
|
|
Unknown macro: {center} 
|
IE 7.0 |
|
Unknown macro: {center} 
|
Unknown macro: {center} 
|
|
|
IE 6.0 |
Unknown macro: {center} 
|
Unknown macro: {center} 
|
|
|
|
Opera 9.5 |
|
Unknown macro: {center} 
|
|
|
Unknown macro: {center} 
|
Safari 3.1* |
|
|
|
Unknown macro: {center} 
|
Unknown macro: {center} 
|
* Does not support keyboard accessibility (a11y)
† Not currently available for testing
[http://www.test.com]
Reporting Bugs
Any bugs found should be reported in Jira
To reduce the chance of creating a duplicate bug report, it is a good idea to browse Jira first.
Reporting Format
All bug reports should include at least the following information
- Title of bug report
- The component it affects
- The version it affects
- A description of the bug
- steps to reproduce the bug
Using Jira
Registering in Jira
Before you can report any bugs, you need to create an account in Jira.
From the main Jira page click on the "Signup" link. Unable to render embedded object: File (Picture 2.png) not found.
Fill out the registration form completely and submit. Unable to render embedded object: File (Picture 3.png) not found.
Browsing
There are several ways to browse the bug reports in Jira.
Using the "Quick Search" field at the upper right corner, search by keyword(s). Unable to render embedded object: File (Picture 4.png) not found.
The "Home" page contains saved filters Unable to render embedded object: File (Picture 5.png) not found.
The "Browse Project" page contains project level filters; e.g. by component, assignee, and etc.
Unable to render embedded object: File (Picture 9.png) not found.
The "Find Issue" page allows for the creation of a custom query. Unable to render embedded object: File (Picture 8.png) not found.
Creating a New Bug
Login, if you haven't already done so.
Click the "Create New Issue" link at the top of the page. Unable to render embedded object: File (create new.png) not found.
For step 1 of 2, you can use the default selections. Click the 'Next' button to proceed to step 2 or 2.
Unable to render embedded object: File (step 1.png) not found.
In step 2 of 2 you will need to fill out the form and click the 'Create' button to complete. See the "Reporting Bugs" section above, for necessary information to include here.
Unable to render embedded object: File (step 2.png) not found.