activity
20242026
most citedAdvancing Code Coverage: Incorporating Program Analysis with Large Language Models

7 citations · 19 across the 11 of their papers we have counts for

collaborators
Showing cs.SEShow all

11 papers · 1 filter

cs.SE2026

Agent-Based Test Assertion Generation via Diverse Perspective Aggregation

Dong Wang, Qiaoyu Han, Lin Yang +3

Test assertions are critical elements of unit tests, serving as checkpoints to validate expected behavior and ensure software correctness. Numerous techniques have been proposed to…

cs.SE2026

Multi-Agent LLM Collaboration for Unit Test Generation via Human-Testing-Inspired Workflows

Quanjun Zhang, Ye Shang, Siqi Gu +4

Recently, the emergence of Large Language Models (LLMs) has spurred a surge of research into automated unit test generation, yielding impressive performance and reducing manual eff…

cs.SE2025★ 1 cited

Clarifying Semantics of In-Context Examples for Unit Test Generation

Chen Yang, Lin Yang, Ziqi Wang +3

Recent advances in large language models (LLMs) have enabled promising performance in unit test generation through in-context learning (ICL). However, the quality of in-context exa…

cs.SE2025★ 2 cited

Reflective Unit Test Generation for Precise Type Error Detection with Large Language Models

Chen Yang, Ziqi Wang, Yanjie Jiang +4

Type errors in Python often lead to runtime failures, posing significant challenges to software reliability and developer productivity. Existing static analysis tools aim to detect…

cs.SE2025

Improving Retrieval-Augmented Deep Assertion Generation via Joint Training

Quanjun Zhang, Chunrong Fang, Yi Zheng +7

Unit testing attempts to validate the correctness of basic units of the software system under test and has a crucial role in software development and testing. Very recent work prop…

cs.SE2025

Improving Deep Assertion Generation via Fine-Tuning Retrieval-Augmented Pre-trained Language Models

Quanjun Zhang, Chunrong Fang, Yi Zheng +7

Unit testing validates the correctness of the units of the software system under test and serves as the cornerstone in improving software quality and reliability. To reduce manual…

cs.SE2024

A Large-scale Empirical Study on Fine-tuning Large Language Models for Unit Testing

Ye Shang, Quanjun Zhang, Chunrong Fang +3

Unit testing plays a pivotal role in software development, improving software quality and reliability. However, generating effective test cases manually is time-consuming, promptin…

cs.SE2024★ 1 cited

TestBench: Evaluating Class-Level Test Case Generation Capability of Large Language Models

Quanjun Zhang, Ye Shang, Chunrong Fang +3

Software testing is a crucial phase in the software life cycle, helping identify potential risks and reduce maintenance costs. With the advancement of Large Language Models (LLMs),…

cs.SE2024★ 6 cited

TestART: Improving LLM-based Unit Testing via Co-evolution of Automated Generation and Repair Iteration

Siqi Gu, Quanjun Zhang, Kecheng Li +5

Unit testing is crucial for detecting bugs in individual program units but consumes time and effort. Recently, large language models (LLMs) have demonstrated remarkable capabilitie…

cs.SE2024★ 2 cited

On the Evaluation of Large Language Models in Unit Test Generation

Lin Yang, Chen Yang, Shutao Gao +8

Unit testing is an essential activity in software development for verifying the correctness of software components. However, manually writing unit tests is challenging and time-con…

cs.SE2024★ 7 cited

Advancing Code Coverage: Incorporating Program Analysis with Large Language Models

Chen Yang, Junjie Chen, Bin Lin +2

Automatic test generation plays a critical role in software quality assurance. While the recent advances in Search-Based Software Testing (SBST) and Large Language Models (LLMs) ha…