Anweisungen für Playwright Test und TypeScript

Link to Anweisungen für Playwright Test und TypeScript copied to clipboard

Konfigurieren Ihre Tests mit Playwright Test und TypeScript

Free Trial
Not for use with personal data
  1. Installieren Sie auf der Stammebene Ihres Testordners das Paket @axe-core/watcher und alle seine Abhängigkeiten mit npm oder Ihrem bevorzugten Paketmanager (z. B. Yarn oder pnpm).

    npm install --save-dev @axe-core/watcher
  2. Erstellen Sie neben Ihren vorhandenen Playwright Test tests eine Datei „fixtures.ts“. Importieren Sie in diese Datei die Playwright-Testfunktion von @axe-core/watcher:

    import { playwrightTest } from '@axe-core/watcher'
    
    const API_KEY = process.env.API_KEY!
    
    const { test, expect } = playwrightTest({
      axe: {
        apiKey: API_KEY
      },
      headless: false
      // Any other Playwright configuration you’d pass to chromium.launchPersistentContext() here
    })
    
    export { test, expect }
  3. Ersetzen Sie in Ihren Testdateien die Importe für Test und Expect von Playwright Test durch Ihre Datei fixtures.ts :

    import { test, expect } from '@playwright/test'
    
    // Becomes:
    import { test, expect } from './fixtures';
  4. Sie haben alles erledigt.