A. Deljouyi
5 records found
1
Readability Driven Test Selection
Using Large Language Models to Assign Readability Scores and Rank Auto-Generated Unit Tests
Writing tests enhances quality, yet developers often deprioritize writing tests. Existing tools for automatic test generation face challenges in test under- standability. This is primarily due to the fact that these tools fail to consider the context, leading to the generation of
...
Leveraging E2E Test Context for LLM-Enhanced Test Data and Descriptions
Enhancing Automated Software Testing with Runtime Data Integration
Automated software testing plays a critical role in improving software quality and reducing manual testing expenses. However, generating understandable and meaningful unit tests remains challenging, especially with frameworks optimized for coverage like Search-Based Software Test
...
Reducing LLM Hallucinations with Retrieval Prompt Engineering
Minimising the Need for Re-prompting in Automatic Understandable Test Generation
Automated test generation is the means to produce correct and usable code while maintaining an efficient and effective development process. UTGen is a tool that utilizes a Large Language Model (LLM) to improve the understandability of a test suite generated by a Search-Based Soft
...
Exploring Test Suite Coverage of Large Language Model–Enhanced Unit Test Generation
A Study on the Ability of Large Language Models to Improve the Understandability of Generated Unit Tests Without Compromising Coverage
Automated software testing is a frequently studied topic in specialized literature. Search-based software testing tools, like EvoSuite, can generate test suites using genetic algorithms without the developer’s input. Large Language Models (LLMs) have recently attracted significan
...
Using LLM-Generated Summarizations to Improve the Understandability of Generated Unit Tests
Enhancing Unit Test Understandability: An Evaluation of LLM-Generated Summaries
Since software testing is crucial, there has been research on generating test cases automatically. The problem is that the generated test cases can be hard to understand. Multiple factors play a role in understandability and one of them is test summarization, which provides an ov
...