How vinayshetyeofficial/agentic-ai-e2e-qa-workflow works
This repository demonstrates a documented AI-assisted QA workflow: checkout requirements are planned, explored, automated, executed, healed if needed, reported, and prepared for deployment. The agent definitions, test plan, tests, and results are repository artifacts; the README describes their workflow relationships. The supervisor and some stages are documented capabilities rather than sampled implementations, so links below reflect README claims, not verified runtime calls.
Main entry points: playwright.config.ts Playwright Execution · agents QA Supervisor · playwright-test-planner.agent.md Test Planner · playwright-test-generator.agent.md Test Generator
Components 13
Requirements & Planning
- Checkout Story
user-stories/SCRUM-101-ecommerce-checkout.md - Checkout Test Plan
specs/saucedemo-checkout-test-plan.md - Exploration Results
exploratory-test-results.md
AI QA Agents
- Test Planner
.github/agents/playwright-test-planner.agent.md - QA Supervisor
.github/agents - Test Generator
.github/agents/playwright-test-generator.agent.md - Test Healer
.github/agents/playwright-test-healer.agent.md
Playwright Automation
- Authentication Setup
tests/saucedemo-checkout/auth.setup.ts - Checkout Test Suite
tests/saucedemo-checkout - Playwright Execution
playwright.config.ts
Execution & Outcomes
- Test Report
test-results/SCRUM-101-checkout-test-report.md - CI/CD Readiness
.github/workflows/playwright.yml
Other components
- QA Engineer
Connections 15
- QA Engineer → Checkout Story: provides requirements
README.md - Checkout Story → Test Planner: analyzes story
README.md - Test Planner → Checkout Test Plan: creates scenarios
README.md - Checkout Test Plan → Exploration Results: guides exploration
README.md - Exploration Results → Test Generator: informs automation
README.md - QA Supervisor → Test Planner: orchestrates
README.md - QA Supervisor → Test Generator: orchestrates
README.md - QA Supervisor → Test Healer: orchestrates
README.md - Test Generator → Checkout Test Suite: generates scripts
README.md - Authentication Setup → Checkout Test Suite: supports authentication
- Checkout Test Suite → Playwright Execution: runs in
README.md - Playwright Execution → Test Healer: provides failures
README.md - Test Healer → Playwright Execution: reruns tests
README.md - Playwright Execution → Test Report: produces results
README.md - Test Report → CI/CD Readiness: supports readiness
README.md