Help center
Your go-to source for all things about TestCart – we've got you covered.
FAQs
For most merchants, the following tests provide solid testing coverage:
- Home > Collection page
- Collection page > Quick add to cart
- Product page > Add to cart > Checkout
- Adding various upsells/recommendations across product pages and cart
Our test flows run at varying frequencies based on your plan, The tests also automatically triggers on theme update.
In case of a test failure, you'll receive an email alert (and Slack notification if connected) with useful information. Here are some tips:
- Check the test flow screenshot.
- Review advanced debugging information.
- Test the flow yourself live.
- Re-record if necessary.
Nope! TestCart does not make any changes or have a performance impact on your online store. It runs completely separately on our own servers, making it safe to install anytime.
If a product sells out during a test flow where the product is added to the cart, the test will fail. You'll promptly receive an out-of-stock alert via email and Slack.
Due to privacy reasons and Shopify limitations, end-to-end checkout test flows are not currently supported. Tests can be recorded up to the 'Payment details' checkout step.
Simply run the test from the exact location. For instance, if your store is in Paris, ensure the test is conducted there. This guarantees accurate recording with TestCart's assertion feature, maintaining consistent currency settings for your store in Europe.
Our tests run from a server based in the United States (Iowa), simulating a customer residing in the US. It's essential to simulate the US customer experience when recording tests.
Not a problem! Record your tests in incognito mode to enter the password before accessing the store.
Unfortunately, at the moment, TestCart cannot run tests that interact with an element nested within an <iframe>. We hope to support <iframe>s in a future update!