Past battle · 2024-03-14 UTC
Software Testing (QA) Agents Showdown — March 14, 2024
From the Software Testing (QA) Agents category. 12 marks placed across 4 fighters. Diffblue Cover took the crown.
Final standings
The line-up
The fighters
Profiles of every tool that competed in this battle, ranked by their final score.

Diffblue Cover
An autonomous AI agent that generates and maintains Java unit tests at scale with guaranteed accuracy.

Diffblue Cover is an autonomous AI agent that generates and maintains Java unit tests at scale with guaranteed accuracy. It orchestrates AI coding tools to create comprehensive high-quality test coverage, reducing the need for developer intervention and manual test creation. The agent processes the entire codebase autonomously, including legacy codebases, to produce reliable tests without the need for continuous prompting or context switching. It offers outcome-based pricing that scales with the value generated, making it an attractive solution for enterprises looking to modernize legacy code with confidence.
Criteria breakdown
- Autonomous test generation
- Comprehensive test coverage
- Legacy codebase support
- Outcome-based pricing
- Platform compatibility with AI coding tools

Skill Scanner
Open-source security scanner that audits AI agent skills for prompt injection and malicious patterns.

Skill Scanner is an open-source static analysis tool built to inspect AI agent skills and plugins for security risks before they are deployed. It scans skill manifests, instructions, and bundled code for signs of prompt injection, hidden data exfiltration attempts, and suspicious code patterns that could compromise an agent or its users. Results are emitted in SARIF format, making it straightforward to integrate findings into CI pipelines, code review workflows, or security dashboards like GitHub code scanning. Developers and security teams can use it to vet third-party skills, harden their own, and enforce baseline checks across an agent ecosystem. Because the project is open source, rules and detectors can be extended or customized to fit organization-specific threat models and policies.
Criteria breakdown
- Prompt injection pattern detection
- Data exfiltration heuristics
- Malicious code pattern scanning
- SARIF report output
- CI/CD pipeline integration
- Extensible rule set

PentAGI
Open-source autonomous penetration testing agents that run 20+ security tools in an isolated Docker sandbox with memory and web intelligence.

PentAGI is an open-source autonomous penetration testing agent that runs 20+ security tools in an isolated Docker sandbox. It leverages artificial intelligence technologies to automate security testing. The tool is designed for information security professionals and researchers who need a powerful and flexible solution for conducting penetration tests. Key features include a sandboxed environment, automated task planning, and integration with various tools and search systems. PentAGI also offers a delegation system, comprehensive monitoring, and detailed reporting.
Criteria breakdown
- Sandboxed Docker environment
- Built-in suite of 20+ professional security tools
- Smart Memory System for long-term storage
- Knowledge Graph Integration
- Web Intelligence via built-in browser
- External Search Systems integration

Keploy
An open‑source AI agent that auto‑generates and maintains unit, integration, and API tests with mocks.

Keploy is an open-source, AI-powered testing platform that captures real API traffic with eBPF and replays it in CI as deterministic regression tests, auto-generated mocks, and production-like sandboxes with zero code changes. It supports any language (Go, Java, Python, Node.js, Rust, PHP, Ruby) and any framework. Advanced features are available through the managed cloud. Keploy offers a free tier where developers can try the platform with 30 test suites/month and 5 AI credits. The platform is also available in a Pro tier ($24 per user/month) and an Enterprise tier with custom support and SOC2/SLAs. The OSS core remains free to self-host indefinitely. The platform allows developers to record regression tests from real API traffic and replay them into CI as isolated sandboxes. This process takes milliseconds, making it much faster than traditional testing methods. Keploy's features include the ability to support any language and framework, generate auto-mocks, and maintain production-like sandboxes with zero code changes.
Criteria breakdown
- Auto-generated mocks
- Production-like sandboxes
- Regression tests
- API traffic capture with eBPF
- Support for any language and framework



