• DocumentCode
    2089168
  • Title

    Test Case Prioritization Due to Database Changes in Web Applications

  • Author

    Garg, Deepak ; Datta, Amitava

  • Author_Institution
    Sch. of Comput. Sci. & Software Eng., Univ. of Western Australia, Perth, WA, Australia
  • fYear
    2012
  • fDate
    17-21 April 2012
  • Firstpage
    726
  • Lastpage
    730
  • Abstract
    A regression test case prioritization (TCP) technique reorders test cases for regression testing to achieve early fault detection. Most TCP techniques have been developed for regression testing of source code in an application. Most web applications rely on a database server for serving client requests. Any changes in the database result in erroneous client interactions and may bring down the entire web application. However, most prioritization techniques are unsuitable for prioritizing test suites for early detection of changes in databases. There are very few proposals in the literature for prioritization of test cases that can detect faults in the database early. We propose a new automated TCP technique for web applications that automatically identifies the database changes, prioritizes test cases related to database changes and executes them in priority order to detect faults early.
  • Keywords
    Internet; database management systems; regression analysis; statistical testing; Web application; client interaction; client request; database change; fault detection; regression test case prioritization technique; regression testing; Conferences; Databases; Editorials; Fault detection; Software; Testing; Unified modeling language; Database schema; Functional dependency graph; Regression testing; Test case prioritization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation (ICST), 2012 IEEE Fifth International Conference on
  • Conference_Location
    Montreal, QC
  • Print_ISBN
    978-1-4577-1906-6
  • Type

    conf

  • DOI
    10.1109/ICST.2012.163
  • Filename
    6200175