HTML Markup | JavaScript | Java | Home & Links
JR's HomePage | Markup | Site Map | Page Bottom
Content | Presentation | HTML Markup | CSS Style
Links | Visual Testing | Print Testing | ServerCopy

Website Testing Notes

It is very important that fresh sets of eyes are used when reviewing a site. Get a friend or coworker involved. Professional quality testing implies that the web site has:

Content Review

Content testing is necessary to retain credibility with your readers. Any lapse in literacy or errors in factual info will lose them to other sites very quickly.

Presentation Review

Presentation is an attractor for the site and a way to hold the viewer until they see the value that the site offers.

HTML Verification

It is a true mark of professionalism to be as technically correct as possible. Verification of HTML syntax against the current recommendation can't be done using browsers which are deliberately designed to be error tolerant. You must use utilities specifically designed to trap potential syntax problems. This testing step is often missed by many commercial sites. DO NOT FALL INTO THE TRAP!

On-lineOff-line

The Amaya browser can make quick and dirty checks with Use Tools - Parsing Errors

CSS Style Sheet Checking

Style sheet definitions should always be validated against the w3.org recommendation so that the page design may be interpreted in a predictable manner. As implementation by browser agents is not yet complete, documents must also be visually checked with SEVERAL browsers to note whether what was designed is the same as what the clients will view.

Quick and dirty checks can be made using the FireFox browser! Use Tools - Error console to catch errors.

Link Checking

One common assumption is that every link will work forever!. Be ready for frustrated readers, amused readers, embarrassment, or even loss of dignity. Links get dropped. Sites go dormant. Sites are reused by new owners including purveyors of porn. One high church appointment was held up due to this very same problem.

Link checking assures that your hyperlinks are going to work. This verification process is especially important when you link to other sites on the Internet. The dynamics of the web is such that the link check process should be done as often as possible and at least once per month. Link checking is mandatory for corporate sites.

On-lineOff-line

Caution: Many link checkers do not correctly check internal links such as missing. One utility that does is Sleuth.

Caution: Automated link checkers DO NOT catch every broken link. You must also check manually! This is because some ISPs such as MSN substitute their own pseudo-404 or redirect to a search page. Also some URIs are vacated and reused by other providers so the delivered pages may not be the one that were intended.

Note:Some reports include three digit http error codes such as 403. For a complete listing of what these codes mean, you can refer to http protocols.

Visual Testing

Most site designers take visual testing very casually with just a quick peek with one browser. This neglects the fact that users are individuals, each with their own working environment. You must test thoroughly to invalidate the following common but false assumptions:

Printed Format Testing

Most page creators forget to look at printed output. The most common problem is that scrolled material in textarea elements are not printed. Use an exterior page as a workaround. Styles that use positioned footer elements can also cause difficulty. Use @media styling to alter the print positioning.


JR's HomePage | Comments [htmltest.htm:2011 10 03]