You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »



Why should any testing be done?

A new version of Customer Self Service can offer you various fixes as well as new features, but any change to a software application carries the risk of introducing new issues or changing the way a current feature works. 

Commerce Vision performs testing of new releases, but every site has a multitude of uniquely configured settings and may be using very different features of the software. Prior to any upgrade, testing should be undertaken in the Stage environment to ensure that the application still behaves as expected during normal use.  

 

But where to begin? 

What should be tested?

The functionality to test depends on the particular CSS features implemented on your website. For example, you don't need to test Order Approvals if your site is purely B2C and doesn't currently use that feature. However, if you have custom functionality or business-critical ordering workflows, you should certainly make sure they're included in your test plan! 

You are invited to download our suggested Upgrade Test Plan here.

 

Below is a list of standard functions that should be tested. Please be advised that this information is a guide only. 

 

B2C Sites

  • Searching for products
  • Drilling down to the full product view page
  • Using the product/category menu to browse through categories and see products in each category
  • Adding products to the cart
  • Registering new user
  • Logging in as existing user
  • Meta Data filtering (if in use)
  • Cart
  • Checkout
  • Payments
  • Order Tracking
  • Integration of order to ERP
  • Integration of cash receipt to ERP

B2B Sites

  • Logging in
  • Selecting account (if applicable)
  • B2B Pricing
  • Searching for products
  • Drilling down to the full product view page
  • Using the product/category menu to browse through categories and see products in each category
  • Adding products to the cart
  • Registering new user
  • Logging in as existing user
  • Meta Data filtering (if in use)
  • Cart
  • Checkout
  • Payments
  • Order Tracking
  • Account Payments
  • Integration of order to ERP
  • Integration of cash receipt to ERP


Testing the above functionality should take no more than a couple of hours and will ensure upgrades are smooth and hassle free. 

 

 

  • No labels