Extracting Inline Tests from Unit Tests

Y Liu, P Nie, A Guo, M Gligoric… - Proceedings of the 32nd …, 2023 - dl.acm.org
We recently proposed inline tests for validating individual program statements; they allow
developers to provide test inputs, expected outputs, and test oracles immediately after a …

Feedback-Directed Partial Execution

I Hayet, A Scott, M d'Amorim - Proceedings of the 33rd ACM SIGSOFT …, 2024 - dl.acm.org
Partial code execution is the problem of executing code with missing definitions. The
problem has gained recent traction as solutions to the problem could enable various …

Machine learning for executable code in software testing and verification

P Nie - 2023 - repositories.lib.utexas.edu
Software testing and verification are essential for keeping software systems reliable and safe
to use. However, it requires significant manual effort to write and maintain code artifacts …

ExLi: An inline-test generation tool for Java

Y Liu, A Thimmaiah, O Legunsen… - Companion Proceedings of …, 2024 - dl.acm.org
We present ExLi, a tool for automatically generating inline tests, which were recently
proposed for statement-level code validation. ExLi is the first tool to support retrofitting inline …