import { test } from "@playwright/test"; /** Captures de référence pour docs/QA_REPORT.md (desktop + mobile). */ test("captures de l'accueil et des pages", async ({ page, isMobile }) => { test.setTimeout(120_000); const widths = isMobile ? [390] : [1024, 1440]; for (const w of widths) { if (!isMobile) await page.setViewportSize({ width: w, height: 900 }); for (const [name, r] of [ ["home", "/"], ["services", "/services"], ["a-propos", "/a-propos"], ["nous-joindre", "/nous-joindre"], ]) { await page.goto(r, { waitUntil: "networkidle" }); await page.screenshot({ path: `docs/screenshots/${name}-${isMobile ? "mobile-390" : w}.png`, fullPage: true, }); } } });