The time it takes to confirm a WooCommerce site is fully functional (add to cart, checkout, etc) after plugin updates is something that causes us to delay updating. However, WooCommerce sites could be considered even more important to keep updated and secure than ‘other’ WordPress sites considering the amount of customer data that flows through these and the direct revenue loss that could be cause by downtime.
I am suggesting implementing a way to run an Automated WooCommerce Test as part of the Update flow. This would at its most basic confirm Products can be added to the Cart, the Cart Page can be viewed, and the Checkout Page can be viewed. I understand there could be quite a bit of unwanted affects if we actually purchased something from the store (refunds, accounting discrepancies, etc). However, a full ‘purchase’ checkout flow could happen on a Staging site. Maybe that could be a 2.0 version of this feature.
Here are two other hosts that offer an Automated Checkout Test with their WooCommerce plans. This is a high value add in my humble opinion.
https://www.nexcess.net/woocommerce-automated-testing/
https://storepro.io/learn/automated-checkout-testing-for-woocommerce-new/
Thanks for your consideration.