KAT: Dependency-aware Automated API Testing with Large Language Models
Not on the map. Why?
Abstract (arXiv)
API testing has increasing demands for software companies. Prior API testing tools were aware of certain types of dependencies that needed to be concise between operations and parameters. However, their approaches, which are mostly done manually or using heuristic-based algorithms, have limitations due to the complexity of these dependencies. In this paper, we present KAT (Katalon API Testing), a novel AI-driven approach that leverages the large language model GPT in conjunction with advanced prompting techniques to autonomously generate test cases to validate RESTful APIs. Our comprehensive strategy encompasses various processes to construct an operation dependency graph from an OpenAPI specification and to generate test scripts, constraint validation scripts, test cases, and test data. Our evaluation of KAT using 12 real-world RESTful services shows that it can improve test coverage, detect more undocumented status codes, and reduce false positives in these services in comparison with a state-of-the-art automated test generation tool. These results indicate the effectiveness of using the large language model for generating test scripts and data for API testing.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 14 Jul 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 2; 2025: 3; 2026: 1.
6 papers.
- 2024A Multi-Agent Approach for REST API Testing with Semantic Graphs and LLM-Driven Inputscited by 9
- 2025Automating a Complete Software Test Process Using LLMs: An Automotive Case Studycited by 8
- 2025Evaluating LLMs on Sequential API Call Through Automated Test Generationcited by 2
- 2024Disrupting Test Development with AI Assistantscited by 0
- 2025MASTEST: A LLM-Based Multi-Agent System For RESTful API Testscited by 0
- 2026Mining Workflow Graphs for Black-Box Boundary Testing of Conversational LLM Agentscited by 0
- 2026Mining Workflow Graphs for Black-Box Boundary Testing of Conversational LLM Agents8 Jul 2026
- 2025MASTEST: A LLM-Based Multi-Agent System For RESTful API Tests22 Nov 2025
- 2025Evaluating LLMs on Sequential API Call Through Automated Test Generation13 Jul 2025
- 2025Automating a Complete Software Test Process Using LLMs: An Automotive Case Study6 Feb 2025
- 2024A Multi-Agent Approach for REST API Testing with Semantic Graphs and LLM-Driven Inputs11 Nov 2024
- 2024Disrupting Test Development with AI Assistants4 Nov 2024