🚀 Aziro TestPilot (Beta)
🧠 AI-Powered Test Automation for Modern QA Teams
🚀 Supercharge your QA with TestPilot’s AI-powered, provides both on-prem and cloud multi-agent engine—delivering high-quality test cases in seconds.
⚠️ Note : Aziro TestPilot is currently available for **internal use only during the beta phase.
🌟 Why Choose TestPilot?
- Lightning-Fast Delivery: Cut manual test writing by up to 80%, freeing your team to focus on innovation.
- AI Collaboration: Multiple intelligent agents reason and refine together to ensure optimal coverage and precision.
- Enterprise Security: Flexible deployment options—100% on-premise for maximum compliance and privacy, or cloud provider LLMs for optimal performance.
- Seamless Workflow: Integrates natively with VS Code and major CI/CD platforms without altering your existing toolchain.
- Customizable & Extensible: Configure agent logic, test templates, and coverage rules to match your team’s standards.
✨ Core Features
🚀 AI-Driven Test Generation
- Context-Aware: Understands code patterns, naming conventions, and business logic.
- Rapid Output: Generates dozens of unit and integration tests in one command.
- Maintainable Code: Produces clean, idiomatic test code that aligns with your style guide.
🤖 Collaborative Multi-Agent System
- Task Understanding Agent - Analyzes and breaks down user requirements
- Web Element Locator Agent - Identifies and analyzes DOM elements
- Image Processor Agent - Processes and analyzes base64 encoded images
- Test Case Scenario Agent - Generates comprehensive test scenarios
- Coder Agent - Generates test automation code
- Reviewer Agent - Reviews code quality, best practices, and security
- Documentation Agent - Creates comprehensive project documentation
- Optimization Agent - Optimizes code for performance and maintainability
🔍 Intelligent Edge-Case Discovery
- Boundary Testing: Suggests values at limits and off-by-one scenarios.
- Error Path Simulation: Crafts tests for exception handling and failure modes.
- Performance Scenarios: Proposes load and stress test cases for critical methods.
🔗 CI/CD & Pipeline Automation
- Headless CLI:
testpilot-cli --workspace . --headless for zero-touch integration.
- Plugin Support: Ready-made tasks for Jenkins, GitLab CI/CD, Azure Pipelines, and GitHub Actions.
- Reporting: Generates coverage and quality reports for dashboards and pull request checks.
🛠 Polyglot Framework Support
- Out-of-the-box templates for React, Angular, Vue, Node.js, Express, and Vanilla JS
- Language Agnostic Core: Agents can be extended for Python, Java, or .NET ecosystems (planned).
🔒 Enterprise-Grade Security(local deployment)
- On-Premise Execution: All inference and processing occur locally with Ollama.
- Audit Logs: Detailed records of agent actions and test generation sessions.
- Data Isolation: Complete separation of customer environments with no cross-contamination of test data.
- Role-Based Access Control: Granular permissions for test generation, review, and deployment workflows.
🏗️ Cutting-Edge Technology
TestPilot is built on a micro-agent architecture, where each lightweight service specializes in distinct QA tasks:
- Symbolic Reasoners leverage AST analysis, type inference, and pattern-matching to grasp code semantics.
- Dynamic Message Bus ensures low-latency, high-throughput inter-agent communication.
- Iterative Refinement Loop: Agents evaluate, critique, and improve each other’s outputs until quality gates are met.
- Plugin-Orchestrator Core: Governs agent lifecycle, load balancing across CPU/VM nodes, and fault tolerance.
Experience next-gen AI synergy—where agents adapt to your codebase’s unique challenges and evolve over time.
⚙️ Extension Commands & UI
Command |
Description |
testpilot.openPanel |
Launch the TestPilot dashboard |
testpilot.generateTests |
Create tests for the active file or entire project |
testpilot.analyzeDom |
Extract DOM elements and UI component insights |
testpilot.runAllAgents |
Execute a full-suite analysis and test generation |
testpilot.openLogs |
Open detailed logs showing agent interactions |
💡 Pro Tip: Use keyboard shortcut Ctrl+Shift+T to instantly trigger test generation on your active file.
📖 Usage & Integration
- Activate: Open TestPilot via Activity Bar or Ctrl+Shift+P → TestPilot: Open Panel
- Configure: Tailor
.vscode/testpilot.json with workspace-specific rules, ignored files, and agent parameters.
- Generate: Click Generate Tests for on-demand or automated test creation.
- Preview & Review: Inspect suggested tests in the sidebar; accept or tweak before insertion.
- Automate: Add
testpilot-cli steps to your CI/CD pipelines for continuous QA feedback.
📦 Access & Licensing
TestPilot is available via subscription only.
Access to this powerful AI-driven testing tool is restricted to licensed users.
📩 To request a trial or enterprise license, please contact our sales team at marketing@aziro.com.
🌍 Real-World Impact
“Integrating TestPilot cut our manual test backlog by 70% and improved coverage by 25% in just two weeks.”
— QA Lead, Global E-commerce Platform
“The on-prem agent model gave us confidence to comply with strict data regulations while leveraging cutting-edge AI.”
— CTO, Financial Services Firm
⚠️ Known Issues & Roadmap
- Beta Scope: Current support for JS/TS; Python and Java support coming soon.
- Warm-Up Latency: Agents initialize on first run; caching optimizations underway.
- Custom Agent SDK: Developer preview to write your own agents arriving in v1.0.4
📝 Release Notes
1.0.4-beta (JuJuln 24, 2025)
- 🏁 Beta launch: Multi-agent orchestration, test generation, DOM analysis.
- 🔄 Automatic edge-case detection and CI integration.
- 🔒 Enterprise on-prem security model.
- ☁️ Added support for cloud LLM providers (OpenAI, Gemini, etc.) alongside on-prem deployment options.
Stay updated—subscribe to release notes on our GitHub.
📚 Resources & Support
| |