Commit 2471d9f2 authored by Ludvig Bohlin's avatar Ludvig Bohlin

Onboarding tutorial minor changes

parent 42396931
Pipeline #9106 passed with stage
in 59 seconds
......@@ -3,12 +3,12 @@
Below are a list of checks to verify that the website works properly.
## 1. Confirm installation
## Confirm installation
- Check that the `etc/hosts` is changed to point to the IP address of the server from where ShimmerCat is running. Check here for <a href="" target="_blank">more info on how to edit your hosts file</a>.
- If you get the warning *"Your connection is not private"* when you access the site, this is because the certificate has not yet been installed. Just click *"Advanced"* and then choose to proceed to the site.
- If you get `“NET::ERR_CERT_AUTHORITY_INVALID”`, check <a href="" target="_blank">here</a>.
## 2. Verify that the site works properly
## Verify that the site works properly
- Check that all resources of the site are properly loaded and do not show any error codes. This can be done by browsing the site while looking at e.g. style sheets, javascripts, images.
- Double check that static assets are served as *"static"* or *"generated"* by looking at the `sc-note` response header that ShimmerCat produces. This check can for example be done with [Dev Tools](images/dev_tools.png).
- Check that the order flow works properly. Add products to the cart and proceed to make a purchase. Note that sometimes security policies on your backend, or for the payment providers, can block requests from ShimmerCat when the DNS are not pointing to our server.
......@@ -17,21 +17,21 @@ Below are a list of checks to verify that the website works properly.
- Third-party integrations, e.g. chat systems, tracking systems. etc.
- Shipping agencies, e.g. PostNord, Schenker, DHL, UPS, etc.
## 3. Additional checks
## Additional checks
- If there is an Admin area, log in and check that everything works as expected.
- Check that image and file uploads work.
- If you have some kind of feed (e.g. price comparison, robots.txt, etc) in formats *csv/txt/xml* it might need some kind of special treatment and mime type from the file extension, so check that it works as expected.
- Collect a list of the third-party integrations that the website use. If you know the IP addresses, you can inform us to whitelist them from the bot blocking mechanism, or you can use <a href="" target="_blank">the web API</a> if you have received your authentication token.
- Access a page URL that does not exist and that should create a *“Status 404”* to verify that the 404 Error page works as expected.
## 4. Test live traffic
## Test live traffic
- Together with the ShimmerCat team, plan a time window to drive live traffic to the edge servers. The purpose of putting the site live is to test the data collection and collect logs to check for unreported integrations and bots that might affect the site.
- Update the DNS records to point to the edge servers with ShimmerCat, [see more info here](
- Browse the site and double check that everything works as expected.
- Verify the certificate over Qualys SSL, see <a href="" target="_blank"></a>.
- Create a test order to verify that everything works.
## 5. Go live
## Go live
- After confirmation, update the DNS records to the edge servers with ShimmerCat, [see more info here](
- Make sure to monitor the site the first few days when the service goes online.
- ShimmerCat will provide increased support for the first week and to help regarding this.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment