arrow
返回

CIT-daily: A combinatorial interaction testing-based daily build process

delete2022-08-01
delete3
PRE
AI
M
Mercan, Hanefi
A
Atakan Aytar
G
Giray Coskun
D
Dilara Mustecep
G
Gülsüm Uzer
C
Cemal Yılmaz *
DOI:10.1016/j.jss.2022.111353delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In this work, we introduce an approach, called CIT-daily, which integrates combinatorial interaction testing (CIT) with the daily build processes to systematically test the interactions between the factors/parameters affecting the system's behaviors, on a daily basis. We also develop a number of CIT-daily strategies and empirically evaluate them on highly-configurable systems. The first strategy tests the same t-way covering array every day throughout the process, achieving a t-way coverage on a daily basis by covering each possible combination of option settings for every combination of t options. The other strategies, on the other hand, while guaranteeing a t-way coverage on a daily basis, aim to cover higher order interactions between the configuration options over time by varying the t-way covering arrays tested. In the experiments, we observed that the proposed approach significantly improved the effectiveness (i.e., fault revealing abilities) of the daily build processes; randomizing the coverage of higher order interactions between the configuration options while guaranteeing a base t-way coverage every day, further improved the effectiveness; and the more the higher order interactions covered during the process, the higher the fault revealing abilities tended to be. (C) 2022 Elsevier Inc. All rights reserved.
Keyword:
Daily build processes
Combinatorial interaction testing
Covering arrays
Software testing

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.5K
被引数:
8.4K

机构

S
Sabanci University
学者数:
2.8K
论文数: 2.6K
被引数: 12
引用论文

引用论文

Cancers Screening in an Asymptomatic Population by Using Multiple Tumour Markers
err2016-06-29
err0
errOAAI
errHsin-Yao Wang; Chia-Hsun Hsieh; Chiao-Ni Wen; Ying-Hao Wen; Chun-Hsien Chen; Jang-Jih Lu
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容