Specification-based Approach to Select Regression Test Suite to Validate Changed Software

被引:11
|
作者
Gorthi, Ravi Prakash [1 ]
Pasala, Anjaneyulu [1 ]
Chanduka, Kailash K. P. [1 ]
Leong, Benny [1 ]
机构
[1] Infosys Technol Ltd, SETLabs, Bangalore, Karnataka, India
关键词
D O I
10.1109/APSEC.2008.56
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Regression testing is used to achieve adequate confidence in changed software. To achieve confidence, currently organizations re-execute the entire system test suite on the entire software. Reexecuting entire system test suite is an expensive and time consuming activity. To reduce such costs, execution of smaller regression test suite to validate the changed software is suggested. Several techniques, both code-based and model-based that recommend smaller regression test suites have been proposed in the literature. Largely the model-based regression test selection techniques are based on design models. In this paper, we propose a regression test suite selection approach based on commonly used requirement analysis model - UML use case activity diagram. As a part of the approach we also propose a concept called behavioral slicing to structure activity diagrams. Based on the proposed approach, a prototype tool has been designed and developed Using the prototype, we have conducted real-world case studies and observed impressive productivity and quality gains.
引用
收藏
页码:153 / 160
页数:8
相关论文
共 50 条
  • [31] A Specification-Based Approach to the Testing of Java Memory Bloat
    Qian, Ju
    Zhou, Xiaoyu
    Dang, Wanchun
    Wang, Ziyuan
    Proceedings - 2016 IEEE International Conference on Software Quality, Reliability and Security, QRS 2016, 2016, : 347 - 352
  • [32] GUICop: Approach and toolset for specification-based GUI testing
    Hammoud, Dalal
    Zaraket, Fadi A.
    Masri, Wes
    Software Testing Verification and Reliability, 2017, 27 (08)
  • [33] An empirical study on a specification-based program review approach
    Nagoya, Fumiko
    Chen, Yuting
    Liu, Shaoying
    DEPCOS-RELCOMEX 2006, 2006, : 199 - +
  • [34] GUICop: Approach and toolset for specification-based GUI testing
    Hammoud, Dalal
    Zaraket, Fadi A.
    Masri, Wes
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2017, 27 (08):
  • [35] A KNOWLEDGE-BASED APPROACH TO THE SPECIFICATION-BASED PROGRAM TESTING
    TEPANDI, J
    COMPUTERS AND ARTIFICIAL INTELLIGENCE, 1988, 7 (01): : 39 - 48
  • [36] Specification-based Test Case Generation with Constrained Genetic Programming
    Sato, Yuji
    COMPANION OF THE 2020 IEEE 20TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY, AND SECURITY (QRS-C 2020), 2020, : 98 - 103
  • [37] Designing a biased specification-based subjective test of image quality
    Reibman, Amy R.
    HUMAN VISION AND ELECTRONIC IMAGING XX, 2015, 9394
  • [38] Mutated Specification-Based Test Data Generation with a Genetic Algorithm
    Wang, Rong
    Sato, Yuji
    Liu, Shaoying
    MATHEMATICS, 2021, 9 (04) : 1 - 19
  • [39] On the identification of categories and choices for specification-based test case generation
    Chen, TY
    Poon, PL
    Tang, SF
    Tse, TH
    INFORMATION AND SOFTWARE TECHNOLOGY, 2004, 46 (13) : 887 - 898
  • [40] Specification-based test generation and optimization using model checking
    Zeng, Hongwei
    Miao, Huaikou
    Liu, Jing
    TASE 2007: FIRST JOINT IEEE/IFIP SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2007, : 349 - +