Web Guide  > webguide > 7. Testing > 7.1 Testing approaches

7.1 Testing approaches

Policy

Before its release, an FAO Web site must comply with the FAO Web Quality Assurance Checklist. Please ensure that before a request for the publication of a Web site is sent to OCP, it has been thoroughly tested according to these requirements.

User testing

It may be advisable to ask members of staff to test your new Web site for usability and navigability before it is published online. This is also useful in order to ensure that everything is working correctly. See Performance testing at Usability Net for more guidance on how to conduct user testing.

Performance testing tools

There are various tools available to check a Web site in a few minutes, in particular broken links, orphan files, slow pages and missing attributes.

  • Linkbot has been used extensively in FAO to check broken links. However, Linkbot is no longer supported by Watchfire, but its functionality has been incorporated into WebQA a Web site quality-testing tool designed for small, medium and departmental Web sites. WebQA automatically crawls through your site and tests for broken links, slow pages, spelling errors, orphaned files, broken forms, application functionality problems. This software has not been tested by OCP, but more information can be found at the WebQA Web site.
  • HTML Link Validator is a professional tool for checking Web sites for broken links. This fast and easy to use link checker has no limitation on the number of links and files to check. It checks links case sensitively, can validate thousands HTML documents at once, creates various file lists and finds unused files on Web sites or in local folders. This tool is currently being used by OCP. More information is available at the Lithops software Web site.
  • Macromedia's Dreamweaver: It is possible to check broken links and validate the code of Web pages and CSS.

Validate the code with W3C

The W3C Markup Validation Service is a free service that checks Web documents (in formats like HTML and XHTML) for conformance to W3C Recommendations and other standards.

It is also possible to use the W3C CSS Validation Service to check Cascading Style Sheets (CSS) in (X)HTML documents or standalone for conformance to W3C recommendations.

Other W3C validators are:

References and resources