亲爱的研友该休息了!由于当前在线用户较少,发布求助请尽量完整地填写文献信息,科研通机器人24小时在线,伴您度过漫漫科研夜!身体可是革命的本钱,早点休息,好梦!

Scalable and Accurate Test Case Prioritization in Continuous Integration Contexts

计算机科学 回归检验 可扩展性 数据挖掘 优先次序 集合(抽象数据类型) 测试用例 机器学习 软件 回归分析 回归 人工智能 软件系统 数据库 精神分析 经济 软件建设 程序设计语言 管理科学 心理学
作者
Ahmadreza Saboor Yaraghi,Mojtaba Bagherzadeh,Nafıseh Kahani,Lionel Briand
出处
期刊:IEEE Transactions on Software Engineering [IEEE Computer Society]
卷期号:49 (4): 1615-1639 被引量:33
标识
DOI:10.1109/tse.2022.3184842
摘要

Continuous Integration (CI) requires efficient regression testing to ensure software quality without significantly delaying its CI builds. This warrants the need for techniques to reduce regression testing time, such as Test Case Prioritization (TCP) techniques that prioritize the execution of test cases to detect faults as early as possible. Many recent TCP studies employ various Machine Learning (ML) techniques to deal with the dynamic and complex nature of CI. However, most of them use a limited number of features for training ML models and evaluate the models on subjects for which the application of TCP makes little practical sense, due to their small regression testing time and low number of failed builds. In this work, we first define, at a conceptual level, a data model that captures data sources and their relations in a typical CI environment. Second, based on this data model, we define a comprehensive set of features that covers all features previously used by related studies. Third, we develop methods and tools to collect the defined features for 25 open-source software systems with enough failed builds and whose regression testing takes at least five minutes. Fourth, relying on the collected dataset containing a comprehensive feature set, we answer four research questions concerning data collection time, the effectiveness of ML-based TCP, the impact of the features on effectiveness, the decay of ML-based TCP models over time, and the trade-off between data collection time and the effectiveness of ML-based TCP techniques.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
PDF的下载单位、IP信息已删除 (2025-6-4)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
3秒前
7秒前
森sen完成签到 ,获得积分10
12秒前
夏宇航关注了科研通微信公众号
13秒前
锦慜完成签到 ,获得积分10
17秒前
科研通AI2S应助科研通管家采纳,获得10
17秒前
17秒前
大模型应助科研通管家采纳,获得30
17秒前
17秒前
Milton_z完成签到 ,获得积分0
20秒前
劳健龙完成签到 ,获得积分10
21秒前
是啊今夕空闲完成签到,获得积分10
27秒前
夏宇航发布了新的文献求助10
29秒前
无灾无难到公卿完成签到,获得积分10
32秒前
马路完成签到 ,获得积分10
36秒前
38秒前
shuiyu完成签到,获得积分10
39秒前
Dritsw应助Zirong采纳,获得10
42秒前
wykion完成签到,获得积分0
44秒前
50秒前
53秒前
55秒前
DoctorG发布了新的文献求助10
1分钟前
激情的白枫完成签到 ,获得积分10
1分钟前
酷波er应助DoctorG采纳,获得10
1分钟前
坦率完成签到,获得积分10
1分钟前
1分钟前
充电宝应助7_采纳,获得10
1分钟前
1分钟前
1分钟前
lengkuboy发布了新的文献求助10
1分钟前
111111完成签到,获得积分10
1分钟前
DrW1111发布了新的文献求助10
1分钟前
IfItheonlyone完成签到 ,获得积分10
1分钟前
lengkuboy完成签到,获得积分10
1分钟前
eye应助搞怪腊肠采纳,获得10
1分钟前
李爱国应助DrW1111采纳,获得10
2分钟前
Meteor636完成签到 ,获得积分10
2分钟前
科研通AI2S应助科研通管家采纳,获得10
2分钟前
2分钟前
高分求助中
Ophthalmic Equipment Market by Devices(surgical: vitreorentinal,IOLs,OVDs,contact lens,RGP lens,backflush,diagnostic&monitoring:OCT,actorefractor,keratometer,tonometer,ophthalmoscpe,OVD), End User,Buying Criteria-Global Forecast to2029 2000
A new approach to the extrapolation of accelerated life test data 1000
Cognitive Neuroscience: The Biology of the Mind 1000
Technical Brochure TB 814: LPIT applications in HV gas insulated switchgear 1000
Immigrant Incorporation in East Asian Democracies 500
Nucleophilic substitution in azasydnone-modified dinitroanisoles 500
不知道标题是什么 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 生物化学 物理 内科学 纳米技术 计算机科学 化学工程 复合材料 遗传学 基因 物理化学 催化作用 冶金 细胞生物学 免疫学
热门帖子
关注 科研通微信公众号,转发送积分 3965570
求助须知:如何正确求助?哪些是违规求助? 3510843
关于积分的说明 11155342
捐赠科研通 3245324
什么是DOI,文献DOI怎么找? 1792823
邀请新用户注册赠送积分活动 874110
科研通“疑难数据库(出版商)”最低求助积分说明 804176