System Integration Testing Process
System Integration Testing (SIT) is to make sure that the intercommunication between your system and the Deliveries PH platform works seamlessly.
SIT Steps:
Set up the logo (optional) and email (required) – where you want to receive partner invitations, by going to Settings → App Settings.
Set up the ‘Business Hours’ and ‘Capacity’ in your Deliveries PH account by going to Settings → Business Hours & Capacity. (optional)
Note that there is no need to fill out the capacity field as you can leave it blank.Go to Settings → My Partners to see the list of providers. You can choose who you want to be partnered with by clicking the ‘Invite’ button. Once your invites have been accepted by the providers, they will be tagged as your ‘Preferred Partners’.
For our SIT, you need to send invites to the following providers (these are our test accounts):
-SANDBOX_ONDEMAND_PROVIDER
-SANDBOX_PROVIDER
Once done with steps 1 – 3, let us know immediately. We will be accepting the partner invites you sent. Again, once accepted, our test accounts will be tagged as two of your ‘Preferred Partners’.
Next, 24 posts (basic scenarios) should be created to cover the test scenarios displayed below.
All of these posts should be assigned to the providerSANDBOX_ONDEMAND_PROVIDER
for On-demand andSANDBOX_PROVIDER
for Scheduled.
Post creation type: |
|
---|---|
Through SHOPIFY | Once checked out, access your Deliveries PH account and check if the details of the post you’ve created through Shopify are correct. |
Through API | Once created, access your Deliveries PH account and check if the details of the post you’ve created through your system are correct. Notes: Partners displayed in your getPartners API are your preferred partners in your Deliveries PH web account (which can be found in the Web App → Settings → My Partners). If there are no partners displayed, you must first send invites to providers you wished to be partnered with. Once invites are accepted by the providers, they will be tagged as your ‘Preferred Partners’. |
Through WEB (Manual Encoding/Import) | Once created, access your Deliveries PH account and check if the details of the post you’ve created through manual encoding or ‘Import Posts’ are correct. You can always review post details in Step 6 – Post Summary, when creating posts through manual encoding or when finalizing posts in the ‘Drafts’ menu. |
Our automated tool will be the one to update the status of the post/s created based on the scenarios displayed below. With this, you will be checking if our status updates are aligned on your end.
Test Scenarios:
Our Deliveries PH SIT tool will act as your partner provider and all statuses will be auto-updated to it’s expected status upon post creation. Please check if all status updates are aligned on your end.