Updated Release Testing Instructions WooCommerce 5.1 (markdown)
parent
709b653eef
commit
0ff5bb1944
|
@ -1,6 +1,19 @@
|
|||
We would like the following features to be tested ahead of WooCommerce 5.1 release:
|
||||
WooCommerce 5.1 includes:
|
||||
|
||||
## WooCommerce Admin 2.0.0
|
||||
- [WooCommerce Admin Updates:](https://github.com/woocommerce/woocommerce/wiki/Release-Testing-Instructions-WooCommerce-5.1#woocommerce-admin-200)
|
||||
- [Add the Mollie payment provider setup task](https://github.com/woocommerce/woocommerce/wiki/Release-Testing-Instructions-WooCommerce-5.1#add-the-mollie-payment-provider-setup-task-6257)
|
||||
- [Fix: allow for more terms to be shown for product attributes in the Analytics orders report](https://github.com/woocommerce/woocommerce/wiki/Release-Testing-Instructions-WooCommerce-5.1#fix-allow-for-more-terms-to-be-shown-for-product-attributes-in-the-analytics-orders-report-5868)
|
||||
- [Add: new inbox message - Getting started in Ecommerce - watch this webinar](https://github.com/woocommerce/woocommerce/wiki/Release-Testing-Instructions-WooCommerce-5.1#add-new-inbox-message---getting-started-in-ecommerce---watch-this-webinar-6086)
|
||||
- [Update: store deprecation welcome modal support doc link](https://github.com/woocommerce/woocommerce/wiki/Release-Testing-Instructions-WooCommerce-5.1#update-store-deprecation-welcome-modal-support-doc-link-6094)
|
||||
- [Enhancement: Allowing users to create products by selecting a template](https://github.com/woocommerce/woocommerce/wiki/Release-Testing-Instructions-WooCommerce-5.1#enhancement-allowing-users-to-create-products-by-selecting-a-template-5892)
|
||||
- [Update: Homescreen layout, moving Inbox panel for better interaction](https://github.com/woocommerce/woocommerce/wiki/Release-Testing-Instructions-WooCommerce-5.1#update-homescreen-layout-moving-inbox-panel-for-better-interaction-6122)
|
||||
- [Enhancement: Use the new Paypal payments plugin for onboarding](https://github.com/woocommerce/woocommerce/wiki/Release-Testing-Instructions-WooCommerce-5.1#enhancement-use-the-new-paypal-payments-plugin-for-onboarding-6261)
|
||||
- [WooCommerce Blocks Updates:]()
|
||||
- []()
|
||||
- [WooCommerce Core Updates:]()
|
||||
- []()
|
||||
|
||||
## WooCommerce Admin Updates:
|
||||
|
||||
### Add the Mollie payment provider setup task #6257
|
||||
|
||||
|
@ -94,7 +107,68 @@ Once everything is configured and enabled do a client test
|
|||
- Filling in your billing/shipping info then click pay with **Paypal**
|
||||
- The paypal pay window should pop up correctly without errors.
|
||||
|
||||
- WooCommerce Product Blocks Updates:
|
||||
- TBD
|
||||
- WooCommerce Core Updates:
|
||||
- TBD
|
||||
## WooCommerce Product Blocks Updates:
|
||||
#### Blocks 4.4.0
|
||||
- [Testing instructions](https://github.com/woocommerce/woocommerce-gutenberg-products-block/blob/trunk/docs/testing/releases/440.md)
|
||||
|
||||
#### Blocks 4.3.0
|
||||
- [Testing Instructions](https://github.com/woocommerce/woocommerce-gutenberg-products-block/blob/trunk/docs/testing/releases/430.md)
|
||||
|
||||
#### Blocks 4.2.0
|
||||
- [Testing instructions](https://github.com/woocommerce/woocommerce-gutenberg-products-block/blob/trunk/docs/testing/releases/420.md)
|
||||
|
||||
#### Blocks 4.1.0
|
||||
- [Testing instructions](https://github.com/woocommerce/woocommerce-gutenberg-products-block/blob/trunk/docs/testing/releases/410.md)
|
||||
|
||||
|
||||
## WooCommerce Core Updates:
|
||||
|
||||
#### Use tax location from order while computing tax in discount [(26983)](https://github.com/woocommerce/woocommerce/pull/26983)
|
||||
1. Set price inclusive of taxes and any rate for a specific country other than your shop base address.
|
||||
- For example: the shop's base address could be set to the US, and then enter a tax rate for another country, such as `25%` for India, making sure that there is no other tax applied like so:
|
||||
![](https://user-images.githubusercontent.com/7571618/86966233-6f947480-c186-11ea-8bc8-645e66ac8440.png)
|
||||
2. Add a coupon for `10%` and add a product for a price of `242`. (This could be any price -- if it's different then modify numbers in next step accordingly).
|
||||
3. Complete an order for this product as a guest user in an incognito window or different browser. Make sure to use an address for the other country (such as India from the example in step 1 above).
|
||||
4. Open the order in the `WooCommerce > Orders` view, and set the order status to Pending Payment and click "Update".
|
||||
5. Add the coupon. Note that previously, before this fix, the discount will be calculated on the final amount instead of the pre-tax amount (so the discount will be more than it should be). With this fix, the discount will be calculated before taxes are applied.
|
||||
- In above case, with this fix, the discount should be 19.36 (193.6 at 10%), whereas before this change, the discount would have been 24.20 (242.2 at 10%).
|
||||
|
||||
#### Adjust spacing and font sizes for Twenty Twenty-One [(28827)](https://github.com/woocommerce/woocommerce/pull/28827)
|
||||
1. Set the default theme for the store to Twenty Twenty-One under `Appearance > Themes`
|
||||
2. Make sure the Shop, Cart, Checkout, and My Account default WooCommerce pages have been created
|
||||
3. Create another (non-default WooCommerce page)
|
||||
4. Add products to the store
|
||||
5. Open the link to the store and navigate through the product pages, viewing product details and making sure everything looks okay
|
||||
6. Open the My Account page and navigate through the various sections, making sure the pages look okay
|
||||
7. Open the page created in step 3 and verify that the page looks okay
|
||||
8. Add a product to the cart, and verify the shopping cart looks okay
|
||||
9. Continue the checkout flow, and make sure the checked out page (address fields and payment options, for example) all look okay
|
||||
|
||||
#### Flush term cache when saving product and settings closes [(28974)](https://github.com/woocommerce/woocommerce/pull/28974)
|
||||
1. Add the Product Categories widget to your site. Enable show counts option.
|
||||
2. Make sure to have a hand full of products that belong to a category that is listed in that widget.
|
||||
3. For couple of the products, set the stock level to out of stock and save the product.
|
||||
4. Go back to the frontend shop page and ensure the widget shows the product count correctly.
|
||||
5. Go to your `WooCommerce > Settings > Products > Inventory` and set `Hide out of stock items from the catalog` to enabled.
|
||||
6. Go back to the frontend shop page and ensure the widget shows the product count correctly. Should show less than in step 5 as now it suppose to hide the product from catalog if it is out of stock.
|
||||
7. Disable `Hide out of stock items from the catalog` setting and save.
|
||||
8. Go back to the frontend shop page and ensure the widget shows the product count correctly.
|
||||
|
||||
#### Fix price filtering when there are variations [(29043)](https://github.com/woocommerce/woocommerce/pull/29043)
|
||||
1. Create a Variable Product having two variations, with prices `1000` and `1200`.
|
||||
2. Install the Price Filtering widget
|
||||
3. Try filtering on the following combinations of minimum and maximum price:
|
||||
|
||||
| Minimum | Maximum |
|
||||
| ------- | ------- |
|
||||
| 0 | 950 |
|
||||
| 0 | 1000 |
|
||||
| 0 | 1050 |
|
||||
| 1000 | 1100 |
|
||||
| 1050 | 1100 |
|
||||
| 1050 | 1300 |
|
||||
| 1200 | 1300 |
|
||||
| 1250 | 1300 |
|
||||
|
||||
4. The product should not be listed when filtering on `0, 950` and on `1200, 1300`. In all the other cases it should be listed.
|
||||
- Note: if you don't have products with a price higher than 1220 you won't be able to test the for the last three combinations.
|
Loading…
Reference in New Issue