Migrating combinatorial interaction test modeling and generation to the web

被引:14
作者
Gargantini, Angelo [1 ]
Radavelli, Marco [1 ]
机构
[1] Univ Bergamo, DIGIP, Bergamo, Italy
来源
2018 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW) | 2018年
关键词
combinatorial interaction testing; Software as a Service; domain specific language; web editor; ORDER;
D O I
10.1109/ICSTW.2018.00066
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Combinatorial Interaction Testing (CIT) is an effective technique that, however, requires a good tool support in order to be successfully applied. There are several tools and applications for CIT, and most of them are distributed as desktop applications or as special plugins of existing programs and require some installation procedures to be used. Software as a Service (SaaS) paradigm can be applied to CIT modeling and test generation, proving several advantages to the tester. There are already some attempts in this direction, but with some shortcomings (little editing support, for example). In this paper, we present CTWEDGE (Combinatorial Testing Web EDiting and GEneration), which defines a language for CIT models in the presence of constraints by using Xtext. It introduces a web service for editing CIT specifications and it interfaces, through a server, with other tools for test generation. CTWEDGE can improve the user experience by providing a complete environment for CIT modeling and generation on the web without sacrificing usability.
引用
收藏
页码:308 / 317
页数:10
相关论文
共 20 条
[1]  
AMMANN P, 1994, COMPASS '94 - PROCEEDINGS OF THE NINTH ANNUAL CONFERENCE ON COMPUTER ASSURANCE, P69, DOI 10.1109/CMPASS.1994.318466
[2]  
[Anonymous], 2007, P 2007 INT S SOFTWAR
[3]   Validation of Models and Tests for Constrained Combinatorial Interaction Testing [J].
Arcaini, Paolo ;
Gargantini, Angelo ;
Vavassori, Paolo .
2014 SEVENTH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW 2014), 2014, :98-107
[4]   Prioritized interaction testing for pair-wise coverage with seeding and constraints [J].
Bryce, Renee C. ;
Colbourn, Charles J. .
INFORMATION AND SOFTWARE TECHNOLOGY, 2006, 48 (10) :960-970
[5]   The AETG system: An approach to testing based on combinatorial design [J].
Cohen, DM ;
Dalal, SR ;
Fredman, ML ;
Patton, GC .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1997, 23 (07) :437-444
[6]  
Czerwonka J., 2006, 24 PAC NW SOFTW QUAL, V82
[7]  
Eysholdt M., 2010, P ACM INT C COMPANIO, P307, DOI [DOI 10.1145/1869542.1869625, 10.1145/1869542.1869625]
[8]   Refining the In-Parameter-Order Strategy for Constructing Covering Arrays [J].
Forbes, Michael ;
Lawrence, Jim ;
Lei, Yu ;
Kacker, Raghu N. ;
Kuhn, D. Richard .
JOURNAL OF RESEARCH OF THE NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY, 2008, 113 (05) :287-297
[9]  
Gargantini A., 2012, 2012 IEEE Fifth International Conference on Software Testing, Verification and Validation (ICST 2012), P559, DOI 10.1109/ICST.2012.141
[10]  
Gargantini A., 2014, EFFICIENT COMBINATOR, P220