playwright-test-automator / pipeline.json
qamax's picture
Upload pipeline.json with huggingface_hub
16ebdcb verified
{
"pipeline_name": "playwright-test-generation",
"version": "1.0.0",
"stages": [
{
"name": "crawl",
"description": "Crawls web application to extract page structure, forms, and interactive elements",
"inputs": ["url", "username", "password"],
"outputs": ["crawl_data"]
},
{
"name": "test_generation",
"description": "Generates initial Playwright test script based on crawl data",
"inputs": ["crawl_data"],
"outputs": ["initial_test"]
},
{
"name": "validation",
"description": "Validates test quality and applies improvements",
"inputs": ["initial_test"],
"outputs": ["validation_score", "improvements"]
},
{
"name": "final_test",
"description": "Produces final optimized test with error handling",
"inputs": ["initial_test", "improvements"],
"outputs": ["final_test"]
}
],
"metrics": {
"crawl_success_rate": 0.95,
"test_generation_success_rate": 0.92,
"average_validation_score": 0.78,
"execution_success_rate": 0.85
}
}