Updated Release Testing Instructions WooCommerce 6.3 (markdown)

Tam Mullen 2022-02-15 16:22:31 +00:00
parent 2848c2ed48
commit ad49b0ec99
1 changed files with 74 additions and 0 deletions

@ -6,6 +6,80 @@
---
## WooCommerce Admin Updates:
### Fix category report query returns invalid net sales
1. Create a new store and finish the Onboarding flow
2. Go to **Products > Add New** and create a product called **Hoodie with Pocket** with the price $35
3. Create a new category called **Hoodie** with **Clothing** as the parent category in the **Product categories** on the right.
4. Select **Clothing** and **Hoodie with Pocket** as well and click **Update**
5. Create an order with a single item of **Hoodie with Pocket** (keep note of the total price)
6. Run the action scheduler (make sure all are run), you can do this manually by going to **WooCommerce > Status > Scheduled Actions**. If your queue is large, just make sure that the `wc-admin_import_orders` actions are run.
7. Go to **Analytics > Overview** and scroll down to the **Leaderboards**
8. Observe that the **Clothing** category has only **1** items sold and net sales is $35
9. Click on **Clothing** it will redirect to the Categories page and show the correct numbers
10. Now click on **Analytics > Categories** again and scroll down to the table
11. Observe that the **Clothing** category has only **1** items sold and net sales is $35
### Hide store address fields in regions that specify hidden [#8172](https://github.com/woocommerce/woocommerce-admin/pull/8172)
1. Go to the store setup wizard
2. Change to a country like Guatemala that hides the post code
3. Verify that the post code is hidden and "Continue" still works as expected
4. Switch to a different country with all fields shown and make sure things still work as expected
### Add localized validation to store address [#8123](https://github.com/woocommerce/woocommerce-admin/pull/8123)
**Store details**
1. Navigate to the Store Details step of the profiler
2. Change the country/region to US.
3. Check that all fields are still required
4. Change your country to Australia
5. Make sure post code and city labels are updated (you can check this [list here](https://github.com/woocommerce/woocommerce/blob/trunk/plugins/woocommerce/includes/class-wc-countries.php#L795-L1528) for other country requirements by shortcode)
6. Change the country to Hong Kong
7. Check that zip/postal is no longer required
**Tasks**
1. Delete any shipping zones you might have
2. Clear your address in **WooCommerce > Settings** aside from the country/region.
3. Visit the Shipping task in the task list
4. It should prompt you to put in the store address.
5. This should follow the same store address validation as the Store Details step.
### Enhance report chart i18n support [#8129](https://github.com/woocommerce/woocommerce-admin/pull/8129)
1. Go to **Analytics > Overview**
2. Observe chart texts show normally in English/site language.
3. Select different "stats" by click on the 3 dots on the right hand and enabling other stats, now repeat step 2 until all options are confirmed.
4. Go to **Settings > General**
5. Change the "Site Language" to another languages like "Português do Brasil"
6. Repeat 1 ~ 3 steps
### Add MailPoet to Installed marketing extensions [#8091](https://github.com/woocommerce/woocommerce-admin/pull/8091)
1. Go to **Marketing > Overview**
2. MailPoet is not shown in **Installed marketing extensions**
3. Go to **Plugins** and install but don't activate **MailPoet 3**
4. Go to **Marketing > Overview**
5. See MailPoet in **Installed marketing extensions**
6. Click **Activate**
7. Click **Finish Setup**
8. Finish MailPoet setup (fill with dummy data)
9. Go to **Marketing > Overview**
10. See MailPoet links to Docs, Support, and Settings
### Add additional store profiler track for the business details tab. [#8265](https://github.com/woocommerce/woocommerce-admin/pull/8265)
1. Open your console and make sure you have tracks outputted ( `localStorage.setItem( 'debug', 'wc-admin:*' );` )
2. Go to the Onboarding wizard and step through until the business details `/wp-admin/admin.php?page=wc-admin&path=%2Fsetup-wizard&step=business-details`
3. A `storeprofiler_step_view` should be triggered with `business-details` as the step.
4. Fill out the dropdowns and click continue
5. A `storeprofiler_step_complete` should of fired with a `step` prop of `business-details`. A new `storeprofiler_step_view` should of also fired with `business-features` as a step. Now select some free features and click continue.
6. A `storeprofiler_step_complete` should of fired with a `step` prop of `business-features`.
7. Check the general styling of the business features tab to make sure things look good still.
---
## WooCommerce Blocks Updates: