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.
|
7. Click "Manage" button.
|
||||||
8. See that Facebook for WooCommerce manage page loads.
|
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)
|
### Fix review shipping option task title [#34294](https://github.com/woocommerce/woocommerce/pull/34294)
|
||||||
|
|
||||||
1. Start with a fresh install
|
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.
|
3. Go to `WooCommerce -> Home` and choose `Set up payments` task.
|
||||||
4. Confirm the suggestions are rendered as expected
|
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)
|
### 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:
|
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)
|
![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)
|
### Fix task list overlaps with the Ellipsis menu [#33882](https://github.com/woocommerce/woocommerce/pull/33882)
|
||||||
|
|
||||||
1. Use a fresh site
|
1. Use a fresh site
|
||||||
|
|
Loading…
Reference in New Issue