From 5b07f538221337485d7e46df37a5a7632a2e29e2 Mon Sep 17 00:00:00 2001 From: Tam Mullen Date: Tue, 20 Apr 2021 12:29:33 +0100 Subject: [PATCH] Updated Release Testing Instructions WooCommerce 5.3 (markdown) --- ...se-Testing-Instructions-WooCommerce-5.3.md | 74 ++++++++++++++++++- 1 file changed, 71 insertions(+), 3 deletions(-) diff --git a/Release-Testing-Instructions-WooCommerce-5.3.md b/Release-Testing-Instructions-WooCommerce-5.3.md index 44bc2b1..7fdbb3c 100644 --- a/Release-Testing-Instructions-WooCommerce-5.3.md +++ b/Release-Testing-Instructions-WooCommerce-5.3.md @@ -24,11 +24,79 @@ When using the testing instructions below, test only those cases presented in th - You will need the Elementor Plugin ![](https://cldup.com/uOzLPPee2j.png) - - *** ## WooCommerce Core Updates: -TBC \ No newline at end of file +#### Set US:CA as the default store location + +PR: https://github.com/woocommerce/woocommerce/pull/29654 + +1. After activating the plugin, you will see the Setup Wizard. +1. Click the link at the bottom to skip it. +1. Go to /wp-admin/admin.php?page=wc-settings +1. Ensure the Country / State shows United States (US) - California as the default. +1. Note if any other Internationalization defaults don't match what would be expected for that location e.g currency. + +#### For non-empty shipping address do not overwrite the state or country fields with billing address data + +PR: https://github.com/woocommerce/woocommerce/pull/29605 + +1. Create a customer account and ensure shipping is set up for the store. +1. Add and save billing and shipping address for a country which county/state is optional (e.g. UK), supplying a county/state for the billing address but not for the shipping address. +1. Purchase a product. +1. The billing county/state is not copied over to the shipping address. + +#### Update the persistent cart after it's loaded on log in + +PR: https://github.com/woocommerce/woocommerce/pull/29517 + +1. While logged into a customer account (admin accounts won't work). Add a standard simple product to your cart. +1. Log out. +1. While logged in as admin, edit the product and set its status to draft. (https://d.pr/i/2WK27E) +1. Log back into the customers' account. +1. You'll be presented with this notice https://d.pr/i/5DCUEN. You should only see this the first time you log in. If you continue to log in and out subsequent logins won't display the notice. + +#### Prevent saved changes message when leaving page + +PR: https://github.com/woocommerce/woocommerce/pull/29510 + +1. Go to woocommerce->settings->shipping and add a shipping zone with a shipping method. +1. After seeing the "Save Changes" button disables, try to navigate away from this page. +1. Ensure you're not seeing any save changes message pop up from the browser. + +#### Make select2 dropdown text visible in dark mode + +PR: https://github.com/woocommerce/woocommerce/pull/29497 + +1. Enable Twenty Twenty One theme. +1. Go to Customizer->Colors & Dark Mode and enable dark mode. +1. Check the Select2 dropdown address fields e.g. `Country / Region` on cart (change address), checkout, my account (edit address) pages. +1. Ensure when in dark mode, the text is showing correctly. + +#### Adjust alignment issues for Twenty Twenty One + +PR: https://github.com/woocommerce/woocommerce/pull/29485 + +1. Activate Twenty Twenty One theme. +1. Add couple products to the cart and go to the cart +1. Ensure the table header rows are left aligned instead of center aligned. Refer to the images in PR. +1. Go through with the checkout. +1. Go to My Account and review the order you have just placed. +1. Ensure the table header rows are left aligned instead of center aligned. Refer to the images in PR. + +#### Remove duplicate notices from cart + +PR: https://github.com/woocommerce/woocommerce/pull/29480 + +1. Setup shipping with a valid zone/method. +1. Enable shipping debug mode by going to woocommerce->settings->shipping->shipping options +1. Add several items to the cart and navigate there +1. You should see the shipping debug message/notice of what zone location was detected. +1. Try deleting an item from the cart with the X button. After the AJAX process and the item is removed, ensure you are not seeing duplicate shipping debug message/notice. + +#### Use AJAX for Page Configuration + +PR: https://github.com/woocommerce/woocommerce/pull/29181 +