All Products
Search
Document Center

Self-test SaaS Products

Last Updated: Feb 05, 2021

To make sure that the instances of your software as a service(SaaS) product can be properly produced and used, you must self-test the SaaS product before you publish it.

Self-test process

  1. Self-test the SaaS product

o Self-test an SaaS product produced in SPI mode

o Self-test an SaaS product produced in license mode

2. Submit the self-test result

Self-test an SaaS product produced in SPI mode

  1. Check whether the SaaS product that is produced in service provider interface (SPI) mode can be purchased.

i. Log on to the Seller Portal of Alibaba Cloud Marketplace.

ii. In the left-side navigation pane, choose Listing.

iii. On the page that appears, find the SaaS product that you want to test and click Preview in the Actions column. On the product details page, check whether the SaaS product can be purchased.

Note

To avoidself-test fees, you can contact the Alibaba Cloud sales team and apply for coupons.

2. Check whether the SaaS product is activated.

i. Log on to the Alibaba Cloud Marketplace Console.

ii. In the left-side navigation pane, click My software subscription. On the My software subscription page, check whether the purchased SaaS product is activated.

§ If the status of the SaaS product is Started, the SaaS product is activated.

§ If the status of the SaaS product stays in Starting, the SaaS product fails to be activated. You must check whether the SPI operation works properly.

4.1

3. Check whether you can log on to the backend system of the SaaS product without authentication.

On the My software subscription page of the Alibaba Cloud Marketplace Console, find the SaaS product that you want to test and click Auto Login in the Actions column. Check whether you can log on to the backend system of the SaaS product without authentication.

The logon fails in any of the following cases:

i. The backend system is inaccessible.

ii. The SaaS product logon page appears.

iii. The official website of the ISV appears.

4. Check the details of the SaaS product.

On the My software subscription page of the Alibaba Cloud Marketplace Console, find the SaaS product that you want to test and click Details in the Actions column. Check the SaaS product details that are returned to Alibaba Cloud Marketplace by an SPI operation. The details include logon URLs of the backend and frontend systems, administrator account, and administrator password. If the details are empty, check whether the response of the SPI operation is correct.

5. Check the built-in menu items for consumption.

Log on to the backend system of the SaaS product and check whether the built-in menu items for consumption are hidden or linked to pages in the Alibaba Cloud Marketplace console. These menu items include those for invoice requests, subscription renewal, SaaS product upgrade, and account recharging. If the menu items for consumption are not hidden, hide them or link them to pages in the Alibaba Cloud Marketplace console.

6. Optional. Check whether subscriptions can be renewed.

If the SaaS product supports the billing method of subscription, you must test the SPI operation for renewal.

On the My software subscription page of the Alibaba Cloud Marketplace console, find the SaaS product that you want to test, click Renewal in the Actions column, and then pay the required fee.

The renewal is successful if both of the following conditions are met:

i. On the Message Retry page of seller portal, the SaaS product does not appear.

ii. Onthe Business Management page of seller portal, the validity period of the SaaS product is the same as the validity period that appears in your product management system.

7. Optional. Check whether the SaaS product can be upgraded.

If the SaaS product supports upgrade, you must test the SPI operation for upgrade.

On the My software subscription page of the Alibaba Cloud Marketplace Console, find the SaaS product that you want to test, click Upgrade in the Actions column, and then pay the required fee.

Check whether the SaaS product is upgraded by using the SPI operation in the specified upgrade mode. The following upgrade modes are supported:

i. Version upgrade

ii. Increase of the user quantity

8. Optional. Check whether the SaaS product can be converted to the formal version from trial use.

If the SaaS product supports trial use, you must test the feature of converting the SaaS product to the formal version from trial use.

On the My software subscription page of the Alibaba Cloud Marketplace Console, find the SaaS product that you want to test, click Trialto Formal in the Actions column, and then pay the required fee.

9. Optional. Check the Internet Content Provider (ICP) filing.

If the SaaS product is bound to Chinese domestic region Elastic Compute Service (ECS)instances, you must apply for an ICP filing in Alibaba Cloud and obtain an ICP number from Alibaba Cloud. In this case, you must check the ICP filing.

On the My software subscription page of the Alibaba Cloud Marketplace Console, find the SaaS product that you want to test and check whether a correct IP address exists. If no IP address appears or the IP address is invalid, check whether the response of the SPI operation is correct.

Self-test an SaaS product produced in license mode

  1. Check whether the SaaS product that is produced in license mode can be purchased.

i. Log on to the seller portal of Alibaba Cloud Marketplace.

ii. In the left-side navigation pane,choose Listing.

iii. On the page that appears, find the SaaS product that you want to test and click Preview in the Actions column. On the product details page, check whether the SaaS product can be purchased.

Note

To avoidself-test fees, you can contact the Alibaba Cloud sales team and apply for coupons.

2. Check whether the SaaS product is activated.

i. Log on to the Alibaba Cloud Marketplace Console.

ii. In the left-side navigation pane, click My software subscription. On the My software subscription page, check whether the purchased SaaS product is activated.

§ If the status of the SaaS product is Started, the SaaS product is activated.

§ If the status of the SaaS product stays in Starting, the SaaS product fails to be activated. You must locate the cause of the failure.

4

3. Check whether the SaaS product can be activated based on the license.

i. On the My software subscription page of the Alibaba Cloud Marketplace console, find the SaaS product that you want to test and click My Licenses in the Actions column.

ii. Copy the license and use the license to activate the SaaS product on the product activation page.

iii. Check whether the specifications of the activated SaaS product are the same as those in the order, including the number of users, model, version, and validity period.

4. Check the built-in menu items for consumption.

Log on to the backend system of the SaaS product and check whether the built-in menu items for consumption are hidden or linked to pages in the Alibaba Cloud Marketplace console. These menu items include those for subscription renewal, SaaS product upgrade, etc.. If the menu items for consumption are not hidden, hide them or link them to pages in the Alibaba Cloud Marketplace console.

5. Optional. Check whether subscriptions can be renewed.

If the SaaS product supports the billing method of subscription, you must test the renewal feature.

On the My software subscription page of the Alibaba Cloud Marketplace console, find the SaaS product that you want to test, click Renewal in Actions column, and then pay the required fee.

The renewal is successful if the following conditions are met:

i. On the Orders page of the seller portal, the validity period of the SaaS product is the same as the validity period that appears in your product management system.

6. Optional. Check whether the SaaS product can be upgraded.

If the SaaS product supports upgrade, you must test the upgrade feature.

On the My software subscription page of the Alibaba Cloud Marketplace console, find the SaaS product that you want to test, click Upgrade in the Actions column, and then pay the required fee.

Check whether the SaaS product is upgraded in the specified upgrade mode. The following upgrade modes are supported:

i. Version upgrade

ii. Increase of the user quantity

Submit the self-test result

  1. Send your testing report with yourproduct code to marketplace.intl@alibabacloud.com.

2. Log on to the seller portal of Alibaba Cloud Marketplace.

3. In the left-side navigation pane, choose Listing.

4. Click the row where the self-tested SaaS product resides to view the product publishing progress. Click Product self-testing.

SPI-related topics

·Create an Instance

·Renew an Instance

·Upgrade an Instance

·Release an Instance

·Logon-free Interface