PlayWright具有视觉比较测试,您可能想研究。 它检查了与金文件(正确的预期输出)相比,该页面的外观如何。 它测试视觉元素。 这是剧作家文档的示例:
import { test, expect } from '@playwright/test';
test('example test', async ({ page }) => {
await page.goto('https://playwright.dev');
await expect(page).toHaveScreenshot();
});
您可以在Playwright文档或上有关视觉回归测试的教程中看到有关此过程中的工作方式的更多信息。