Related Experiment Video
Updated: Oct 22, 2025

Author Spotlight: Accelerating Diagnostic Accuracy with Direct Identification of Gram-Negatives from Blood Culture Bottles
Published on: May 24, 2024
Automated Specification-Based Testing of REST APIs
Ovidiu Baniaș1, Diana Florea1, Robert Gyalai1
1Automation and Applied Informatics Department, Politehnica University of Timisoara, Parvan 2, 300223 Timisoara, Romania.
Abstract:
Nowadays, REpresentational State Transfer Application Programming Interfaces (REST APIs) are widely used in web applications, hence a plethora of test cases are developed to validate the APIs calls. We propose a solution that automates the generation of test cases for REST APIs based on their specifications. In our approach, apart from the automatic generation of test cases, we provide an option for the user to influence the test case generation process. By adding user interaction, we aim to augment the automatic generation of APIs test cases with human testing expertise and specific context. We use the latest version of OpenAPI 3.x and a wide range of coverage metrics to analyze the functionality and performance of the generated test cases, and non-functional metrics to analyze the performance of the APIs. The experiments proved the effectiveness and practicability of our method.
Related Concept Videos
Testing Water Quality
Quality Assurance
Non-destructive Tests for Concrete Strength
Myasthenia Gravis: Diagnostic Tests
The edrophonium test is a diagnostic tool for myasthenia gravis. It involves...
Slump Test
Concrete is poured into the mold in three layers to conduct the test. Each layer is compacted 25 times with a steel tamping rod, which has a five-eighths-inch diameter and a rounded end, to ensure even distribution and eliminate...
Significance Testing: Overview

