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
关键词
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 条
  • [1] Model based test case prioritization using UML behavioural diagrams and association rule mining
    Mahali P.
    Mohapatra D.P.
    International Journal of System Assurance Engineering and Management, 2018, 9 (05) : 1063 - 1079
  • [2] Test Case Prioritization Using Association Rule Mining and Business Criticality Test Value
    Mahali, Prateeva
    Acharya, Arup Abhinna
    Mohapatra, Durga Prasad
    COMPUTATIONAL INTELLIGENCE IN DATA MINING, CIDM, VOL 2, 2016, 411 : 335 - 345
  • [3] REMAP: Using Rule Mining and Multi-Objective Search for Dynamic Test Case Prioritization
    Pradhan, Dipesh
    Wang, Shuai
    Ali, Shaukat
    Yue, Tao
    Liaaen, Marius
    2018 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2018, : 46 - 57
  • [4] Employing rule mining and multi-objective search for dynamic test case prioritization
    Pradhan, Dipesh
    Wang, Shuai
    Ali, Shaukat
    Yue, Tao
    Liaaen, Marius
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 153 : 86 - 104
  • [5] Model-Based Test Case Prioritization Using ACO: A review
    Sharma, Sonia
    Singh, Ajmer
    2016 FOURTH INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (PDGC), 2016, : 177 - 181
  • [6] Chiller Optimization Using Data Mining Based on Prediction Model, Clustering and Association Rule Mining
    Nisa, Elsa Chaerun
    Kuan, Yean-Der
    Lai, Chin-Chang
    ENERGIES, 2021, 14 (20)
  • [7] Using Memetic Algorithms for Test Case Prioritization in Model Based Software Testing
    Nejad, Fatemeh Mosala
    Akbari, Reza
    Shahabi, Mohammad Mehdi Dejam
    2016 1ST CONFERENCE ON SWARM INTELLIGENCE AND EVOLUTIONARY COMPUTATION (CSIEC 2016), 2016, : 142 - 147
  • [8] Model-based regression test case prioritization
    Panigrahi C.R.
    Mall R.
    Communications in Computer and Information Science, 2010, 54 : 380 - 385
  • [9] Model-Based Regression Test Case Prioritization
    Panigrahi, Chhabi Rani
    Mall, Rajib
    INFORMATION SYSTEMS, TECHNOLOGY AND MANAGEMENT, PROCEEDINGS, 2010, 54 : 380 - 385
  • [10] A new data mining-based framework to test case prioritization using software defect prediction
    Alsukhni E.
    Saifan A.A.
    Alawneh H.
    2017, IGI Global (08) : 21 - 41