arrow
返回

Flexible Combinatorial Interaction Testing

delete2022-03-01
delete6
delete
OA
AI
M
Mercan, Hanefi
A
Arsalan Javeed
C
Cemal Yılmaz *
DOI:10.1109/TSE.2020.3010317delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
We present Flexible Combinatorial Interaction Testing (F-CIT), which aims to improve the flexibility of combinatorial interaction testing (CIT) by eliminating the necessity of developing specialized constructors for CIT problems that cannot be efficiently and effectively addressed by the existing CIT constructors. F-CIT expresses the entities to be covered and the space of valid test cases, from which the samples are drawn to obtain full coverage, as constraints. Computing an F-CIT object (i.e., a set of test cases obtaining full coverage under a given coverage criterion) then turns into an interesting constraint solving problem, which we call cov-CSP. cov-CSP aims to divide the constraints, each representing an entity to be covered, into a minimum number of satisfiable clusters, such that a solution for a cluster represents a test case and the collection of all the test cases generated (one per cluster) constitutes an F-CIT object, covering each required entity at least once. To solve the cov-CSP problem, thus to compute F-CIT objects, we first present two constructors. One of these constructors attempts to cover as many entities as possible in a cluster before generating a test case, whereas the other constructor generates a test case first and then marks all the entities accommodated by this test case as covered. We then use these constructors to evaluate F-CIT in three studies, each of which addresses a different CIT problem. In the first study, we develop structure-based F-CIT objects to obtain decision coverage-adequate test suites. In the second study, we develop order-based F-CIT objects, which enhance a number of existing order-based coverage criteria by taking the reachability constraints imposed by graph-based models directly into account when computing interaction test suites. In the third study, we develop usage-based F-CIT objects to address the scenarios, in which standard covering arrays are not desirable due to their sizes, by choosing the entities to be covered based on their usage statistics collected from the field. We also carry out user studies to further evaluate F-CIT. The results of these studies suggest that F-CIT is more flexible than the existing CIT approaches.
Keyword:
Testing
Standards
Software
Computational modeling
Computers
Electronic mail
Tools
Combinatorial interaction testing
covering arrays
sequence covering arrays
constraint solving
structural coverage
coverage criteria
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Software Engineering 封面图
IEEE Transactions on Software Engineering
IF:
5.6
论文数:
2.8K
被引数:
1.1W

机构

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

引用论文

err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Accessibility and Reproducible Research Practices in Cardiovascular Literature
err
IF0
err2022-07-07
err0
errOAAI
errGabriel Heckerman; Eileen Tzng; Arely Campos-Melendez; Chisomaga Ekwueme; Adrienne L. Mueller
err分享
err收藏
Prediction and projection of heatwaves
err2022-12-13
err0
errOAAI
errDaniela I. V. Domeisen; Elfatih A. B. Eltahir; Erich M. Fischer; Reto Knutti; Sarah E. Perkins-Kirkpatrick; Christoph Schär; Sonia I. Seneviratne; Antje Weisheimer; Heini Wernli
err分享
err收藏
Heat shock protein 90 inhibition by 17-DMAG lessens disease in the MRL/lpr mouse model of systemic lupus erythematosus
err2012-04-30
err0
errOAAI
errSamuel K Shimp; Cristen B Chafin; Nicole L Regna; Sarah E Hammond; Molly A Read; David L Caudell; MarissaNichole Rylander; Christopher M Reilly
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Waning, Boosting and a Path to Endemicity for SARS-CoV-2
err
IF0
err2021-11-09
err0
errOAAI
errMatt J. Keeling; Amy Thomas; Edward M. Hill; Robin N. Thompson; Louise Dyson; Michael J. Tildesley; Sam Moore
err分享
err收藏
学者 查看更多内容