• DocumentCode
    2042973
  • Title

    Test case prioritization for regression testing based on fault dependency

  • Author

    Kayes, Md Imrul

  • Author_Institution
    Quality Assurance Eng., SoftwarePeople, Dhaka, Bangladesh
  • Volume
    5
  • fYear
    2011
  • fDate
    8-10 April 2011
  • Firstpage
    48
  • Lastpage
    52
  • Abstract
    Test case prioritization techniques involve scheduling test cases for regression testing in an order that increases their effectiveness at meeting some performance goal. This is inefficient to re execute all the test cases in regression testing following the software modifications. Using information obtained from previous test case execution, prioritization techniques order the test cases for regression testing so that most beneficial are executed first thus allows an improved effectiveness of testing. One performance goal, rate of dependency detected among faults, measures how quickly dependency among faults are detected within the regression testing process. An improved rate of fault dependency can provide faster feedback on software and let developers start debugging on the severe faults that cause other faults to appear later. This paper presents the new metric for assessing rate of fault dependency detection and an algorithm to prioritize test cases. Using the new metric the effectiveness of this prioritization is shown comparing it with non-prioritized test case. Analysis proves that prioritized test cases are more effective in detecting dependency among faults.
  • Keywords
    computer aided software engineering; program testing; regression analysis; scheduling; fault dependency detection; prioritization techniques; regression testing process; scheduling test; test case execution; test case prioritization; Debugging; Fault detection; Measurement; Software; Software algorithms; Software testing; Average Percentage of Fault Dependency Detected (APFDD); Regression Testing; Software Engineering; Software Testing; Test Case Prioritization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics Computer Technology (ICECT), 2011 3rd International Conference on
  • Conference_Location
    Kanyakumari
  • Print_ISBN
    978-1-4244-8678-6
  • Electronic_ISBN
    978-1-4244-8679-3
  • Type

    conf

  • DOI
    10.1109/ICECTECH.2011.5941954
  • Filename
    5941954