Friday, August 28, 2009

How to completely test a website?

Website Testing Checklist

If you want to test a website for usability or for functionality, if you are testing a website for speed, security or accessibility or if you are involved with load or performance testing of websites or testing websites on different browsers, then these below resources related to website testing will be of great help to you.

1.
Below post emphasizes the importance of checking your work and testing the website throughout every phase of its development and long-term maintenance.

There are checklists to help you test your designs, content, and markup;
procedures for cross-browser, cross-platform testing; and
discussions on testing labels, functionality, security, accessibility, and usability.

The Ultimate Testing Checklist

2.
Below is a checklist of things to run through before going public with your web-site. Most of them are things which seem to have been overlooked by large numbers of web developers.

Website Checklist

3.
This below document provides information about testing your Website for usability, accessibility, credibility, and search engine readiness.

Web Site Testing Checklist

4.
So you’ve got a website, but do you know whether it’s usable or not? The answer to this question can make the difference between a successful site and one that’s just ignored. Go through this below checklist to make sure your site is up to snuff.

Test Your Website: A 57-Point Checklist for Maximum Usability

5.
Below website usability checklist highlights five important components of a usable Website like:
How to design a clear and simple navigation system,
How to Keep the content clear and simple etc.

Web Site Usability Checklist

6.
You will need to extensively test the website to ensure that visitors have a comfortable stay and don’t leave your site in a jiffy. Below link lists some useful tools to help you completely check your website.

How to Completely Test Your Website

7.
If you want to have the same experience over multiple browsers and different machines then testing your website is vital. Below article gathers some of the most important tools that you can use in testing your website against various errors – CSS Errors, HTML Errors, Cross-browsing Errors etc.

15 tools for testing your website

8.
From a large amount of research, this paper presents best practices for website testing.

Testing a Website: Best Practices

9.
This below paper analyzes the website architectural factors, test automation requirements, dynamic validation and testing system characteristics with example uses.

WhitePaper - Website Testing

10.
This below paper offers an alternative to the typical automated test scripting method of "record and playback now and enhance the automation environment later". It explores a regression automation system design for testing Internet applications through the GUI, along with scripting techniques to enhance the scalability and flexibility of an automated test suite.
This paper will present a basic structure for an automated test environment, and will expand on each of the items found in that structure.
Web testing levels will be laid out, along with a basic approach to designing test scripts based on those web-testing levels.

Designing an Automated Web Test Environment

Also See:

Web Application Security Testing
Usability Testing