diff --git a/test-framework/dev-audit/forms/forms.spec.ts b/test-framework/dev-audit/forms/forms.spec.ts index 90d4ce2..9fe8171 100644 --- a/test-framework/dev-audit/forms/forms.spec.ts +++ b/test-framework/dev-audit/forms/forms.spec.ts @@ -60,8 +60,8 @@ test.describe('表单验证测试', () => { await contactPage.submitForm(); await page.waitForTimeout(500); - const errorMessage = await contactPage.getFormErrorMessage(); - expect(errorMessage).toBeTruthy(); + const nameError = await page.locator('[data-testid="name-input"] ~ [data-testid="error-message"]').textContent(); + expect(nameError).toBeTruthy(); }); test('联系表单 - 邮箱格式验证', async ({ page }) => { @@ -82,8 +82,8 @@ test.describe('表单验证测试', () => { await contactPage.submitForm(); await page.waitForTimeout(500); - const errorMessage = await contactPage.getFormErrorMessage(); - expect(errorMessage).toBeTruthy(); + const emailError = await page.locator('[data-testid="email-input"] ~ [data-testid="error-message"]').textContent(); + expect(emailError).toBeTruthy(); }); test('联系表单 - API错误处理', async ({ page }) => { @@ -112,7 +112,7 @@ test.describe('表单验证测试', () => { await contactPage.submitForm(); await page.waitForTimeout(3000); - const errorMessage = await contactPage.getFormErrorMessage(); - expect(errorMessage).toBeTruthy(); + const toastMessage = await contactPage.getToastMessage(); + expect(toastMessage.message).toBeTruthy(); }); });