A hybrid test prioritisation technique for combinatorial testing

被引:0
|
作者
Satish, Preeti [1 ]
Rangarajan, Krishnan [1 ]
机构
[1] Department of Computer Science and Engineering, Dayananda Sagar College of Engineering, Shavige Malleshwara Hills, K S Layout, Bangalore,560078, India
关键词
Internet of things;
D O I
10.1504/IJISTA.2019.097749
中图分类号
学科分类号
摘要
Internet of things (IoT) systems comprise of multiple devices connected together, to perform an intelligent task in real time. Such systems have to be meticulously tested in order to avoid hazards situations. Combinatorial testing technique can effectively test such complex IoT systems with reduced effort as it generates fewer test cases with adequate coverage. Prioritisation of combinatorial tests deals with finding an ideal order of the test cases so that faults are detected early. Recent approaches to prioritisation problem are either coverage based or parameter-value weight based for two-way or three-way interaction strengths separately. In this paper, we present a hybrid prioritisation technique for combinatorial testing that combines both weight based and interaction coverage based approaches. To demonstrate the effectiveness of our algorithm, we have conducted initial synthetic experiments on various covering arrays, and measured the effectiveness with t-Rate of fault of detection metric. The results are promising in covering the combinations early. Copyright © 2019 Inderscience Enterprises Ltd.
引用
收藏
页码:84 / 100
相关论文
共 50 条
  • [1] A hybrid approach to perform test case prioritisation and reduction for software product line testing
    Kumar, Satendra
    Kumar, Raj
    Mittal, Mohit
    [J]. International Journal of Vehicle Autonomous Systems, 2020, 15 (3-4): : 197 - 224
  • [2] A conceptual technique of procurement prioritisation - A hybrid approach
    Mishra, Padma Charan
    Mohanty, Manoj Kumar
    [J]. International Journal of Applied Systemic Studies, 2020, 9 (02) : 185 - 194
  • [3] Test Algebra for Combinatorial Testing
    Tsai, Wei-Tek
    Colbourn, Charles J.
    Luo, Jie
    Qi, Guanqiu
    Li, Qingyang
    Bai, Xiaoying
    [J]. 2013 8TH INTERNATIONAL WORKSHOP ON AUTOMATION OF SOFTWARE TEST (AST), 2013, : 19 - 25
  • [4] Test case prioritisation during web application testing
    [J]. Khanna, Munish (munishkhanna.official@rocketmail.com), 1600, Inderscience Publishers, 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (56):
  • [5] Test suite prioritisation using trace events technique
    Rajarathinam, Kavitha
    Natarajan, Sureshkumar
    [J]. IET SOFTWARE, 2013, 7 (02) : 85 - 92
  • [6] Hybrid test data compression technique for SOC scan testing
    Cho, S
    Song, J
    Yi, H
    Park, S
    [J]. IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2005, : 69 - 72
  • [7] A hybrid technique for selection and minimization of test cases in regression testing
    Singh, Leena
    Singh, Shailendra N.
    Dawra, Sudhir
    [J]. Recent Advances in Computer Science and Communications, 2021, 14 (02) : 477 - 488
  • [8] eVeriCombTest: Automated Test Case Generation Technique Using a Combination of Verification and Combinatorial Testing
    Godboley, Sangharatna
    [J]. PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, ENASE 2023, 2023, : 306 - 313
  • [9] Integrated Test Environment for Combinatorial Testing
    Patil, Abhinandan H.
    Satish, Preeti
    Goveas, Neena
    Rangarajan, Krishnan
    [J]. 2015 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2015, : 726 - 729
  • [10] Test Oracles and Test Script Generation in Combinatorial Testing
    Kruse, Peter M.
    [J]. 2016 IEEE NINTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2016, : 75 - 82