From ccdef53776490da855c47b1764af9b6e2a9c620f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=BF=94?= Date: Fri, 6 Mar 2026 18:42:45 +0800 Subject: [PATCH] fix: remove navigation wait for AJAX form submission --- test-framework/dev-audit/forms/forms.spec.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/test-framework/dev-audit/forms/forms.spec.ts b/test-framework/dev-audit/forms/forms.spec.ts index 1d9a6a1..0419046 100644 --- a/test-framework/dev-audit/forms/forms.spec.ts +++ b/test-framework/dev-audit/forms/forms.spec.ts @@ -36,12 +36,11 @@ test.describe('表单验证测试', () => { subject: '测试主题' }); - const submitPromise = page.waitForNavigation(); await contactPage.submitForm(); - await submitPromise; + await page.waitForTimeout(3000); - const currentUrl = page.url(); - expect(currentUrl).toContain('/contact'); + const formExists = await page.locator('form').count(); + expect(formExists).toBeGreaterThan(0); }); test('联系表单 - 必填字段验证', async ({ page }) => {