首站-论文投稿智能助手
典型文献
Devising optimal integration test orders using cost-benefit analysis
文献摘要:
Integration testing is an integral part of software testing. Prior studies have focused on reducing test cost in integration test order generation. However, there are no studies concerning the testing priorities of critical classes when generating integration test orders. Such priorities greatly affect testing efficiency. In this study, we propose an effective strategy that considers both test cost and efficiency when generating test orders. According to a series of dynamic execution scenarios, the software is mapped into a multi-layer dynamic execution network (MDEN) model. By analyzing the dynamic structural complexity, an evaluation scheme is proposed to quantify the class testing priority with the defined class risk index. Cost-benefit analysis is used to perform cycle-breaking operations, satisfying two principles: assigning higher priorities to higher-risk classes and minimizing the total complexity of test stubs. We also present a strategy to evaluate the effectiveness of integration test order algorithms by calculating the reduction of software risk during their testing process. Experiment results show that our approach performs better across software of different scales, in comparison with the existing algorithms that aim only to minimize test cost. Finally, we implement a tool, ITOsolution, to help practitioners automatically generate test orders.
文献关键词:
作者姓名:
Fanyi MENG;Ying WANG;Hai YU;Zhiliang ZHU
作者机构:
Software College,Northeastern University,Shenyang 110169,China;State Key Lab for Novel Software Technology,Nanjing University,Nanjing 210023,China
引用格式:
[1]Fanyi MENG;Ying WANG;Hai YU;Zhiliang ZHU-.Devising optimal integration test orders using cost-benefit analysis)[J].信息与电子工程前沿(英文),2022(05):692-714
A类:
Devising,MDEN,stubs,ITOsolution
B类:
optimal,integration,orders,using,cost,benefit,analysis,Integration,testing,integral,part,software,Prior,studies,have,focused,reducing,generation,However,there,no,concerning,priorities,critical,classes,when,generating,Such,greatly,affect,efficiency,this,study,strategy,that,considers,both,According,series,dynamic,execution,scenarios,mapped,into,multi,layer,network,model,By,analyzing,structural,complexity,evaluation,scheme,proposed,quantify,priority,defined,risk,Cost,cycle,breaking,operations,satisfying,principles,assigning,higher,minimizing,total,We,also,present,evaluate,effectiveness,algorithms,by,calculating,reduction,during,their,process,Experiment,results,show,our,approach,performs,better,across,different,scales,comparison,existing,aim,only,minimize,Finally,implement,tool,help,practitioners,automatically,generate
AB值:
0.549869
相似文献
Very large hidden genetic diversity in one single tumor:evidence for tumors-in-tumor
Bingjie Chen;Xianrui Wu;Yongsen Ruan;Yulin Zhang;Qichun Cai;Luis Zapata;Chung-I Wu;Ping Lan;Haijun Wen-State Key Laboratory of Biocontrol,School of Life Sciences,Sun Yat-sen University,Guangzhou 510275,China;GMU-GIBH Joint School of Life Sciences,Guangzhou Medical University,Guangzhou 511436,China;Evolutionary Genomics and Modelling Lab,Centre for Evolution and Cancer,The Institute of Cancer Research,London SW7 3RP,UK;Department of Colorectal Surgery,The Sixth Affiliated Hospital,Sun Yat-sen University,Guangzhou 510655,China;Guangdong Provincial Key Laboratory of Colorectal and Pelvic Floor Diseases,The Sixth Affiliated Hospital,Sun Yat-sen University,Guangzhou 510655,China;Cancer Center, Clifford Hospital, Jinan University, Guangzhou 511495, China
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。