Updated Release Testing Instructions WooCommerce 5.0 (markdown)

Tam Mullen 2021-01-19 21:09:44 +00:00
parent 2f2248457b
commit 6bb01a65c7
1 changed files with 44 additions and 8 deletions

@ -23,24 +23,60 @@ TBC
### Prevent duplicate new order email from being sent when changing order status [(28809)](https://github.com/woocommerce/woocommerce/pull/28809)
1. TBC.
1. Go through checkout and use BACS as payment gateway so the initial order status is `on-hold`.
2. Check your email and ensure you're seeing the `New Order` email to the admin.
3. Change the order status to `pending payment`. At this point there shouldn't be any emails sent.
4. Change the order status to `completed`.
5. Check your email and ensure the `New Order` email is not sent again.
6. Go back to the order and use the `Order Actions` to resend the new order notification.
7. Check your email and ensure now you see the `New Order` email come through.
### Fix incorrect product review count [(28814)](https://github.com/woocommerce/woocommerce/pull/28814)
1. TBC.
1. Create a product.
1. Add a Comment to a product and Update the product.
1. Open the product at the front end and scroll down to the Reviews section.
1. Review count should update on the front end when a user adds a review from the WooCommerce dashboard.
### Add notice to deprecate old reports [(28799)](https://github.com/woocommerce/woocommerce/pull/28799)
1. TBC.
1. Go to WooCommerce > Reports.
1. Ensure you're seeing a notice that the report is being replaced with links to documentation and the new analytics page.
### Refactor Shipping Calculations [(28558)](https://github.com/woocommerce/woocommerce/pull/28558)
### Refactoring Shipping Zones and Shipping Calculations
1. TBC.
This are both changes that should not affect the functionality so we just want to exploratory test around the area of Shipping Zones and Shipping Calculations.
### Refactor Shipping Zones [(28801)](https://github.com/woocommerce/woocommerce/pull/28801)
#### Refactor Shipping Zones [(28801)](https://github.com/woocommerce/woocommerce/pull/28801)
1. TBC.
This is a change that should not affect the functionality so we just want to exploratory test around Shipping Zones.
More info on Shipping Zones here
https://docs.woocommerce.com/document/setting-up-shipping-zones/
#### Refactor Shipping Calculations [(28558)](https://github.com/woocommerce/woocommerce/pull/28558)
This is another change that should not affect the functionality so we just want to exploratory test around Shipping Calculations.
You will have needed to have setup Shipping Zones before testing.
Some scenarios to include
* If the package is not shippable, e.g. trying to ship to an invalid country, do not calculate rates.
* Trigger a recalculation of shipping for this package, e.g. changing shipping address, rates should update to reflect the new information.
### Changing how we fetch featured extensions [(28719)](https://github.com/woocommerce/woocommerce/pull/28719)
1. TBC.
This is a change related to searching for extensions in WooCommerce > Extensions. We want to exploratory test around this.
Navigate to Extensions
More info: https://docs.woocommerce.com/document/woocommerce-menu-items/#section-7
Search for extensions without being connected to WooCommerce.com
Search for extensions when connected to WooCommerce.com
Info on connecting to WooCommerce.com: https://docs.woocommerce.com/document/managing-woocommerce-com-subscriptions/#connect-and-activate
When not authenticated to the WooCommerce.com go to the WooCommerce->Extensions page. The featured tab should work as before. Making a search on the marketplace should also work as before.
When authenticated to the WooCommerce.com, featured and search tabs should keep working the same. This time they should include the Authorization header containing the access_token.