Model Based Test Case Prioritization Using Association Rule Mining

被引:0
|
作者
Acharya, Arup Abhinna [1 ]
Mahali, Prateeva [1 ]
Mohapatra, Durga Prasad [2 ]
机构
[1] KIIT Univ, Sch Comp Engn, Bhubaneswar 751024, Orissa, India
[2] Natl Inst Technol, Dept Comp Sci Engn, Rourkela 769008, India
来源
COMPUTATIONAL INTELLIGENCE IN DATA MINING, VOL 3 | 2015年 / 33卷
关键词
Regression testing; Association rule mining; Test case prioritization and test case;
D O I
10.1007/978-81-322-2202-6_39
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Regression testing has gained importance due to increase in frequency of change requests made for software during maintenance phase. The retesting criteria of regression testing leads to increasing cost and time. Prioritization is an important procedure during regression testing which makes the debugging easier. This paper discusses a novel approach for test case prioritization using Association Rule Mining (ARM). In this paper, the system under test is modelled using UML Activity Diagram (AD) which is further converted into an Activity Graph (AG). A historical data store is maintained to keep details about the system which revealing more number of faults. Whenever a change is made in the system, the frequent patterns of highly affected nodes are found out. These frequent patterns reveal the probable affected nodes i.e. used to prioritize the test cases. This approach effectively prioritizes the test cases with a higher Average Percentage of Fault Detection (APFD) value.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] Algorithm of Mining Association Rule Based on Matrix
    Lin, Zi-zhi
    Shu, Si-Hui
    Ding, Yun
    APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 786 - 791
  • [22] Test case prioritization using partial attention?
    Zhang, Quanjun
    Fang, Chunrong
    Sun, Weisong
    Yu, Shengcheng
    Xu, Yutao
    Liu, Yulei
    JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 192
  • [23] Test Case Prioritization Using Lexicographical Ordering
    Eghbali, Sepehr
    Tahvildari, Ladan
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2016, 42 (12) : 1178 - 1195
  • [24] Product opportunity identification based on internal capabilities using text mining and association rule mining
    Seo, Wonchul
    Yoon, Janghyeok
    Park, Hyunseok
    Coh, Byoung-youl
    Lee, Jae-Min
    Kwon, Oh-Jin
    TECHNOLOGICAL FORECASTING AND SOCIAL CHANGE, 2016, 105 : 94 - 104
  • [25] Test case prioritization using bat algorithm
    Bajaj A.
    Sangwan O.P.
    Bajaj, Anu (er.anubajaj@gmail.com), 1600, Bentham Science Publishers (14): : 593 - 598
  • [26] Modular Based Multiple Test Case Prioritization
    Prakash, N.
    Rangaswamy, T. R.
    2012 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (ICCIC), 2012, : 496 - 502
  • [27] Test Case Prioritization based on Requirement Correlations
    Ma, Tingting
    Zeng, Hongwei
    Wang, Xiaolin
    2016 17TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2016, : 419 - 424
  • [28] A Fault based Approach to Test Case Prioritization
    Farooq, Faiza
    Nadeem, Aamer
    2017 INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY (FIT), 2017, : 52 - 57
  • [29] Privacy Preserving Data Mining Using Association Rule Based on Apriori Algorithm
    Rehman, Shabnum
    Sharma, Anil
    ADVANCED INFORMATICS FOR COMPUTING RESEARCH, ICAICR 2017, 2017, 712 : 218 - 226
  • [30] A Review on Gender classification using association rule mining and classification based on fingerprints
    Mishra, Ashish
    Khare, Neelu
    2015 FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORK TECHNOLOGIES (CSNT2015), 2015, : 930 - 934