Commit f491da4e2eb for woocommerce

commit f491da4e2ebfb5c5e065ba3c3832c323bdaf3431
Author: Alex López <45979455+alopezari@users.noreply.github.com>
Date:   Tue Mar 3 13:48:27 2026 +0100

    Improve locator in E2E test to make test more robust and prevent issues when running on QIT (#63523)

    * Improve locator in users-manage.spec to make test more robust and prevent issues when plugins add a warning in the Delete Users page.

    * Add changelog.

diff --git a/plugins/woocommerce/changelog/update-tests-delete-users b/plugins/woocommerce/changelog/update-tests-delete-users
new file mode 100644
index 00000000000..76b73509a5d
--- /dev/null
+++ b/plugins/woocommerce/changelog/update-tests-delete-users
@@ -0,0 +1,5 @@
+Significance: patch
+Type: dev
+Comment: This PR makes an E2E locator more robust so tests don't break when running in combination with other WooCommerce extensions.
+
+
diff --git a/plugins/woocommerce/tests/e2e-pw/tests/user/users-manage.spec.ts b/plugins/woocommerce/tests/e2e-pw/tests/user/users-manage.spec.ts
index 68d392a125e..5a21e5d99a7 100644
--- a/plugins/woocommerce/tests/e2e-pw/tests/user/users-manage.spec.ts
+++ b/plugins/woocommerce/tests/e2e-pw/tests/user/users-manage.spec.ts
@@ -76,7 +76,8 @@ async function userDeletionTest( page: Page, username: string ) {

 		await expect(
 			page
-				.getByText( 'Delete Users You have' )
+				.locator( 'div', { hasText: 'Delete Users' } )
+				.filter( { hasText: 'You have' } )
 				.getByText( `${ username }` )
 		).toBeVisible();
 		await page.getByRole( 'button', { name: 'Confirm Deletion' } ).click();