A framework for testing database applications

  • Authors:
  • David Chays;Saikat Dan;Phyllis G. Frankl;Filippos I. Vokolos;Elaine J. Weber

  • Affiliations:
  • Polytechnic Univ., Brooklyn, NY;Polytechnic Univ., Brooklyn, NY;Polytechnic Univ., Brooklyn, NY;Lucent Technologies, Middletown, NJ;AT&T Labs-Research, Florham Park, NJ

  • Venue:
  • Proceedings of the 2000 ACM SIGSOFT international symposium on Software testing and analysis
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Database systems play an important role in nearly every modern organization, yet relatively little research effort has focused on how to test them. This paper discusses issues arising in testing database systems and presents an approach to testing database applications. In testing such applications, the state of the database before and after the user's operation plays an important role, along with the user's input and the system output. A tool for populating the database with meaningful data that satisfy database constraints has been prototyped. Its design and its role in a larger database application testing tool set are discussed.