2010
DOI: 10.1007/978-3-642-12251-4_15
|View full text |Cite
|
Sign up to set email alerts
|

Applying Constraint Logic Programming to SQL Test Case Generation

Abstract: Abstract. We present a general framework for generating SQL query test cases using Constraint Logic Programming. Given a database schema and a SQL view defined in terms of other views and schema tables, our technique generates automatically a set of finite domain constraints whose solutions constitute the test database instances. The soundness and correctness of the technique w.r.t. the semantics of Extended Relational Algebra is proved. Our setting has been implemented in an available tool covering a wide ran… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 9 publications
(1 citation statement)
references
References 11 publications
0
1
0
Order By: Relevance
“…some predefined constraint to produce meaningful test sequences for specification-based testing. The work of Caballero et al [22], in contrast to the above focuses on a specific language, viz., SQL. Given a database schema, their method generates a set of domain constraints, which, when solved, represent test database instances.…”
Section: Logic Programming In Testingmentioning
confidence: 99%
“…some predefined constraint to produce meaningful test sequences for specification-based testing. The work of Caballero et al [22], in contrast to the above focuses on a specific language, viz., SQL. Given a database schema, their method generates a set of domain constraints, which, when solved, represent test database instances.…”
Section: Logic Programming In Testingmentioning
confidence: 99%