Automate your end-to-end test script generation with GitHub Copilot.
AutoQA ingests test cases from Azure DevOps, Jira, or local input,
then uses Copilot to generate Playwright + Cucumber (or Selenium) scripts
in 11 languages. Includes manual page recorder, intent-generation recorder,
crawl-based locator caching, and self-healing test execution.
Features
Multi-source ingestion — Azure DevOps Test Plans, Jira (Xray / Zephyr / base), or local JSON / manual entry
Copilot-driven script generation — Playwright + Cucumber, plain Playwright, or Selenium across 11 languages (TypeScript, JavaScript, Python, Java, C#, Ruby, etc.)
igen — Intent Generation Recorder — record a manual session in a real browser; Copilot maps every interaction to structured test steps with verified locators
Manual Page Recorder — visit and tag pages in a controlled session for POM extraction
Locator Crawl — scan the application up-front to build a high-quality locator cache
Self-Healing Test Runner — when a locator breaks at runtime, AutoQA re-locates from live DOM and patches the page object automatically
Environment Profiles — switch between staging / prod / custom configs in one click
License-managed access — sign in with GitHub or use an organisation access code
Requirements
VS Code 1.90 or later
GitHub Copilot extension installed and signed in
Node.js 18+ on PATH (for running generated tests)
Quick Start
Open a workspace folder (your test project)
Click the AutoQA icon in the activity bar
Click Sign In (GitHub) or Enter Code (organisation access code)
Click Initialize Config when prompted, choose your engine + language
Use Fetch Test Cases to pull from ADO/Jira, or Input Test Steps for manual entry
Click Run Automation Pipeline — Copilot generates and runs your test scripts
License
Access is managed via the AutoQA license server. Request access from the
sidebar; once approved, scripts will generate.