arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2201.12602cs.SEcs.AIcs.LG

DeepRNG: Towards Deep Reinforcement Learning-Assisted Generative Testing of Software

Vector Institute for Artificial Intelligence(向量人工智能研究所);University of Guelph(圭尔夫大学)

Chuan-Yung Tsai, Graham W. Taylor

英文摘要:

Although machine learning (ML) has been successful in automating various software engineering needs, software testing still remains a highly challenging topic. In this paper, we aim to improve the generative testing of software by directly augmenting the random number generator (RNG) with a deep reinforcement learning (RL) agent using an efficient, automatically extractable state representation of the software under test. Using the Cosmos SDK as the testbed, we show that the proposed DeepRNG framework provides a statistically significant improvement to the testing of the highly complex software library with over 350,000 lines of code. The source code of the DeepRNG framework is publicly available online.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑