Here at Indulge Media every website or app nearly ready for launch undergoes an extensive Quality Assurance process. With several days, and even months, of design and development work complete, QA testing is the final step in the process where we catch and fix those last pesky bugs that have managed to slip under the radar.
To ensure both design consistency and functionality across all platforms we test in 8 browsers and two mobile devices! Each site is reviewed in detail in Chrome, Firefox, Opera, Safari, iPhone, iPad and four versions of Internet Explorer.
Along with these tests, we’re also checking to ensure Google Analytics is set up, that there are no typos, and that all aspects of the site’s structure are complete and SEO-friendly including page titles, meta descriptions and H1s.
Some of the other items checked include:
- Functionality of all internal and external links on the site
- Invalid form submission error
- Form success message
- Site functionality without Javascript
- Error page returning a 404 page which is styled with navigation
- 301 re-direct of pages on existing website (only if replacing a site)
- Alt tags on all images
QA testing can be a lengthy process, taking from about two hours for a simple site to four or five for an e-commerce site or other site with complex functionality. When complete, our developers resolve any final issues and prepare to deploy the site. After launch, it's time to celebrate in the studio with our favourite treats: bacon rolls and falafel baguettes!
Photo courtesy of redmeg8 on Flickr.