The following recommendations will help verify usability and identify errors or performance issues.
We recommend that you break your site into parts and cover as many possible use cases during testing and validation. Ensure testing covers:
Common scenarios to check are:
Does the checkout flow work as expected?
Do all FAQs work?
Do all links work?
Are images displayed as expected?
Does signing up for your newsletter work?
Are search results displayed and sorted as expected?
In order to ensure the expected function for all users, we recommend testing is performed:
Logged in and logged out
Using different browsers
Using different devices
Both in normal and private browsing modes
If international traffic is expected, using a VPN to test region-specific popups and user flows
Tools recommended for performance testing are:
Lighthouse: Accessed in Chrome using the inspect tool
Recommendations for optimizing performance and best practices can be found here.
Accessibility testing verifies usability as well as ensuring that your store can be used by people with disabilities.
Accessibility testing should include:
Testing your store using a screen reader
Ensuring forms use descriptive labels
Verifying that images are displayed with the
Headings are used and in order