Updated Release Testing Instructions WooCommerce 6.9 (markdown)
parent
683d39fb33
commit
455b5f89de
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue