• DocumentCode
    2183184
  • Title

    Improvement of test data by measuring SQL statement coverage

  • Author

    Suárez-Cabal, María José ; Tuya, Javier

  • Author_Institution
    Dept. of Comput. Sci., Oviedo Univ., Spain
  • fYear
    2003
  • fDate
    19-21 Sept. 2003
  • Firstpage
    234
  • Lastpage
    240
  • Abstract
    Many software applications produced today have a component, of lesser or greater importance to the structure, that is based on database management systems. What is more, this information is generally handled through SQL queries embedded in the application code. However, automatic software testing is normally associated with the testing of programs implemented in imperative and structured languages. The problem arises when it comes to unifying software tests in programs that manage databases using SQL. The aim of this paper is to get closer to a measurement of the coverage of SQL statements and to show how, using this measurement, we might change the testing databases by means of completing or deleting information which provides improvements to the measurement, in order to achieve the highest possible percentage of coverage of the statements which have access to the database.
  • Keywords
    SQL; database management systems; program testing; program verification; SQL queries; SQL statement coverage; application code; automatic software testing; database management systems; database testing; imperative language; program testing; software applications; structured language; test data improvement; Application software; Automatic testing; Computer science; Costs; Database systems; Design automation; Genetic algorithms; Process design; Software engineering; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Technology and Engineering Practice, 2003. Eleventh Annual International Workshop on
  • Print_ISBN
    0-7695-2218-1
  • Type

    conf

  • DOI
    10.1109/STEP.2003.14
  • Filename
    1372153