activity
20192025
most citedNo More Manual Tests? Evaluating and Improving ChatGPT for Unit Test Generation

55 citations · 118 across the 12 of their papers we have counts for

collaborators

12 papers

cs.SE2025

Automatically Learning a Precise Measurement for Fault Diagnosis Capability of Test Cases

Yifan Zhao, Zeyu Sun, Guoqing Wang +5

Prevalent Fault Localization (FL) techniques rely on tests to localize buggy program elements. Tests could be treated as fuel to further boost FL by providing more debugging inform…

cs.SE2024★ 4 cited

AgentFL: Scaling LLM-based Fault Localization to Project-Level Context

Yihao Qin, Shangwen Wang, Yiling Lou +4

Fault Localization (FL) is an essential step during the debugging process. With the strong capabilities of code comprehension, the recent Large Language Models (LLMs) have demonstr…

cs.SE2023

Recommending Analogical APIs via Knowledge Graph Embedding

Mingwei Liu, Yanjun Yang, Yiling Lou +4

Library migration, which re-implements the same software behavior by using a different library instead of using the current one, has been widely observed in software evolution. One…

cs.CL2023★ 25 cited

ClassEval: A Manually-Crafted Benchmark for Evaluating LLMs on Class-level Code Generation

Xueying Du, Mingwei Liu, Kaixin Wang +7

In this work, we make the first attempt to evaluate LLMs in a more challenging code generation scenario, i.e. class-level code generation. We first manually construct the first cla…

cs.CL2023★ 19 cited

Evaluating Instruction-Tuned Large Language Models on Code Comprehension and Generation

Zhiqiang Yuan, Junwei Liu, Qiancheng Zi +3

In this work, we evaluate 10 open-source instructed LLMs on four representative code comprehension and generation tasks. We have the following main findings. First, for the zero-sh…

cs.SE2023★ 55 cited

No More Manual Tests? Evaluating and Improving ChatGPT for Unit Test Generation

Zhiqiang Yuan, Yiling Lou, Mingwei Liu +4

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 t…