Z Yuan, Y Lou, M Liu, S Ding, K Wang, Y Chen… - arXiv preprint arXiv …, 2023 - arxiv.org
Unit testing is essential in detecting bugs in functionally-discrete program units. Manually writing high-quality unit tests is time-consuming and laborious. Although traditional …
Property-based testing (PBT), while an established technique in the software testing research community, is still relatively underused in real-world software. Pain points in writing …
Z Yuan, M Liu, S Ding, K Wang, Y Chen… - Proceedings of the …, 2024 - dl.acm.org
Unit testing plays an essential role in detecting bugs in functionally-discrete program units (eg, methods). Manually writing high-quality unit tests is time-consuming and laborious …
X Yu, L Liu, X Hu, J Keung, X Xia, D Lo - Proceedings of the 33rd ACM …, 2024 - dl.acm.org
Automated test generation can help developers craft high-quality software tests while mitigating the manual effort needed for writing test code. Despite significant research efforts …
RESTful services are commonly documented using OpenAPI specifications. Although numerous automated testing techniques have been proposed that leverage the machine …
Many popular programming languages, including C#, Java, and Python, support exceptions. Exceptions are thrown during program execution if an unwanted event happens, eg, a …
S Hao, Y Nan, Z Zheng, X Liu - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
Smart contracts are programs running on the blockchain. Comments in source code provide meaningful information for developers to facilitate code writing and understanding. Given …
J Li, Z Dong, C Wang, H You, C Zhang, Y Liu… - arXiv preprint arXiv …, 2024 - arxiv.org
Automated library APIs testing is difficult as it requires exploring a vast space of parameter inputs that may involve objects with complex data types. Existing search based approaches …
Z Zhang, X Liu, Y Lin, X Gao, H Sun, Y Yuan - arXiv preprint arXiv …, 2024 - arxiv.org
Automated unit test generation has been widely studied, with Large Language Models (LLMs) recently showing significant potential. Moreover, in the context of unit test generation …