Python Symbolic Execution with LLM-powered Code Generation

W Wang, K Liu, AR Chen, G Li, Z **, G Huang… - arxiv preprint arxiv …, 2024 - arxiv.org
Symbolic execution is a key technology in software testing, which generates test cases by
collecting symbolic path constraints and then solving constraints with SMT solvers. Symbolic …

Do LLMs generate test oracles that capture the actual or the expected program behaviour?

M Konstantinou, R Degiovanni… - arxiv preprint arxiv …, 2024 - arxiv.org
Software testing is an essential part of the software development cycle to improve the code
quality. Typically, a unit test consists of a test prefix and a test oracle which captures the …

COFFE: A Code Efficiency Benchmark for Code Generation

Y Peng, J Wan, Y Li, X Ren - arxiv preprint arxiv:2502.02827, 2025 - arxiv.org
Code generation has largely improved development efficiency in the era of large language
models (LLMs). With the ability to follow instructions, current LLMs can be prompted to …

REACCEPT: Automated Co-evolution of Production and Test Code Based on Dynamic Validation and Large Language Models

J Chi, X Wang, Y Huang, L Yu, D Cui, J Sun… - arxiv preprint arxiv …, 2024 - arxiv.org
Synchronizing production and test code, known as PT co-evolution, is critical for software
quality in the software development lifecycle. Existing methods for automatic PT co-evolution …

VALTEST: Automated Validation of Language Model Generated Test Cases

H Taherkhani, H Hemmati - arxiv preprint arxiv:2411.08254, 2024 - arxiv.org
Large Language Models (LLMs) have demonstrated significant potential in automating
software testing, specifically in generating unit test cases. However, the validation of LLM …

Test smells in LLM-Generated Unit Tests

WC Ouédraogo, Y Li, K Kaboré, X Tang… - arxiv preprint arxiv …, 2024 - arxiv.org
The use of Large Language Models (LLMs) in automated test generation is gaining
popularity, with much of the research focusing on metrics like compilability rate, code …

Autonomous Legacy Web Application Upgrades Using a Multi-Agent System

V Ala-Salmi, Z Rasheed, AM Sami, Z Zhang… - arxiv preprint arxiv …, 2025 - arxiv.org
The use of Large Language Models (LLMs) for autonomous code generation is gaining
attention in emerging technologies. As LLM capabilities expand, they offer new possibilities …

[PDF][PDF] Use of Accessible Information to Improve Industrial Security Testing

A Borcherding - 2024 - d-nb.info
Since the discovery of the Stuxnet cyber attack that damaged several nuclear centrifuges in
2010, it has become evident that industrial control and automation systems are increasingly …