testgenius-ai
Version:
🚀 TestGenius AI - The Ultimate E2E Testing Framework for Everyone | No Coding Required • AI-Powered Automation • Beautiful Reports • Zero Complexity
30 lines • 878 B
TypeScript
import { TestDefinition } from '../../types';
export declare class TestGenerator {
private llm;
constructor();
/**
* 🧠 Generate test scenarios from natural language description
*/
generateFromScenario(scenario: string, baseUrl?: string): Promise<TestDefinition[]>;
/**
* 💾 Save generated tests to file
*/
saveTests(tests: TestDefinition[], outputPath: string, format?: string): Promise<void>;
/**
* 📝 Generate JavaScript test content
*/
private generateJSContent;
/**
* 📝 Generate BDD test content
*/
private generateBDDContent;
/**
* 🔧 Validate and enhance test definition
*/
private validateAndEnhanceTest;
/**
* 🛠️ Create fallback tests when AI generation fails
*/
private createFallbackTests;
}
//# sourceMappingURL=TestGenerator.d.ts.map