Website Quality Assurance
ReZolve's Quality Assurance processes are used to ensure that a website is delivered to a level of excellence, independent from the design and development of the website. Our approach to QA is detailed below.
Website Quality Checklists
Design
- Check the draft website against the design concepts as per the specification signed off by the client.
- Confirm that all elements are present and have been developed to the agreed specification. This also includes aspects such as font size, font style, spacing and colour scheme.
Navigation
- Check navigation and user journey against the site map defined in the specification.
- Check for accessibility is within the scope defined in the specification.
Content
- Check all content specified is included in the website.
- Check for obvious grammar and spelling errors and for instances of Lorem Ipsum placeholder text.
- Check images are optimised for web, to ensure they’re not going to have a negative impact on page loading speeds.
Link Validation
- Check for invalid links or links to draft URLs.
- Include hyperlinks embedded in text, images and graphics, social media icons and logos and buttons.
Forms and Input Validation
- Complete all input fields on the site, on areas such as contact form submissions, account setup and login and others.
- Make sure that all fields are active and that ‘optional’ and ‘required’ fields show correct behaviour.
- Check that any contact form enquiries are being sent, and delivered correctly to the correct email address.
Mobile & Other Devices
Check for design consistency and functionality on a wide range devices, including:
- iPhone
- iPad
- Android
- Desktop/Laptop screen sizes:
- 1366×768
- 1920×1080
- 1280×800
- 1024×768
Check latest versions of desktop browsers:
- Google Chrome
- Firefox
- Edge
- Safari
Check for:
- Intrusive pop-ups
- Phone numbers and email addresses
- Buttons and icons are large enough to be clicked
eCommerce
These are the basic elements that we test for across all of our eCommerce builds:
- Individual product pages have no errors or missing content
- Shopping cart is updated upon increasing the quantity, editing the contents or making a purchase
- Coupons and discounts are functioning as they should
- There are no duplicated products and they’re displaying correctly
- Filtering options are working correctly
- Shipping costs are being calculated correctly, based on region and tax rates
- Notification emails are being triggered and received as specified
Test all payment gateway options are working using sandbox and/or test accounts.
- Credit Card (Stripe)
- PayPal
Search Engine Optimisation (SEO)
Ensure basic SEO task are complete:
- Check 'Hide from search engines' is not ticked
- Register site with Google, Bing and other search engines
- Create Google Analytics account and test
- Add site to Webmaster Tools
We will typically provide basic initial SEO for all content using the Yoast plugin:
- Check and improve each each page to achieve an SEO rank of at least Amber, ideally green
- Keystone pages must achieve an SEO rank of Green
- Any pages with an SEO rank of Red are not critical pages for SEO (e.g. Privacy Policy)