A framework for testing DBMS features

  • Authors:
  • Eric Lo;Carsten Binnig;Donald Kossmann;M. Tamer Özsu;Wing-Kai Hon

  • Affiliations:
  • Department of Computing, The Hong Kong Polytechnic University, Hung Hom, Hong Kong;ETH Zurich, Zurich, Switzerland;ETH Zurich, Zurich, Switzerland;David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, Canada;Department of Computer Science, National Tsing Hua University, Hsinchu, Taiwan

  • Venue:
  • The VLDB Journal — The International Journal on Very Large Data Bases
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Testing a specific feature of a DBMS requires controlling the inputs and outputs of the operators in the query execution plan. However, that is practically difficult to achieve because the inputs/outputs of a query depend on the content of the test database. In this paper, we propose a framework to test DBMS features. The framework includes a database generator called QAGen so that the generated test databases are able to meet the test requirements defined on the test queries. The framework also includes a set of tools to automate test case constructions and test executions. A wide range of DBMS feature testing tasks can be facilitated by the proposed framework.