Hyper-Heuristic Based Strategy for Pairwise Test Case Generation

被引:3
|
作者
Din, Fakhrud [1 ,2 ]
Zamli, Kamal Z. [1 ]
机构
[1] Univ Malaysia Pahang, Fac Comp Syst & Software Engn, Kuantan Pahang, Malaysia
[2] Univ Malakand, Dept Comp Sci & IT, Kpk, Pakistan
关键词
Pairwise Testing; Hyper-Heuristic; Exponential Monte Carlo; LEARNING-BASED OPTIMIZATION; TEST SUITES; DESIGN; ALGORITHMS; SYSTEM;
D O I
10.1166/asl.2018.12938
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Pairwise testing significantly reduces testing efforts of contemporary software systems by efficiently sampling their exorbitant number of parameter configurations. Meta-heuristic based pairwise test generation strategies appeared effective in the recent literature for pairwise testing. However, meta-heuristics require substantial information of the problem domain before producing optimal results. As alternative to meta-heuristics, hyperheuristics have been introduced. Hyper-heuristics promote generality by using a high-level heuristic as chief selector from a set of low-level heuristics. The suitability of hyper-heuristics for optimization problems motivated us to adopt the Exponential Monte Carlo hyper-heuristic as a basis for our proposed pairwise test case generation strategy called Pairwise_HHH. Based on the published benchmarking results, Pairwise_HHH gives competitive results in many of the parameter configurations considered. Pairwise_HHH serves as our research vehicle to investigate the effective use of hyper-heuristic based algorithm for pairwise test case generation.
引用
收藏
页码:7333 / 7338
页数:6
相关论文
共 50 条
  • [1] A Parameter Free Choice Function based Hyper-Heuristic Strategy for Pairwise Test Generation
    Din, Fakhrud
    Alsewari, Abdul Rahman A.
    Zamli, Kamal Z.
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C), 2017, : 85 - 91
  • [2] A Tabu Search hyper-heuristic strategy for t-way test suite generation
    Zamli, Kamal Z.
    Alkazemi, Basem Y.
    Kendall, Graham
    [J]. APPLIED SOFT COMPUTING, 2016, 44 : 57 - 74
  • [3] A Hybrid Algorithms Construction of Hyper-heuristic for Test Case Prioritization
    Li, Zheng
    Xi, Yanzhao
    Zhao, Ruilian
    [J]. 2020 IEEE 44TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2020), 2020, : 1749 - 1754
  • [4] Cost-effective test case generation with the hyper-heuristic for software product line testing
    Sulaiman, Rabatul . Aduni
    Jawawi, Dayang . N. A.
    Halim, Shahliza . Abdul
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2023, 175
  • [5] A hyper-heuristic approach to parallel code generation
    McCollum, B
    McMullan, PJP
    Milligan, P
    Corr, PH
    [J]. 7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL IX, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING: II, 2003, : 136 - 140
  • [6] A Column Generation Based Hyper-Heuristic to the Bus Driver Scheduling Problem
    Li, Hong
    Wang, Ying
    Li, Shi
    Li, Sujian
    [J]. DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2015, 2015
  • [7] Convergence based Evaluation Strategies for Learning Agent of Hyper-heuristic Framework for Test Case Prioritization
    Han, Jinjin
    Li, Zheng
    Guo, Junxia
    Mao, Ruilian
    [J]. 2020 IEEE 20TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY, AND SECURITY (QRS 2020), 2020, : 394 - 405
  • [8] Multiperspective Web Testing Supported by a Generation Hyper-Heuristic
    Balera, Juliana Marino
    de Santiago Junior, Valdivino Alexandre
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2022 WORKSHOPS, PART V, 2022, 13381 : 447 - 462
  • [9] Sentinel: A Hyper-Heuristic for the Generation of Mutant Reduction Strategies
    Guizzo, Giovani
    Sarro, Federica
    Krinke, Jens
    Vergilio, Silvia R.
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2022, 48 (03) : 803 - 818
  • [10] A New Strategy for Pairwise Test Case Generation
    Cui, Yingxia
    Li, Longshu
    Yao, Sheng
    [J]. 2009 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL 3, PROCEEDINGS, 2009, : 303 - 306