Black-box API bug detection across 7 AI systems
FreeAbout Black-box API bug detection across 7 AI systems
This report presents APIEval-20 v1.0, a black-box benchmark contributed by KushoAI that evaluates seven AI systems (general-purpose LLMs, coding agents, and KushoAI) on API bug detection across 20 live API scenarios with 97 planted functional bugs spanning three complexity tiers. Each system receives only a JSON schema and one valid sample payload, then must generate test cases that expose failures in a live reference API. Key findings show that simple schema-level tests are now table stakes, but complex cross-field and business-logic bugs separate the best systems. KushoAI detects 76% of complex planted bugs, compared with 53% for the strongest coding-agent workflow and 34% for the strongest general-purpose LLM, and shows the lowest run-to-run variance among evaluated systems.
Key Features
Pros & Cons
- Comprehensive benchmark with real planted bugs across multiple domains
- Reveals that plausible-looking test suites can still miss critical bugs
- Identifies that simple schema-level tests are insufficient for production risk assessment
- Highlighting that test composition matters more than test volume
- KushoAI shows highest complex bug detection (76%) and lowest variance
- Provides actionable insights for engineering teams evaluating AI test generation tools
- Benchmark only covers functional API bugs, not security, performance, or integration errors
- Limited to black-box testing without access to source code or documentation
- Benchmark is a static snapshot; performance may change as AI models evolve
- Benchmark contributed by KushoAI, which is also one of the evaluated systems, introducing potential bias
- Requires running test suites against live reference APIs, not a fully simulated environment