Random Test Generation of Application Programming Interfaces

07/26/2022
by   Eitan Farchi, et al.
0

Cloud high quality API (Application Programming Interface) testing is essential for supporting the API economy. Autotest is a random test generator that addresses this need. It reads the API specification and deduces a model used in the test generation. This paper describes Autotest. It also address the topic of API specification pitfalls which Autotest may reveal when reading the specification. A best practice is to add an appropriate test to the regression once a problem is revealed and solved. How to do that in the context of Autotest's random test generation is covered.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/05/2020

Multicloud API binding generation from documentation

We present industry experience from implementing retargetable cloud API ...
research
12/14/2022

API-Spector: an API-to-API Specification Recommendation Engine

When designing a new API for a large project, developers need to make sm...
research
09/06/2021

Towards API Testing Across Cloud and Edge

API economy is driving the digital transformation of business applicatio...
research
05/28/2023

Ceibaco: REST API and Single Page Application for the generation and evaluation of bijective S-boxes

In this paper we present the first REST API for the generation and evalu...
research
09/28/2022

Disruptive Changes in Field Equation Modeling: A Simple Interface for Wafer Scale Engines

We present a high-level and accessible Application Programming Interface...
research
04/25/2023

Test adequacy evaluation for the user-database interaction: a specification-based approach

Testing a database application is a challenging process where both the d...
research
09/08/2020

Procedural Generation of STEM Quizzes

Electronic quizzes are used extensively for summative and formative asse...

Please sign up or login with your details

Forgot password? Click here to reset