Shipping Test QA Checklist
Last updated
Last updated
This QA list is specific to a shipping test. If you are QAing a price test, please check out this article!
When you create and save your shipping test, Intelligems will automatically be added as a third party rate carrier in your Shopify admin. With the Intelligems rate carrier installed, once you start your test, Intelligems will provide rates to shoppers at checkout based on their test group, cart value and item weight, if relevant.
Before heading to your site to preview your test, there are a few things you should check to make sure your integration is functional:
Once you have confirmed both of those items are true, you can preview the test on your live site. Enter Preview mode by clicking on the eyeball icon next to your test.
This will open your site up in a new window with the Intelligems preview widget enabled. In the preview widget, you will see:
The name of the test you are previewing in the top left
A dropdown to switch between different test groups in the bottom left
A toggle to highlight any replacements in the top right
An edit button in the bottom right: this enables integration mode, where you can edit price selectors and text replacements
Did you set up any Onsite Edits for your test? If so, view any locations you used the Onsite Editor to change shipping prices or language on your store, such as a banner or FAQ page. Confirm copy or images are correctly updating when switching the test group in the Intelligems Preview Widget. Note that you may need to hard refresh when switching groups in the widget!
Did you add the Intelligems Progress Bar to your cart? If so, confirm that the threshold is updating when you switch test groups (if you are testing thresholds), and that the math is correct on the bar as you add and remove items to the cart.
Choose one of the test groups, and empty your cart if it is not already. Add a product, or a few products, to your cart and proceed to the checkout page. Enter address information (either your own, or a test address that is within the profile/zone you are testing) so that you can proceed to the shipping step. Confirm that your test rate(s) are showing up here. A few things to note:
Your test rate will include "Intelligems Preview:" at the beginning of the rate name. This is expected, and will only show up in Preview Mode so that you know where the rate is being provided from in case it has the same name as your normal rates.
You will still see the rate(s) that you've chosen to test. This is because Intelligems removes the rates you are testing from Shopify when you start your test.
Be sure to test multiple scenarios to ensure the rates are always being provided correctly. This list is not exhaustive, and these may not all be applicable to your site, but a few scenarios we recommend testing include:
Below your shipping threshold
Above your shipping threshold
Different shipping tiers
When using a discount
Adding to cart from different locations on the site
Adding products from different shipping profiles and zones
Test on multiple devices and browsers (such as desktop Chrome and mobile Safari) to confirm there are no discrepancies.
Complete these steps in each test group, being sure to empty your cart when you switch to a new test group! If you notice any issues, or have any questions, please feel free to reach out to Intelligems support!
Now that you've completed the QA checklist for your shipping test, you can start the test!