Monday, March 22, 2010

Reflection on Website Testing.

It is very important and necessary to test your website or application before you publish it to the web or internet. Why? The answer is very simple. Just think if you find some mistakes after publishing it, what’s the effect and impression it will be on users? It is not hard to predict. More important, as a professional website developer, such simple mistakes surely should be avoided.

There are many different kinds of testing according to the levels and stages your website is considered.

Self-testing and Group-testing:

The first phase of testing is the self-test to ensure the functionality of the following features and elements:

􀂃 Page display

􀂃 Image display

􀂃 Navigation elements

􀂃 Interactive & dynamic elements

􀂃 Internal links

􀂃 External links

Group-testing involves recruiting a small group of people representative of your audience to test your website. They could give you better ideas of how your audience will respond to your website. You can ask the individuals to express their candid opinions about their experience: Ask questions such as:

􀂃 Did they find the website interesting and easy to use.

􀂃 What helped or hampered navigation

􀂃 What kind of problems and obstacles do they face

􀂃 What could improve the website

􀂃 What should be added or deleted


Alpha vs Beta Testing

when it is done by the development team it is called alpha testing and when by the client side people it is called beta testing.

Alpha Testing: Testing a software/website product which is not the final version. This website does not have to necessarily contain the full functionality required for a website however core functionality to accept input an generate output is required.

Beta Testing: Beta Testing is last stage of testing where a product is sent outside the company or offer the product for free trial download/use.

Types of Errors

When we test our website, we should have a clear purpose and goal. What should we test? What parts should we focus on? There are usually three kinds of errors which need us to pay attention to. They are:

1 design flaws

2. content errors

3. Software/system defects


Types of Testing

Several kinds of testing are appropriate for websites, including the following:

􀂃 functionality

􀂃 layout testing

􀂃 load testing

􀂃 link testing

􀂃 usability testing

At last, no matter what kinds of testing you choose to use for your website, a test plan is usually needed, especially for a complicated website.

No comments:

Post a Comment