ACM Home Page
Please provide us with feedback. Feedback
Multi-RQP: generating test databases for the functional testing of OLTP applications
Full text PdfPdf (138 KB)
Source International Conference on Management of Data archive
Proceedings of the 1st international workshop on Testing database systems table of contents
Vancouver, British Columbia, Canada
SESSION: Testing techniques table of contents
Article No. 5  
Year of Publication: 2008
ISBN:978-1-60558-233-7
Authors
Carsten Binnig  SAP AG
Donald Kossmann  ETH Zurich
Eric Lo  The Hong Kong Polytechnic University
Sponsor
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 14,   Downloads (12 Months): 81,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1385269.1385276
What is a DOI?

ABSTRACT

OLTP applications usually implement use cases which execute a sequence of actions whereas each action usually reads or updates only a small set of tuples in the database. In order to automatically test the correctness of the different execution paths of the use cases implemented by an OLTP application, a set of test cases and test databases needs to be created.

In this paper, we suggest that a tester specifies a test database individually for each test case using SQL as a declarative test database specification language. Moreover, we also discuss the design of a database generator which creates a test database based on such a specification. Consequently, our approach allows to generate a tailor-made test database for each test case and to bundle them together for the test case execution phase.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
DTM Data Generator. http://www.sqledit.com/dg/.
 
2
IBM DB2 Test Database Generator. http://www-306.ibm.com/software/data/db2imstools/db2tools/db2tdbg/.
 
3
 
4
C. Binnig, D. Kossmann, and E. Lo. Reverse Query Processing. In ICDE, pages 506--515, 2007.
 
5
C. Binnig, D. Kossmann, and E. Lo. Multi-Reverse Query Processing. Technical report, ETH Zurich, 2008.
 
6
 
7
 
8
9
 
10
11
 
12
13

Collaborative Colleagues:
Carsten Binnig: colleagues
Donald Kossmann: colleagues
Eric Lo: colleagues