Updated Release Testing Instructions WooCommerce 5.3 (markdown)
parent
32146c0253
commit
5b07f53822
|
@ -25,10 +25,78 @@ When using the testing instructions below, test only those cases presented in th
|
|||
|
||||
![](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
|
||||
|
||||
|
|
Loading…
Reference in New Issue