Updated Release Testing Instructions WooCommerce 6.9 (markdown)

rodelgc 2022-08-24 21:43:54 +08:00
parent 683d39fb33
commit 455b5f89de
1 changed files with 0 additions and 43 deletions

@ -174,25 +174,6 @@ It should match the following screenshot.
7. Click "Manage" button.
8. See that Facebook for WooCommerce manage page loads.
### Update "context" prop of task list click/view event [#34297](https://github.com/woocommerce/woocommerce/pull/34297)
1. Go to `WooCommerce > Home`
2. Open browser developer tool
3. Enable track logging: `window.localStorage.setItem( 'debug', 'wc-admin:*' )`
4. Turn on `preserve log` option
![https://i.stack.imgur.com/H4EQ9.png](https://i.stack.imgur.com/H4EQ9.png)
5. Click the "Add products" task
6. Observe that the `wcadmin_tasklist_click` event is fired with the `context: woocommerce-home`
7. Observe that the `wcadmin_tasklist_view` event is fired with the `context: woocommerce-home`
8. Go to WooCommerce > Settings
9. Click on "Finish setup" button
10. Click the "Add products" task
11. Observe that the `wcadmin_tasklist_click` event is fired with the `context: page/activity-panel`
12. Observe that the `wcadmin_tasklist_view` event is fired with the `context: page/activity-panel`
### Fix review shipping option task title [#34294](https://github.com/woocommerce/woocommerce/pull/34294)
1. Start with a fresh install
@ -409,21 +390,6 @@ Also note that some of the `onChange` functions are empty callbacks, this is bec
3. Go to `WooCommerce -> Home` and choose `Set up payments` task.
4. Confirm the suggestions are rendered as expected
### Fix missing product task add product track via product templates [#34070](https://github.com/woocommerce/woocommerce/pull/34070)
1. Navigate to **Tools > WCA Test Helper > Experiments** and add `woocommerce_products_task_layout_card_v2` to treatment
1. Make sure your site has `woocommerce_allow_tracking` option set to yes
2. Enable tracks debugging with `localStorage.setItem( 'debug', 'wc-admin:*' );`
1. Go to WooCommerce > Home > Add my products
3. Click on any of the product templates while having browser console open
4. Observe `wcadmin_tasklist_add_product` with `{ method: product_template }` is fired
5. Repeat steps with setting `woocommerce_products_task_layout_stacked_v2` experiment to treatment and `woocommerce_products_task_layout_card_v2` to control
<img src="https://user-images.githubusercontent.com/3747241/180907818-a0a6d70d-f053-4f74-a6b0-6fb1e0c0924f.png" width="350">
<img src="https://user-images.githubusercontent.com/3747241/180907826-fc9bed24-09b9-4447-911f-06453a034260.png" width="350">
### Fix fatal error when bulk editing sale price to empty value in PHP 8 [#34053](https://github.com/woocommerce/woocommerce/pull/34053)
1. Create two products with a price as follows:
@ -516,15 +482,6 @@ With a new store,
![Screen Shot 2022-07-15 at 12 28 48](https://user-images.githubusercontent.com/4344253/179153343-7aca85f6-ff20-4351-a92a-fd647eafc244.png)
### Add validations to `recordEvent` [#33911](https://github.com/woocommerce/woocommerce/pull/33911)
1. Install and activate [this plugin](https://gist.github.com/octaedro/4559dc2b81cc01e2395795241bbba638).
2. Open the browser's dev tools and go to the `Console` tab.
3. Go to `WooCommerce` > `Home`.
4. A prompt will be shown asking `Use broken props`.
5. If you press `Ok` the event `my_event` will be recorded with the prop `invalid-prop`.
6. If you press `Cancel` the prop `valid_prop_name` will be used instead.
### Fix task list overlaps with the Ellipsis menu [#33882](https://github.com/woocommerce/woocommerce/pull/33882)
1. Use a fresh site