• DocumentCode
    3658049
  • Title

    Multi-perspective Regression Test Prioritization for Time-Constrained Environments

  • Author

    Dusica Marijan

  • Author_Institution
    Certus Software V&
  • fYear
    2015
  • Firstpage
    157
  • Lastpage
    162
  • Abstract
    Test case prioritization techniques are widely used to enable reaching certain performance goals during regression testing faster. A commonly used goal is high fault detection rate, where test cases are ordered in a way that enables detecting faults faster. However, for optimal regression testing, there is a need to take into account multiple performance indicators, as considered by different project stakeholders. In this paper, we introduce a new optimal multi-perspective approach for regression test case prioritization. The approach is designed to optimize regression testing for faster fault detection integrating three different perspectives: business perspective, performance perspective, and technical perspective. The approach has been validated in regression testing of industrial mobile device systems developed in continuous integration. The results show that our proposed framework efficiently prioritizes test cases for faster and more efficient regression fault detection, maximizing the number of executed test cases with high failure frequency, high failure impact, and cross-functional coverage, compared to manual practice.
  • Keywords
    "Testing","Fault detection","Manuals","Software","Business","Time factors","Time-frequency analysis"
  • Publisher
    ieee
  • Conference_Titel
    Software Quality, Reliability and Security (QRS), 2015 IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/QRS.2015.31
  • Filename
    7272927