Generating API Test Data Using Deep Reinforcement Learning

5Citations
Citations of this article
18Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Testing is critical to ensure the quality of widely-used web APIs. Automatic test data generation can help to reduce cost and improve overall effectiveness. This is commonly accomplished by using the powerful concept of search-based software testing (SBST). However, with web APIs growing larger and larger, SBST techniques face scalability challenges. This paper introduces a novel SBST based approach for generating API test data using deep reinforcement learning (DRL) as the search algorithm. By exploring the benefits of DRL in the context of scalable API test data generation, we show its potential as alternative to traditional search algorithms.

Cite

CITATION STYLE

APA

Huurman, S., Bai, X., & Hirtz, T. (2020). Generating API Test Data Using Deep Reinforcement Learning. In Proceedings - 2020 IEEE/ACM 42nd International Conference on Software Engineering Workshops, ICSEW 2020 (pp. 541–544). Association for Computing Machinery, Inc. https://doi.org/10.1145/3387940.3392214

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free