Updated Release Testing Instructions WooCommerce 5.3 (markdown)

Tam Mullen 2021-04-20 12:29:33 +01:00
parent 32146c0253
commit 5b07f53822
1 changed files with 71 additions and 3 deletions

@ -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
#### 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