Commit b162c961909 for woocommerce

commit b162c96190948967b7d047b50c2a9a80420fdb35
Author: Adrian Moldovan <3854374+adimoldovan@users.noreply.github.com>
Date:   Mon Jun 8 21:25:11 2026 +0200

    docs: Update WooCommerce Core testing docs (#65583)

diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md
index 7aafee94ca5..0d6fa625b50 100644
--- a/.github/CONTRIBUTING.md
+++ b/.github/CONTRIBUTING.md
@@ -37,9 +37,9 @@ Please take a moment to review the [project readme](https://github.com/woocommer
 - Run our build process described in the document on [how to set up WooCommerce development environment](https://developer.woocommerce.com/docs/contribution/contributing/#setting-up-your-development-environment), it will install our pre-commit hook, code sniffs, dependencies, and more.
 - Before pushing commits to GitHub, check your code against our code standards. For PHP code in the WooCommerce Core project you can do this by running `pnpm --filter=@woocommerce/plugin-woocommerce lint:php:changes:branch`.
 - Whenever possible, please fix pre-existing code standards errors in code that you change.
-- Please consider adding appropriate tests related to your change if applicable such as unit, API and E2E tests. You can check the following guides for this purpose:
+- Please consider adding appropriate tests related to your change if applicable such as unit, API and E2E tests. You can check the following resources for this purpose:
     - [Writing unit tests](https://github.com/woocommerce/woocommerce/blob/trunk/plugins/woocommerce/tests/README.md#guide-for-writing-unit-tests).
-    - [Writing API tests](https://github.com/woocommerce/woocommerce/tree/trunk/plugins/woocommerce/tests/api-core-tests#guide-for-writing-api-tests).
+    - [API tests](https://github.com/woocommerce/woocommerce/tree/trunk/plugins/woocommerce/tests/e2e-pw/tests/api-tests).
     - [Writing E2E tests](https://github.com/woocommerce/woocommerce/tree/trunk/plugins/woocommerce/tests/e2e-pw#guide-for-writing-e2e-tests).
 - Ensure you use LF line endings in your code editor. Use [EditorConfig](http://editorconfig.org/) if your editor supports it so that indentation, line endings and other settings are auto configured.
 - When committing, reference your issue number (#1234) and include a note about the fix.
diff --git a/docs/contribution/contributing/api-critical-flows.md b/docs/contribution/contributing/api-critical-flows.md
deleted file mode 100644
index df34a1bc9af..00000000000
--- a/docs/contribution/contributing/api-critical-flows.md
+++ /dev/null
@@ -1,63 +0,0 @@
----
-post_title: Critical flows within the WooCommerce Core API
-sidebar_label: API critical flows
-
----
-
-# Critical flows within the WooCommerce Core API
-
-In our documentation, we've pinpointed the essential user flows within the WooCommerce Core API. These flows serve as
-the compass for our testing initiatives, aiding us in concentrating our efforts where they matter most. They also
-provide invaluable insights into assessing the ramifications of modifications and determining issue priorities.
-
-It's important to note that these flows remain dynamic, evolving in lockstep with the platform. They regularly undergo
-updates, additions, and re-prioritization to stay aligned with the evolving needs of our system.
-
-## Products
-
-| Route    | Flow name                  | Endpoint                       | Test File                                                   |
-|----------|----------------------------|--------------------------------|-------------------------------------------------------------|
-| Products | Can view all products      | `/wp-json/wc/v3/products`      | `tests/api-core-tests/tests/products/product-list.test.js`  |
-| Products | Can search products        | `/wp-json/wc/v3/products`      | `tests/api-core-tests/tests/products/product-list.test.js`  |
-| Products | Can add a simple product   | `/wp-json/wc/v3/products`      | `tests/api-core-tests/tests/products/products-crud.test.js` |
-| Products | Can add a variable product | `/wp-json/wc/v3/products`      | `tests/api-core-tests/tests/products/products-crud.test.js` |
-| Products | Can add a virtual product  | `/wp-json/wc/v3/products`      | `tests/api-core-tests/tests/products/products-crud.test.js` |
-| Products | Can view a single product  | `/wp-json/wc/v3/products/{id}` | `tests/api-core-tests/tests/products/products-crud.test.js` |
-| Products | Can update a product       | `/wp-json/wc/v3/products/{id}` | `tests/api-core-tests/tests/products/products-crud.test.js` |
-| Products | Can delete a product       | `/wp-json/wc/v3/products/{id}` | `tests/api-core-tests/tests/products/products-crud.test.js` |
-
-## Orders
-
-| Route  | Flow name                                                        | Endpoints                    | Test File                                                 |
-|--------|------------------------------------------------------------------|------------------------------|-----------------------------------------------------------|
-| Orders | Can create an order                                              | `/wp-json/wc/v3/orders`      | `tests/api-core-tests/tests/orders/orders-crud.test.js`   |
-| Orders | Can view a single order                                          | `/wp-json/wc/v3/orders/{id}` | `tests/api-core-tests/tests/orders/orders-crud.test.js`   |
-| Orders | Can update an order                                              | `/wp-json/wc/v3/orders/{id}` | `tests/api-core-tests/tests/orders/orders-crud.test.js`   |
-| Orders | Can delete an order                                              | `/wp-json/wc/v3/orders/{id}` | `tests/api-core-tests/tests/orders/orders-crud.test.js`   |
-| Orders | Can view all orders                                              | `/wp-json/wc/v3/orders`      | `tests/api-core-tests/tests/orders/orders.test.js`        |
-| Orders | Can search orders                                                | `/wp-json/wc/v3/orders`      | `tests/api-core-tests/tests/orders/order-search.test.js`  |
-| Orders | Can add new Order complex - multiple product types & tax classes | `/wp-json/wc/v3/orders`      | `tests/api-core-tests/tests/orders/order-complex.test.js` |
-
-## Refunds
-
-| Route   | Flow name           | Endpoints                            | Test File                                           |
-|---------|---------------------|--------------------------------------|-----------------------------------------------------|
-| Refunds | Can refund an order | `/wp-json/wc/v3/orders/{id}/refunds` | `tests/api-core-tests/tests/refunds/refund.test.js` |
-
-## Coupons
-
-| Route   | Flow name                 | Endpoints                            | Test File                                            |
-|---------|---------------------------|--------------------------------------|------------------------------------------------------|
-| Coupons | Can create a coupon       | `/wp-json/wc/v3/coupons`             | `tests/api-core-tests/tests/coupons/coupons.test.js` |
-| Coupons | Can update a coupon       | `/wp-json/wc/v3/coupons/{id}`        | `tests/api-core-tests/tests/coupons/coupons.test.js` |
-| Coupons | Can delete a coupon       | `/wp-json/wc/v3/coupons/{id}`        | `tests/api-core-tests/tests/coupons/coupons.test.js` |
-| Coupons | Can add a coupon to order | `/wp-json/wc/v3/orders/{id}/coupons` | `tests/api-core-tests/tests/coupons/coupons.test.js` |
-
-## Shipping
-
-| Route            | Flow name                                     | Endpoints                                    | Test File                                                    |
-|------------------|-----------------------------------------------|----------------------------------------------|--------------------------------------------------------------|
-| Shipping zones   | Can create shipping zones                     | `/wp-json/wc/v3/shipping/zones`              | `tests/api-core-tests/tests/shipping/shipping-zones.test.js` |
-| Shipping methods | Can create shipping method to a shipping zone | `/wp-json/wc/v3/shipping/zones/{id}/methods` | n/a                                                          |
-| Shipping classes | Can create a product shipping class           | `/wp-json/wc/v3/products/shipping_classes`   | `tests/api-core-tests/tests/products/products-crud.test.js`  |
-
diff --git a/docs/contribution/contributing/deciding-pr-high-impact.md b/docs/contribution/contributing/deciding-pr-high-impact.md
index 1a68fbefe02..ec1cd3ffc22 100644
--- a/docs/contribution/contributing/deciding-pr-high-impact.md
+++ b/docs/contribution/contributing/deciding-pr-high-impact.md
@@ -13,7 +13,7 @@ On this page, we will share some guidelines to help you assess the impact degree
 ## You should mark a Pull Request as High-Impact if

 - It adds a **new feature** to WooCommerce, except if it's behind a feature flag.
-- Modifies **critical functionality** (see the [critical flows list](/docs/contribution/contributing/api-critical-flows/)).
+- Modifies **critical functionality** that shoppers or merchants rely on to run a store.
 - It fixes a **high-priority bug** (this includes Blocks fix releases core version bumps).
 - It contains a **security fix**.
 - Updates **SQL queries**.
diff --git a/docs/contribution/testing/README.md b/docs/contribution/testing/README.md
index 552c578dd84..519c8ff0106 100644
--- a/docs/contribution/testing/README.md
+++ b/docs/contribution/testing/README.md
@@ -6,18 +6,26 @@ post_title: Testing

 # Testing

-Properly setting up your test environment and writing tests when contributing to WooCommerce core are essential parts of our development pipeline. The links below are also included in our [Contributing Guidelines](https://github.com/woocommerce/woocommerce/blob/trunk/.github/CONTRIBUTING.md) on GitHub.
+Setting up your test environment and writing tests when contributing to WooCommerce Core are essential parts of our development pipeline. The links below are also included in our [Contributing Guidelines](https://github.com/woocommerce/woocommerce/blob/trunk/.github/CONTRIBUTING.md) on GitHub.

-If you have any questions about testing please reach out to the developer community in our public channels([Developer Blog](https://developer.woocommerce.com/blog/), [GitHub Discussions](https://github.com/woocommerce/woocommerce/discussions), or [Community Slack](https://woocommerce.com/community-slack/)).
+If you have questions about testing, reach out to the developer community in our public channels: [Developer Blog](https://developer.woocommerce.com/blog/), [GitHub Discussions](https://github.com/woocommerce/woocommerce/discussions), or [Community Slack](https://woocommerce.com/community-slack/).

-## Unit Testing
+## Unit testing

-[End-to-end tests](https://github.com/woocommerce/woocommerce/tree/trunk/plugins/woocommerce/tests/e2e-pw) are powered by `Playwright`. The test site is spun up using `wp-env` ([recommended](https://developer.wordpress.org/block-editor/reference-guides/packages/packages-env/)).
+[Unit tests](https://github.com/woocommerce/woocommerce/blob/trunk/plugins/woocommerce/tests/README.md) run against the WooCommerce PHP test suite. The recommended local setup uses `wp-env`.

-## API Testing
+## End-to-end testing

-[API tests](https://github.com/woocommerce/woocommerce/tree/trunk/plugins/woocommerce/tests/e2e-pw/tests/api-tests) are based on `Playwright` and `wp-env`.
+[End-to-end tests](https://github.com/woocommerce/woocommerce/tree/trunk/plugins/woocommerce/tests/e2e-pw) are powered by Playwright. The test site is spun up using `wp-env`.

-## Calls for Testing
+## API testing

-Keep tabs on calls for testing on our developer blog, and make sure to read our beta testing instructions to help us build new features and enhancements.
+[API tests](https://github.com/woocommerce/woocommerce/tree/trunk/plugins/woocommerce/tests/e2e-pw/tests/api-tests) are part of the Playwright suite and use the same `wp-env` test environment as end-to-end tests.
+
+## Testing instructions
+
+When opening a pull request, use the [testing instructions guide](/docs/contribution/testing/writing-high-quality-testing-instructions/) to write clear steps that cover the behavior changed in the PR.
+
+## Calls for testing
+
+Keep tabs on calls for testing on our [developer blog](https://developer.woocommerce.com/blog/), and read our [beta testing instructions](/docs/contribution/testing/beta-testing/) to help us build new features and enhancements.
diff --git a/docs/contribution/testing/core-critical-flows.md b/docs/contribution/testing/core-critical-flows.md
index 43da2dc9591..6572479b0a0 100644
--- a/docs/contribution/testing/core-critical-flows.md
+++ b/docs/contribution/testing/core-critical-flows.md
@@ -37,241 +37,241 @@ These flows will continually evolve as the platform evolves with flows updated,

 ### Shopper - Shop

-| User Type | Flow Area | Flow Name                                   | Test File                                    |
-| --------- | --------- | ------------------------------------------- | -------------------------------------------- |
-| Shopper   | Shop      | Search Store                                | shopper/shop-search-browse-sort.spec.js      |
-| Shopper   | Shop      | Browse by categories                        | shopper/shop-search-browse-sort.spec.js      |
-| Shopper   | Shop      | Can sort items                              | shopper/shop-search-browse-sort.spec.js      |
-| Shopper   | Shop      | Add Simple Product to Cart (from shop page) | shopper/cart.spec.js                         |
-| Shopper   | Shop      | Display shop catalog                        | shopper/shop-search-browse-sort.spec.js      |
-| Shopper   | Shop      | Products by tag                             | shopper/product-tags-attributes.spec.js      |
-| Shopper   | Shop      | Products by attribute                       | shopper/product-tags-attributes.spec.js      |
-| Shopper   | Shop      | Use product filters                         | shopper/shop-products-filer-by-price.spec.js |
+| User Type | Flow Area | Flow Name                                   |
+| --------- | --------- | ------------------------------------------- |
+| Shopper   | Shop      | Search Store                                |
+| Shopper   | Shop      | Browse by categories                        |
+| Shopper   | Shop      | Can sort items                              |
+| Shopper   | Shop      | Add Simple Product to Cart (from shop page) |
+| Shopper   | Shop      | Display shop catalog                        |
+| Shopper   | Shop      | Products by tag                             |
+| Shopper   | Shop      | Products by attribute                       |
+| Shopper   | Shop      | Use product filters                         |

 ### Shopper - Product

-| User Type | Flow Area | Flow Name                                            | Test File                                |
-| --------- | --------- | ---------------------------------------------------- | ---------------------------------------- |
-| Shopper   | Product   | Add Simple Product to Cart                           | shopper/product-simple.spec.js           |
-| Shopper   | Product   | Add Grouped Product to Cart                          | shopper/product-grouped.spec.js          |
-| Shopper   | Product   | Variable Product info updates depending on variation | shopper/product-variable.spec.js         |
-| Shopper   | Product   | Add Variable Product to Cart                         | shopper/product-variable.spec.js         |
-| Shopper   | Product   | Display up-sell product                              | products/product-linked-products.spec.js |
-| Shopper   | Product   | Display related products                             | products/product-linked-products.spec.js |
-| Shopper   | Product   | Display reviews                                      | merchant/product-reviews.spec.js         |
-| Shopper   | Product   | Add review                                           | merchant/product-reviews.spec.js         |
-| Shopper   | Product   | View product images                                  | shopper/product-simple.spec.js           |
-| Shopper   | Product   | View product descriptions                            | shopper/product-simple.spec.js           |
+| User Type | Flow Area | Flow Name                                            |
+| --------- | --------- | ---------------------------------------------------- |
+| Shopper   | Product   | Add Simple Product to Cart                           |
+| Shopper   | Product   | Add Grouped Product to Cart                          |
+| Shopper   | Product   | Variable Product info updates depending on variation |
+| Shopper   | Product   | Add Variable Product to Cart                         |
+| Shopper   | Product   | Display up-sell product                              |
+| Shopper   | Product   | Display related products                             |
+| Shopper   | Product   | Display reviews                                      |
+| Shopper   | Product   | Add review                                           |
+| Shopper   | Product   | View product images                                  |
+| Shopper   | Product   | View product descriptions                            |

 ### Shopper - Cart

-| User Type | Flow Area | Flow Name                                  | Test File                                   |
-| --------- | --------- | ------------------------------------------ | ------------------------------------------- |
-| Shopper   | Cart      | Add to cart redirects to cart when enabled | shopper/cart-redirection.spec.js            |
-| Shopper   | Cart      | View cart                                  | shopper/cart.spec.js                        |
-| Shopper   | Cart      | Update product quantity within limits      | shopper/cart.spec.js                        |
-| Shopper   | Cart      | Remove products from cart                  | shopper/cart.spec.js                        |
-| Shopper   | Cart      | Apply all coupon types                     | shopper/cart-coupons.spec.js                |
-| Shopper   | Cart      | Display shipping options by address        | shopper/calculate-shipping.spec.js          |
-| Shopper   | Cart      | View empty cart                            | shopper/cart.spec.js                        |
-| Shopper   | Cart      | Display correct tax                        | shopper/cart-checkout-calculate-tax.spec.js |
-| Shopper   | Cart      | Respect coupon usage constraints           | shopper/cart-checkout-coupons.spec.js       |
-| Shopper   | Cart      | Display cross-sell products                | products/product-linked-products.spec.js    |
-| Shopper   | Cart      | Proceed to checkout                        | shopper/checkout.spec.js                    |
+| User Type | Flow Area | Flow Name                                  |
+| --------- | --------- | ------------------------------------------ |
+| Shopper   | Cart      | Add to cart redirects to cart when enabled |
+| Shopper   | Cart      | View cart                                  |
+| Shopper   | Cart      | Update product quantity within limits      |
+| Shopper   | Cart      | Remove products from cart                  |
+| Shopper   | Cart      | Apply all coupon types                     |
+| Shopper   | Cart      | Display shipping options by address        |
+| Shopper   | Cart      | View empty cart                            |
+| Shopper   | Cart      | Display correct tax                        |
+| Shopper   | Cart      | Respect coupon usage constraints           |
+| Shopper   | Cart      | Display cross-sell products                |
+| Shopper   | Cart      | Proceed to checkout                        |

 ### Shopper - Checkout

-| User Type | Flow Area | Flow Name                                | Test File                                   |
-| --------- | --------- | ---------------------------------------- | ------------------------------------------- |
-| Shopper   | Checkout  | Correct item in Order Review             | shopper/checkout.spec.js                    |
-| Shopper   | Checkout  | Can add shipping address                 | shopper/checkout.spec.js                    |
-| Shopper   | Checkout  | Guest can place order                    | shopper/checkout.spec.js                    |
-| Shopper   | Checkout  | Create an account                        | shopper/checkout-create-account.spec.js     |
-| Shopper   | Checkout  | Login to existing account                | shopper/checkout-login.spec.js              |
-| Shopper   | Checkout  | Existing customer can place order        | shopper/checkout.spec.js                    |
-| Shopper   | Checkout  | Use all coupon types                     | shopper/checkout-coupons.spec.js            |
-| Shopper   | Checkout  | View checkout                            | shopper/checkout.spec.js                    |
-| Shopper   | Checkout  | Receive warnings when form is incomplete | shopper/checkout.spec.js                    |
-| Shopper   | Checkout  | Add billing address                      | shopper/checkout.spec.js                    |
-| Shopper   | Checkout  | Respect coupon usage constraints         | shopper/cart-checkout-coupons.spec.js       |
-| Shopper   | Checkout  | Display correct tax in checkout          | shopper/cart-checkout-calculate-tax.spec.js |
-| Shopper   | Checkout  | View order confirmation page             | shopper/checkout.spec.js                    |
+| User Type | Flow Area | Flow Name                                |
+| --------- | --------- | ---------------------------------------- |
+| Shopper   | Checkout  | Correct item in Order Review             |
+| Shopper   | Checkout  | Can add shipping address                 |
+| Shopper   | Checkout  | Guest can place order                    |
+| Shopper   | Checkout  | Create an account                        |
+| Shopper   | Checkout  | Login to existing account                |
+| Shopper   | Checkout  | Existing customer can place order        |
+| Shopper   | Checkout  | Use all coupon types                     |
+| Shopper   | Checkout  | View checkout                            |
+| Shopper   | Checkout  | Receive warnings when form is incomplete |
+| Shopper   | Checkout  | Add billing address                      |
+| Shopper   | Checkout  | Respect coupon usage constraints         |
+| Shopper   | Checkout  | Display correct tax in checkout          |
+| Shopper   | Checkout  | View order confirmation page             |

 ### Shopper - Email

-| User Type | Flow Area | Flow Name                             | Test File                               |
-| --------- | --------- | ------------------------------------- | --------------------------------------- |
-| Shopper   | Email     | Customer Account Emails Received      | shopper/account-email-receiving.spec.js |
-| Shopper   | Email     | Customer Order Detail Emails Received | shopper/order-email-receiving.spec.js   |
+| User Type | Flow Area | Flow Name                             |
+| --------- | --------- | ------------------------------------- |
+| Shopper   | Email     | Customer Account Emails Received      |
+| Shopper   | Email     | Customer Order Detail Emails Received |

 ### Shopper - My Account

-| User Type | Flow Area  | Flow Name                 | Test File                                 |
-| --------- | ---------- | ------------------------- | ----------------------------------------- |
-| Shopper   | My Account | Create an account         | shopper/my-account-create-account.spec.js |
-| Shopper   | My Account | Login to existing account | shopper/my-account.spec.js                |
-| Shopper   | My Account | View Account Details      | shopper/my-account.spec.js                |
-| Shopper   | My Account | Update Addresses          | shopper/my-account-addresses.spec.js      |
-| Shopper   | My Account | View Orders               | shopper/my-account-pay-order.spec.js      |
-| Shopper   | My Account | Pay for Order             | shopper/my-account-pay-order.spec.js      |
-| Shopper   | My Account | View Downloads            | shopper/my-account-downloads.spec.js      |
+| User Type | Flow Area  | Flow Name                 |
+| --------- | ---------- | ------------------------- |
+| Shopper   | My Account | Create an account         |
+| Shopper   | My Account | Login to existing account |
+| Shopper   | My Account | View Account Details      |
+| Shopper   | My Account | Update Addresses          |
+| Shopper   | My Account | View Orders               |
+| Shopper   | My Account | Pay for Order             |
+| Shopper   | My Account | View Downloads            |

 ### Merchant - Onboarding

-| User Type | Flow Area      | Flow Name                                                      | Test File                                |
-| --------- | -------------- | -------------------------------------------------------------- | ---------------------------------------- |
-| Merchant  | Core Profiler  | Introduction & opt-in                                          | activate-and-setup/core-profiler.spec.js |
-| Merchant  | Core Profiler  | User profile information                                       | activate-and-setup/core-profiler.spec.js |
-| Merchant  | Core Profiler  | Business information                                           | activate-and-setup/core-profiler.spec.js |
-| Merchant  | Core Profiler  | Extensions page                                                | activate-and-setup/core-profiler.spec.js |
-| Merchant  | Core Profiler  | WooPayments included in extensions for eligible criteria       | activate-and-setup/core-profiler.spec.js |
-| Merchant  | Core Profiler  | WooPayments not included in extensions for ineligible criteria | activate-and-setup/core-profiler.spec.js |
-| Merchant  | Core Profiler  | Install all default extensions                                 | activate-and-setup/core-profiler.spec.js |
-| Merchant  | Core Profiler  | Complete site setup                                            | activate-and-setup/core-profiler.spec.js |
-| Merchant  | Core Profiler  | Skip introduction and confirm business location                | activate-and-setup/core-profiler.spec.js |
-| Merchant  | NOX Onboarding | Open onboarding from Payments settings                         | onboarding/nox-onboarding.spec.ts        |
+| User Type | Flow Area      | Flow Name                                                      |
+| --------- | -------------- | -------------------------------------------------------------- |
+| Merchant  | Core Profiler  | Introduction & opt-in                                          |
+| Merchant  | Core Profiler  | User profile information                                       |
+| Merchant  | Core Profiler  | Business information                                           |
+| Merchant  | Core Profiler  | Extensions page                                                |
+| Merchant  | Core Profiler  | WooPayments included in extensions for eligible criteria       |
+| Merchant  | Core Profiler  | WooPayments not included in extensions for ineligible criteria |
+| Merchant  | Core Profiler  | Install all default extensions                                 |
+| Merchant  | Core Profiler  | Complete site setup                                            |
+| Merchant  | Core Profiler  | Skip introduction and confirm business location                |
+| Merchant  | NOX Onboarding | Open onboarding from Payments settings                         |

 ### Merchant - Dashboard

-| User Type | Flow Area      | Flow Name                                              | Test File |
-| --------- | -------------- | ------------------------------------------------------ | --------- |
-| Merchant  | WC Home        | Completing profiler redirects to home                  |           |
-| Merchant  | WC Home        | Complete all steps on task list                        |           |
-| Merchant  | WC Home        | Hide the task list                                     |           |
-| Merchant  | WC Home        | Store management displayed after task list finished    |           |
-| Merchant  | WC Home        | Direct access to analytics reports from stats overview |           |
-| Merchant  | WC Home        | Preserve task list completion status after upgrade     |           |
-| Merchant  | WC Home        | Interact with extended task list                       |           |
-| Merchant  | Activity Panel | Interact with activity button                          |           |
-| Merchant  | Inbox          | Interact with notes and perform CTAs                   |           |
-| Merchant  | Inbox          | Dismiss single note and all notes                      |           |
+| User Type | Flow Area      | Flow Name                                              |
+| --------- | -------------- | ------------------------------------------------------ |
+| Merchant  | WC Home        | Completing profiler redirects to home                  |
+| Merchant  | WC Home        | Complete all steps on task list                        |
+| Merchant  | WC Home        | Hide the task list                                     |
+| Merchant  | WC Home        | Store management displayed after task list finished    |
+| Merchant  | WC Home        | Direct access to analytics reports from stats overview |
+| Merchant  | WC Home        | Preserve task list completion status after upgrade     |
+| Merchant  | WC Home        | Interact with extended task list                       |
+| Merchant  | Activity Panel | Interact with activity button                          |
+| Merchant  | Inbox          | Interact with notes and perform CTAs                   |
+| Merchant  | Inbox          | Dismiss single note and all notes                      |

 ### Merchant - Settings

-| User Type | Flow Area | Flow Name                              | Test File                                |
-| --------- | --------- | -------------------------------------- | ---------------------------------------- |
-| Merchant  | Settings  | Update General Settings                | merchant/settings-general.spec.js        |
-| Merchant  | Settings  | Add Tax Rates                          | merchant/settings-tax.spec.js            |
-| Merchant  | Settings  | Add Shipping Zones                     | merchant/create-shipping-zones.spec.js   |
-| Merchant  | Settings  | Add Shipping Classes                   | merchant/create-shipping-classes.spec.js |
-| Merchant  | Settings  | Enable local pickup for checkout block | merchant/settings-shipping.spec.js       |
-| Merchant  | Settings  | Update payment settings                | admin-tasks/payment.spec.js              |
-| Merchant  | Settings  | Handle Product Brands                  | merchant/create-product-brand.spec.js    |
+| User Type | Flow Area | Flow Name                              |
+| --------- | --------- | -------------------------------------- |
+| Merchant  | Settings  | Update General Settings                |
+| Merchant  | Settings  | Add Tax Rates                          |
+| Merchant  | Settings  | Add Shipping Zones                     |
+| Merchant  | Settings  | Add Shipping Classes                   |
+| Merchant  | Settings  | Enable local pickup for checkout block |
+| Merchant  | Settings  | Update payment settings                |
+| Merchant  | Settings  | Handle Product Brands                  |

 ### Merchant - Coupons

-| User Type | Flow Area | Flow Name             | Test File                                  |
-| --------- | --------- | --------------------- | ------------------------------------------ |
-| Merchant  | Coupons   | Add all coupon types  | merchant/create-coupon.spec.js             |
-| Merchant  | Coupons   | Add restricted coupon | merchant/create-restricted-coupons.spec.js |
+| User Type | Flow Area | Flow Name             |
+| --------- | --------- | --------------------- |
+| Merchant  | Coupons   | Add all coupon types  |
+| Merchant  | Coupons   | Add restricted coupon |

 ### Merchant - Marketing

-| User Type | Flow Area | Flow Name                  | Test File                        |
-| --------- | --------- | -------------------------- | -------------------------------- |
-| Merchant  | Marketing | Display marketing overview | admin-marketing/overview.spec.js |
+| User Type | Flow Area | Flow Name                  |
+| --------- | --------- | -------------------------- |
+| Merchant  | Marketing | Display marketing overview |

 ### Merchant - Analytics

-| User Type | Flow Area | Flow Name                                          | Test File                                  |
-| --------- | --------- | -------------------------------------------------- | ------------------------------------------ |
-| Merchant  | Analytics | View revenue report                                | admin-analytics/analytics.spec.js          |
-| Merchant  | Analytics | View overview report                               | admin-analytics/analytics-overview.spec.js |
-| Merchant  | Analytics | Confirm correct summary numbers on overview report | admin-analytics/analytics-data.spec.js     |
-| Merchant  | Analytics | Use date filter on overview page                   | admin-analytics/analytics-data.spec.js     |
-| Merchant  | Analytics | Customize performance indicators on overview page  | admin-analytics/analytics-overview.spec.js |
-| Merchant  | Analytics | Use date filter on revenue report                  | admin-analytics/analytics-data.spec.js     |
-| Merchant  | Analytics | Download revenue report as CSV                     | admin-analytics/analytics-data.spec.js     |
-| Merchant  | Analytics | Use advanced filters on orders report              | admin-analytics/analytics-data.spec.js     |
-| Merchant  | Analytics | Analytics settings                                 | admin-analytics/analytics-data.spec.js     |
-| Merchant  | Analytics | Set custom date range on revenue report            | admin-analytics/analytics-data.spec.js     |
+| User Type | Flow Area | Flow Name                                          |
+| --------- | --------- | -------------------------------------------------- |
+| Merchant  | Analytics | View revenue report                                |
+| Merchant  | Analytics | View overview report                               |
+| Merchant  | Analytics | Confirm correct summary numbers on overview report |
+| Merchant  | Analytics | Use date filter on overview page                   |
+| Merchant  | Analytics | Customize performance indicators on overview page  |
+| Merchant  | Analytics | Use date filter on revenue report                  |
+| Merchant  | Analytics | Download revenue report as CSV                     |
+| Merchant  | Analytics | Use advanced filters on orders report              |
+| Merchant  | Analytics | Analytics settings                                 |
+| Merchant  | Analytics | Set custom date range on revenue report            |

 ### Merchant - Products

-| User Type | Flow Area      | Flow Name                      | Test File                                                                 |
-| --------- | -------------- | ------------------------------ | ------------------------------------------------------------------------- |
-| Merchant  | Products       | View all products              | merchant/product-search.spec.js                                           |
-| Merchant  | Products       | Search products                | merchant/product-search.spec.js                                           |
-| Merchant  | Products       | Add simple product             | merchant/product-create-simple.spec.js                                    |
-| Merchant  | Products       | Add variable product           | merchant/products/add-variable-product/create-variable-product.spec.js    |
-| Merchant  | Products       | Edit product details           | merchant/product-edit.spec.js                                             |
-| Merchant  | Products       | Add virtual product            | merchant/product-create-simple.spec.js                                    |
-| Merchant  | Products       | Import products CSV            | merchant/product-import-csv.spec.js                                       |
-| Merchant  | Products       | Add downloadable product       | merchant/product-create-simple.spec.js                                    |
-| Merchant  | Products       | View product reviews list      | merchant/product-reviews.spec.js                                          |
-| Merchant  | Products       | View all products reviews list | merchant/product-reviews.spec.js                                          |
-| Merchant  | Products       | Edit product review            | merchant/product-reviews.spec.js                                          |
-| Merchant  | Products       | Trash product review           | merchant/product-reviews.spec.js                                          |
-| Merchant  | Products       | Bulk edit products             | merchant/product-edit.spec.js                                             |
-| Merchant  | Products       | Remove products                | merchant/product-delete.spec.js                                           |
-| Merchant  | Products       | Manage product images          | merchant/product-images.spec.js                                           |
-| Merchant  | Products       | Manage product inventory       | merchant/product-create-simple.spec.js                                    |
-| Merchant  | Products       | Manage product attributes      | merchant/product-create-simple.spec.js                                    |
-| Merchant  | Products       | Manage global attributes       |                                                                           |
-| Merchant  | Products       | Add up-sell                    | products/product-linked-products.spec.js                                  |
-| Merchant  | Products       | Add cross-sell                 | products/product-linked-products.spec.js                                  |
-| Merchant  | Products (New) | Disable new product experience | merchant/products/block-editor/disable-block-product-editor.spec.js       |
-| Merchant  | Products (New) | Add simple product             | merchant/products/block-editor/create-simple-product-block-editor.spec.js |
-| Merchant  | Products (New) | Edit simple product            | merchant/products/block-editor/product-edit-block-editor.spec.js          |
-| Merchant  | Products (New) | Manage product images          | merchant/products/block-editor/product-images-block-editor.spec.js        |
-| Merchant  | Products (New) | Manage product inventory       | merchant/products/block-editor/product-inventory-block-editor.spec.js     |
-| Merchant  | Products (New) | Manage product attributes      | merchant/products/block-editor/product-attributes-block-editor.spec.js    |
+| User Type | Flow Area      | Flow Name                      |
+| --------- | -------------- | ------------------------------ |
+| Merchant  | Products       | View all products              |
+| Merchant  | Products       | Search products                |
+| Merchant  | Products       | Add simple product             |
+| Merchant  | Products       | Add variable product           |
+| Merchant  | Products       | Edit product details           |
+| Merchant  | Products       | Add virtual product            |
+| Merchant  | Products       | Import products CSV            |
+| Merchant  | Products       | Add downloadable product       |
+| Merchant  | Products       | View product reviews list      |
+| Merchant  | Products       | View all products reviews list |
+| Merchant  | Products       | Edit product review            |
+| Merchant  | Products       | Trash product review           |
+| Merchant  | Products       | Bulk edit products             |
+| Merchant  | Products       | Remove products                |
+| Merchant  | Products       | Manage product images          |
+| Merchant  | Products       | Manage product inventory       |
+| Merchant  | Products       | Manage product attributes      |
+| Merchant  | Products       | Manage global attributes       |
+| Merchant  | Products       | Add up-sell                    |
+| Merchant  | Products       | Add cross-sell                 |
+| Merchant  | Products (New) | Disable new product experience |
+| Merchant  | Products (New) | Add simple product             |
+| Merchant  | Products (New) | Edit simple product            |
+| Merchant  | Products (New) | Manage product images          |
+| Merchant  | Products (New) | Manage product inventory       |
+| Merchant  | Products (New) | Manage product attributes      |

 ### Merchant - Orders

-| User Type | Flow Area | Flow Name                                                        | Test File                              |
-| --------- | --------- | ---------------------------------------------------------------- | -------------------------------------- |
-| Merchant  | Orders    | View all orders                                                  | merchant/order-status-filter.spec.js   |
-| Merchant  | Orders    | Can add new order basic                                          | merchant/order-edit.spec.js            |
-| Merchant  | Orders    | View single order                                                | merchant/order-edit.spec.js            |
-| Merchant  | Orders    | Update order status to completed                                 | merchant/order-edit.spec.js            |
-| Merchant  | Orders    | Update order status to cancelled                                 | merchant/order-edit.spec.js            |
-| Merchant  | Orders    | Update order details                                             | merchant/order-edit.spec.js            |
-| Merchant  | Orders    | Customer payment page                                            | merchant/customer-payment-page.spec.js |
-| Merchant  | Orders    | Refund order                                                     | merchant/order-refund.spec.js          |
-| Merchant  | Orders    | Apply coupon                                                     | merchant/order-coupon.spec.js          |
-| Merchant  | Orders    | Can add new order complex - multiple product types & tax classes | merchant/create-order.spec.js          |
-| Merchant  | Orders    | Search orders                                                    | merchant/order-search.spec.js          |
-| Merchant  | Orders    | Filter orders by order status                                    | merchant/order-status-filter.spec.js   |
-| Merchant  | Orders    | Bulk change order status                                         | merchant/order-bulk-edit.spec.js       |
-| Merchant  | Orders    | Add order notes                                                  | merchant/order-edit.spec.js            |
+| User Type | Flow Area | Flow Name                                                        |
+| --------- | --------- | ---------------------------------------------------------------- |
+| Merchant  | Orders    | View all orders                                                  |
+| Merchant  | Orders    | Can add new order basic                                          |
+| Merchant  | Orders    | View single order                                                |
+| Merchant  | Orders    | Update order status to completed                                 |
+| Merchant  | Orders    | Update order status to cancelled                                 |
+| Merchant  | Orders    | Update order details                                             |
+| Merchant  | Orders    | Customer payment page                                            |
+| Merchant  | Orders    | Refund order                                                     |
+| Merchant  | Orders    | Apply coupon                                                     |
+| Merchant  | Orders    | Can add new order complex - multiple product types & tax classes |
+| Merchant  | Orders    | Search orders                                                    |
+| Merchant  | Orders    | Filter orders by order status                                    |
+| Merchant  | Orders    | Bulk change order status                                         |
+| Merchant  | Orders    | Add order notes                                                  |

 ### Merchant - Customers

-| User Type | Flow Area | Flow Name             | Test File                      |
-| --------- | --------- | --------------------- | ------------------------------ |
-| Merchant  | Customers | Display customer list | merchant/customer-list.spec.js |
+| User Type | Flow Area | Flow Name             |
+| --------- | --------- | --------------------- |
+| Merchant  | Customers | Display customer list |

 ### Merchant - Email

-| User Type | Flow Area | Flow Name                                          | Test File                     |
-| --------- | --------- | -------------------------------------------------- | ----------------------------- |
-| Merchant  | Email     | Receive and check content of new order email       | merchant/order-emails.spec.js |
-| Merchant  | Email     | Receive and check content of cancelled order email | merchant/order-emails.spec.js |
-| Merchant  | Email     | Receive and check content of failed order email    | merchant/order-emails.spec.js |
-| Merchant  | Email     | Resent new order email                             | merchant/order-emails.spec.js |
-| Merchant  | Email     | Send invoice/order details to customer via Email   | merchant/order-emails.spec.js |
+| User Type | Flow Area | Flow Name                                          |
+| --------- | --------- | -------------------------------------------------- |
+| Merchant  | Email     | Receive and check content of new order email       |
+| Merchant  | Email     | Receive and check content of cancelled order email |
+| Merchant  | Email     | Receive and check content of failed order email    |
+| Merchant  | Email     | Resend new order email                             |
+| Merchant  | Email     | Send invoice/order details to customer via Email   |

 ### Merchant - Plugins

-| User Type | Flow Area | Flow Name              | Test File                              |
-| --------- | --------- | ---------------------- | -------------------------------------- |
-| Merchant  | Plugins   | Can update WooCommerce | smoke-tests/update-woocommerce.spec.js |
+| User Type | Flow Area | Flow Name              |
+| --------- | --------- | ---------------------- |
+| Merchant  | Plugins   | Can update WooCommerce |

 ### Merchant - My Subscriptions

-| User Type | Flow Area        | Flow Name                               | Test File                         |
-| --------- | ---------------- | --------------------------------------- | --------------------------------- |
-| Merchant  | My Subscriptions | Can initiate WooCommerce.com Connection | merchant/settings-woo-com.spec.js |
+| User Type | Flow Area        | Flow Name                               |
+| --------- | ---------------- | --------------------------------------- |
+| Merchant  | My Subscriptions | Can initiate WooCommerce.com Connection |

 ### Merchant - Pages

-| User Type | Flow Area | Flow Name             | Test File                    |
-| --------- | --------- | --------------------- | ---------------------------- |
-| Merchant  | Pages     | Can create a new page | merchant/create-page.spec.js |
+| User Type | Flow Area | Flow Name             |
+| --------- | --------- | --------------------- |
+| Merchant  | Pages     | Can create a new page |

 ### Merchant - Posts

-| User Type | Flow Area | Flow Name             | Test File                    |
-| --------- | --------- | --------------------- | ---------------------------- |
-| Merchant  | Posts     | Can create a new post | merchant/create-post.spec.js |
+| User Type | Flow Area | Flow Name             |
+| --------- | --------- | --------------------- |
+| Merchant  | Posts     | Can create a new post |