import { test as base } from '@playwright/test';
import { LoginPage } from '../pages/LoginPage';
export const test = base.extend({
loginPage: async ({ page }, use) => {
const lp = new LoginPage(page);
await use(lp);
},
});
🎭 Playwright · TypeScript · Web
Playwright Web Test Framework
Framework de tests web Playwright
Production-ready framework with TypeScript, Page Object Model, custom fixtures,
data-driven testing via JSON, Zephyr Scale integration, multi-browser execution
and automatic screenshot on failure.
Framework prêt pour la production avec TypeScript, Page Object Model, fixtures
personnalisées, tests data-driven via JSON, intégration Zephyr Scale, exécution
multi-navigateur et capture d'écran automatique sur échec.
Page Object ModelPage Object Model
Custom FixturesFixtures personnalisées
PlaywrightTypeScript
POMData-Driven
Zephyr ScaleGitHub Actions