arrow
Return

Automated regression unit test generation for program merges

delete2022-08-23
delete1
delete
OA
AI
T
Tao Ji
陈丽倩 cover
陈丽倩 (Liqian Chen)
X
Xiaoguang Mao *
X
Xin Yi
J
Jiahong Jiang
DOI:10.1007/s11432-019-3020-4delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Conclusion We propose test oracles for real-world program merges including two-way, three-way, and octopus merges. On this basis, we implemented a tool called TOM to automatically generate test cases to reveal merge conflicts. In addition, we designed the benchmark MCon4J to support further studies on merges. In our experiments, a total of 45 conflict three-way merges and 87 conflict octopus merges were detected using TOM, while the verification-based tool SafeMerge failed to work on MCon4J.

Journal

Science China Information Sciences cover
Science China Information Sciences
IF:
7.6
Papers:
4.9K
Citations:
8.9K

Organization

N
national university of defense technology - china
Scholars:
1.8W
Papers: 1.4W
Citations: 9