You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.



Browser Quality Assurance

Contents

I Want To Help Test!

The Browser QA team wants you, right here, helping us make sure that we release the best browser and editor on the market. We test a variety of areas, from checking anchors, to XML, to menus and toolbars. We also have existing test cases that need to be reviewed and automated - are you a whiz at JavaScript or Perl? There are many areas where people can help us out. What would you like to help out with?

Test Case Development:

Test case development and review is an area where we can always use help. There are a wide variety of areas to cover and tasks to perform. Here are some specifics:
  • Areas of Need
    • Different Hardware Configurations Testing
    • Test Case Automation
    • Test Case Development
      • Author new test cases using guidelines provided
    • External Web Page Testing
      • Use your own web pages to test the product. You probably already know how to create web pages and know how to design effective, cutting edge pages. Submit bugs that you find when viewing your web pages. If you use CSS, XML, or the new HTML 4.0 elements on your pages, then you will provide us with valuable information. So go for it, create some cutting edge pages and see how we stack up to your expectations.
      • Ad hoc testing of other external web pages
    • Feedback
      • Test Cases - would you be willing to review existing test cases and tell us what you think?
      • Specifications - if you are knowledgeable in a particular area, would you be willing to convey to us what you know? For example, there are many areas in the specs that are vague or incomplete, have you had experience in those areas? Are you willing to be there for us with responsive and articulate interpretations of those areas of the specs.
      • Submit bugs that are narrowed down and reproducible
      • Identify usability issues
  • Browser/Ender Areas of Responsibility
    • Window Controls
      • Menus (drop-down & contextual), tooltips and dialogs
      • Toolbars
      • Window resize and movement (minimize/maximize/zoom/close/exit)
    • Preferences
    • SmartBrowsing
    • PICS
    • Bookmarks
    • History, cache
    • Cookies
    • Notifications
    • Navigation, shortcuts, accelerators
    • HTML, CSS, XML support
    • Protocols
    • Application integration (copy&paste, drag&drop, clipboard)
    • Imaging (gif, jpeg, png)
    • UI and preferences
    • HTML, CSS, XML support
    • Client-side JavaScript
    • DOM
    • Parsers (CSS, HTML, XML)
    • Event Handling
    • RDF

Status of Testing

The Browser Basic Functional Test Cases are now posted and available. Any outstanding issues will be posted on the test case access page. Select this link if you are interested in running the Basic Functional Test Cases.