Human-Agent versus Human Pull Requests: A Testing-Focused Characterization and Comparison

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Milanese, Roberto, Salzano, Francesco, Spina, Angelica, Vitale, Antonio, Pareschi, Remo, Fasano, Fausto, Fazzini, Mattia
Format: Preprint
Veröffentlicht: 2026
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866917230765146112
author Milanese, Roberto
Salzano, Francesco
Spina, Angelica
Vitale, Antonio
Pareschi, Remo
Fasano, Fausto
Fazzini, Mattia
author_facet Milanese, Roberto
Salzano, Francesco
Spina, Angelica
Vitale, Antonio
Pareschi, Remo
Fasano, Fausto
Fazzini, Mattia
contents AI-based coding agents are increasingly integrated into software development workflows, collaborating with developers to create pull requests (PRs). Despite their growing adoption, the role of human-agent collaboration in software testing remains poorly understood. This paper presents an empirical study of 6,582 human-agent PRs (HAPRs) and 3,122 human PRs (HPRs) from the AIDev dataset. We compare HAPRs and HPRs along three dimensions: (i) testing frequency and extent, (ii) types of testing-related changes (code-and-test co-evolution vs. test-focused), and (iii) testing quality, measured by test smells. Our findings reveal that, although the likelihood of including tests is comparable (42.9% for HAPRs vs. 40.0% for HPRs), HAPRs exhibit a larger extent of testing, nearly doubling the test-to-source line ratio found in HPRs. While test-focused task distributions are comparable, HAPRs are more likely to add new tests during co-evolution (OR=1.79), whereas HPRs prioritize modifying existing tests. Finally, although some test smell categories differ statistically, negligible effect sizes suggest no meaningful differences in quality. These insights provide the first characterization of how human-agent collaboration shapes testing practices.
format Preprint
id arxiv_https___arxiv_org_abs_2601_21194
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Human-Agent versus Human Pull Requests: A Testing-Focused Characterization and Comparison
Milanese, Roberto
Salzano, Francesco
Spina, Angelica
Vitale, Antonio
Pareschi, Remo
Fasano, Fausto
Fazzini, Mattia
Software Engineering
AI-based coding agents are increasingly integrated into software development workflows, collaborating with developers to create pull requests (PRs). Despite their growing adoption, the role of human-agent collaboration in software testing remains poorly understood. This paper presents an empirical study of 6,582 human-agent PRs (HAPRs) and 3,122 human PRs (HPRs) from the AIDev dataset. We compare HAPRs and HPRs along three dimensions: (i) testing frequency and extent, (ii) types of testing-related changes (code-and-test co-evolution vs. test-focused), and (iii) testing quality, measured by test smells. Our findings reveal that, although the likelihood of including tests is comparable (42.9% for HAPRs vs. 40.0% for HPRs), HAPRs exhibit a larger extent of testing, nearly doubling the test-to-source line ratio found in HPRs. While test-focused task distributions are comparable, HAPRs are more likely to add new tests during co-evolution (OR=1.79), whereas HPRs prioritize modifying existing tests. Finally, although some test smell categories differ statistically, negligible effect sizes suggest no meaningful differences in quality. These insights provide the first characterization of how human-agent collaboration shapes testing practices.
title Human-Agent versus Human Pull Requests: A Testing-Focused Characterization and Comparison
topic Software Engineering
url https://arxiv.org/abs/2601.21194