UNPKG

playwright-test-generator

Version:

Automated Page Object and Functional Test Generator for Playwright

17 lines 757 B
import { Page } from '@playwright/test'; import { ElementInfo, TestScenario } from '../types'; export declare class TestScenarioGenerator { private page; private pageObjectGenerator; private baseOutputDir; constructor(page: Page, baseOutputDir: string); generateTestScenarios(pageName: string, elements: ElementInfo[]): Promise<TestScenario[]>; private generateNavigationScenarios; private generateFormScenarios; private generateValidationScenarios; private generateTestData; generateTestFileCode(scenarios: TestScenario[], pageName: string): string; private generateTestMethods; saveTestFile(scenarios: TestScenario[], pageName: string): Promise<string>; } //# sourceMappingURL=TestScenarioGenerator.d.ts.map