Case study: Rockport – Uptime detects flakey product variant selectors
A long history of making shoes
Rockport is a household name and has been creating shoes with a focus on comfort and style since the 1930s.
In 2022, the Rockport team (and sister brands) made the move to Shopify as they sought to expand and improve their ecommerce experience. A large part of their transition plan was to streamline their QA testing process, moving away from manual testing and into something more automated.
Getting started with Uptime
Our team, together with Rockport’s agency partner, Tomorrow Agency, and the Rockport ecommerce group, began putting together a QA testing plan that would provide full coverage and insight into the performance of their online store.

We then got to work creating a range of tests for many of Rockport's most popular products, in total creating more than 36 automated tests.
Detecting flakey product variant selectors
When an Uptime test fails, the app will re-run that test 2 additional times in order to prevent false positives.
In looking through Rockport's flow run history for various products, it became obvious that the product variant selectors were not always visible, which would cause the test to fail periodically, but then pass on a subsequent re-run.

After testing the live site the team realized that this flakey product variant issue was reproducible in production, creating a situation where customers were unable to add a product to their cart.
Once the issue was identified it was easy for Tomorrow Agency to reproduce and resolve quickly.
Get some peace of mind
Uptime’s goal is to give agencies and merchants peace of mind knowing someone is continuously monitoring the online store. If you want to start detecting bugs before your customers do, then make sure to get Uptime today for free on the app store or book time with us to learn more.


