A Multi-factored Cost- and Code Coverage-Based Test Case Prioritization Technique for Object-Oriented Software

被引:0
|
作者
Vedpal [1 ]
Chauhan, Naresh [1 ]
机构
[1] YMCA Univ Sci & Technol, Dept Comp Engn, Faridabad, India
来源
关键词
Object-oriented testing; Test case prioritization; Cost- and code coverage-based testing; Multi-factors-based test case prioritization;
D O I
10.1007/978-981-10-8848-3_3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Test case prioritization is a process to order the test cases in such a way that maximum faults are detected as earlier as possible. It is very expensive to execute the unordered test cases. In the present work, a multi-factored cost-and code coverage-based test case prioritization technique is presented that prioritizes the test cases based on the percentage coverage of considered factors and code covered by the test cases. For validation and analysis, the proposed approach has been applied on three object-oriented programs and efficiency of the prioritized suite is analyzed by comparing the APFD of the prioritized and non-prioritized test cases.
引用
收藏
页码:27 / 36
页数:10
相关论文
共 50 条
  • [41] Generating Test Case for Object-Oriented Software Using Genetic Algorithm and Mutation Testing Method
    Ben Ali, Yamina Mohamed
    Benmaiza, Fatma
    [J]. INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2012, 3 (01) : 15 - 23
  • [42] Test Case Evaluation and Input Domain Reduction strategies for the Evolutionary Testing of Object-Oriented software
    Bregieiro Ribeiro, Jose Carlos
    Zenha-Rela, Mario Alberto
    Fernandez de Vega, Francisco
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (11) : 1534 - 1548
  • [43] Factor oriented requirement coverage based system test case prioritization of new and regression test cases
    Krishnamoorthi, R.
    Mary, S. A. Sahaaya Arul
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (04) : 799 - 808
  • [44] JaCoCo-COVERAGE BASED STATISTICAL APPROACH FOR RANKING AND SELECTING KEY CLASSES IN OBJECT-ORIENTED SOFTWARE
    Al-Ahmad, Bilal, I
    Al-Taharwa, Ismail
    Alkhawaldeh, Rami S.
    Alazzam, Iyad M.
    Ghatasheh, Nazeeh
    [J]. JOURNAL OF ENGINEERING SCIENCE AND TECHNOLOGY, 2021, 16 (04): : 3358 - 3386
  • [45] Review of Object-Oriented Coupling Based Test Case Selection In Model Based Testing
    Bhandari, Parul
    Singh, Ajmer
    [J]. 2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS), 2017, : 1161 - 1165
  • [47] Multi-instance learning for software quality estimation in object-oriented systems: a case study
    Huang, Peng
    Zhu, Jie
    [J]. JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE C-COMPUTERS & ELECTRONICS, 2010, 11 (02): : 130 - 138
  • [48] Multi-instance learning for software quality estimation in object-oriented systems: a case study
    Peng Huang
    Jie Zhu
    [J]. Journal of Zhejiang University SCIENCE C, 2010, 11 : 130 - 138
  • [49] Refactoring packages of object-oriented software using genetic algorithm based community detection technique
    Pan, Weifeng
    Jiang, Bo
    Xu, Youyang
    [J]. INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2013, 48 (03) : 185 - 194
  • [50] Object-oriented classification based on multi-scale segmentation and data fusion technique
    Liu, F. J.
    Wu, X. C.
    Mei, L. L.
    Guo, Y.
    Hu, Y. S.
    [J]. 2008 PROCEEDINGS OF INFORMATION TECHNOLOGY AND ENVIRONMENTAL SYSTEM SCIENCES: ITESS 2008, VOL 4, 2008, : 1058 - 1062