A framework for testing database applications

David Chays, Saikat Dan, Phyllis G. Frankl, Filippos I. Vokolos, Elaine J. Weyuker

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    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.

    Original languageEnglish (US)
    Title of host publicationProceedings of the ACM SIGSOFT 2000 International Symposium on Software Testing and Analysis
    EditorsM.J. Harrold
    PublisherAssociation for Computing Machinery (ACM)
    Pages147-157
    Number of pages11
    ISBN (Print)1581132662, 9781581132663
    DOIs
    StatePublished - 2000
    EventISSTA 00 Proceedings of the ACM SIGSOFT 2000 International Symposium on Software Testing and Analysis - Portland, OR, United States
    Duration: Aug 21 2000Aug 24 2000

    Publication series

    NameProceedings of the ACM SIGSOFT 2000 International Symposium on Software Testing and Analysis

    Other

    OtherISSTA 00 Proceedings of the ACM SIGSOFT 2000 International Symposium on Software Testing and Analysis
    Country/TerritoryUnited States
    CityPortland, OR
    Period8/21/008/24/00

    Keywords

    • Database
    • Software testing
    • Test data

    ASJC Scopus subject areas

    • General Engineering

    Fingerprint

    Dive into the research topics of 'A framework for testing database applications'. Together they form a unique fingerprint.

    Cite this