Diese Seite ist eine maschinelle Übersetzung, die noch nicht geprüft wurde. Die englische Fassung ist maßgeblich.
Playwright-Plugin
Das Playwright-Plugin ist als @pixsame/playwright-visual-regression-diff veröffentlicht. Es verwendet die Vergleichs-Engine des Cypress-Plugins wieder, schreibt dasselbe Manifest und hält Baselines in Ihrem Repository, direkt neben den Tests. Es steht bei 0.x, die Optionen können sich also vor 1.0 noch ändern.
npm install --save-dev @pixsame/playwright-visual-regression-diff
Importieren Sie test aus dem Paket und rufen Sie die Fixture matchImage auf:
import { test } from '@pixsame/playwright-visual-regression-diff';
test('home page', async ({ page, matchImage }) => {
await page.goto('/');
await matchImage();
});
Die Optionen, Baselines pro Browser und der Remote-Browser in Docker sind im README des Pakets beschrieben.