Instructies voor Playwright Test en JavaScript
Uw tests configureren met Playwright Test en JavaScript
-
Installeer op het hoofdniveau van je testmap het
@axe-core/watcherpakket en al zijn afhankelijkheden met behulp vannpmof je voorkeurspakketmanager (bijvoorbeeld,yarnofpnpm).npm install --save-dev @axe-core/watcher -
Maak een
fixtures.jsbestand naast uw bestaande Playwright Test-tests. Importeer in dit bestand deplaywrightTest()functie van@axe-core/watcher/playwright-test:const { playwrightTest } = require('@axe-core/watcher/playwright-test') const ACCESSIBILITY_API_KEY = process.env.ACCESSIBILITY_API_KEY const PROJECT_ID = process.env.PROJECT_ID module.exports = playwrightTest({ axe: { apiKey: ACCESSIBILITY_API_KEY, projectId: PROJECT_ID }, headless: false, // Any other Playwright configuration you’d pass to chromium.launchPersistentContext() here })Zorg ervoor dat u
ACCESSIBILITY_API_KEYenPROJECT_IDin uw omgeving instelt op uw persoonlijke API-sleutel (te vinden in uw axe-account, **API-SLEUTELS** tab) en uw project-ID (weergegeven bovenaan deze instructies toen u uw project aanmaakte of beschikbaar op de projectpagina door te kiezen voor **Project configureren** onder **Instellingen**). -
In uw testbestanden vervang de imports voor
testenexpectvan Playwright Test door uwfixtures.jsbestand:const { test, expect } = require('@playwright/test') // Becomes: const { test, expect } = require('./fixtures') -
U bent helemaal klaar.
