Proceedings of the Second International Workshop on Testing Database Systems 2009
DOI: 10.1145/1594156.1594164
|View full text |Cite
|
Sign up to set email alerts
|

Query-aware shrinking test databases

Abstract: Keeping the test databases as small as possible leads to faster execution of tests and facilitates the task of completing the test cases and evaluating the actual outputs against the expected. In this paper we present an automated approach to database reduction that considers an initial database that may be a copy of a production database and the set of queries that are executed against it. The database is reduced in order to preserve the coverage of the data with respect to the queries attaining large reducti… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2010
2010
2020
2020

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 17 publications
(13 reference statements)
0
3
0
Order By: Relevance
“…Helpdesk is an in-house web application to manage service requests [7]. We used a production database as the initial database with 22,387 tickets, 103,553 annotations on tickets and 279 users.…”
Section: Objects Of Studymentioning
confidence: 99%
See 1 more Smart Citation
“…Helpdesk is an in-house web application to manage service requests [7]. We used a production database as the initial database with 22,387 tickets, 103,553 annotations on tickets and 279 users.…”
Section: Objects Of Studymentioning
confidence: 99%
“…While our prior work on test database reduction [7] deals with tool support for a very limited kind of queries, this work largely expands the applicability of the approach to more complex queries and provides a thorough assessment of the results.…”
Section: Introductionmentioning
confidence: 99%
“…equivalence partitioning and boundary value analysis). In addition, Tuya et al 16 proposed a new approach which is able to automatically reduce the initial databases in order to keep test databases as small as possible while preserving the coverage of the data. Anna Derezinska 17 conducted an experimental case study to apply SQL mutation operators to typical queries commonly used in programs interacting with a real database implemented in an insurance company.…”
Section: Introductionmentioning
confidence: 99%