I recently hosted an episode of Software Engineering Radio called "Eran Yahav on the Tabnine AI Coding Assistant"!

  • Home
  • Teaching
    • Overview
    • Data Abstraction
    • Operating Systems
  • Research
    • Overview
    • Papers
    • Presentations
  • Outreach
    • Software
    • Service
    • Blog
  • About
    • Biography
    • Schedule
    • Contact
    • Blog
    • Service
    • Papers
    • Presentations

Towards a method for reducing the test suites of database applications

empirical study
test-suite prioritization
test-suite reduction
Poster Compendium of the 5th International Conference on Software Testing, Verification and Validation
Author

Gregory M. Kapfhammer

Published

2012

Abstract
Database applications are commonly implemented and used in both industry and academia. These complex and rapidly evolving applications often have frequent changes in the source code of the program and the state and structure of the database. This paper describes and empirically evaluates a test suite reduction technique that improves the efficiency of regression testing for database applications by removing redundant tests. The experimental results show that the reduced test suites are between 30% and 80% smaller than the original test suite, thus enabling a decrease in testing time ranging from 7% to 78%. These empirical outcomes suggest that test suite reduction is a viable method for controlling the costs associated with testing rapidly-evolving database applications.
Details

Paper
Presentation

Reference
@inproceedings{Kapfhammer2012a,
 author = {Gregory M. Kapfhammer},
 booktitle = {Poster Compendium of the 5th International Conference on Software
Testing, Verification and Validation},
 title = {Towards a method for reducing the test suites of database
applications},
 year = {2012}
}

Return to Paper Listing

GMK

Top