vineguard-mcp-server-standalone
Version:
VineGuard MCP Server v2.1 - Intelligent QA Workflow System with advanced test generation for Jest/RTL, Cypress, and Playwright. Features smart project analysis, progressive testing strategies, and comprehensive quality patterns for React/Vue/Angular proje
48 lines • 1.27 kB
TypeScript
/**
* Enhanced Playwright test generator
* Supports E2E, API testing, visual testing, and parallel execution patterns
*/
export interface PlaywrightTestOptions {
featureName: string;
testType: 'e2e' | 'api' | 'visual' | 'mobile' | 'performance' | 'smoke';
hasAuth?: boolean;
hasApi?: boolean;
usePageObjects?: boolean;
browsers?: ('chromium' | 'firefox' | 'webkit')[];
baseUrl?: string;
}
export declare class PlaywrightGenerator {
/**
* Generate Playwright test based on test type
*/
static generateTest(options: PlaywrightTestOptions): string;
/**
* Generate comprehensive E2E test
*/
private static generateE2ETest;
/**
* Generate API test
*/
private static generateApiTest;
/**
* Generate visual regression test
*/
private static generateVisualTest;
/**
* Generate mobile-specific test
*/
private static generateMobileTest;
/**
* Generate performance test
*/
private static generatePerformanceTest;
/**
* Generate smoke test
*/
private static generateSmokeTest;
/**
* Generate basic test (fallback)
*/
private static generateBasicTest;
}
//# sourceMappingURL=playwright-generator.d.ts.map