More Extensive Testing for Your Mobile Website
The biggest challenge for most designers who create sites for the World Wide Web is having to test it in many different web browsers and on different operating systems and devices. If you’re worried only about testing the iPad/iPhone, you’re a lucky web designer.
Here are two important pieces of your testing plan.
Regression testing after updates
Every time you revise an existing web page, be sure to complete regression testing, in which you rerun earlier tests to ensure that your updates don’t break functions that were previously working.
The amount of regression testing you should do depends on how complicated your site is and your estimation of the risk of adding defects to a site that was working previously.
A helpful approach to regression testing is to develop a series of tests of the most important features of your site and then run that same series of tests every time you update your site. As you further develop your site, maintain a running list of new features you add and include them in the checklist.
Performance and other nonfunctional testing
The term nonfunctional describes the type of testing required in order to measure the characteristics of systems and software that can be quantified on a varying scale, such as response times for performance testing.
Nonfunctional testing measures the way the system works, or performs. The goal of performance testing is to determine how well your server handles large amounts of traffic to your site. Performance and other types of nonfunctional testing are especially important if you
Expect a lot of traffic to your site
Use complex scripting or databases
Use ecommerce to sell products or services on your site
Include audio or video files, high-resolution images, or other types of large files