Search-Based Testing of Relational Schema Integrity Constraints Across Multiple Database Management Systems
by Gregory M. Kapfhammer, Phil McMinn, and Chris J. Wright
International Conference on Software Testing, Verification and Validation (ICST 2013)
There has been much attention to testing applications that interact with database management systems, and the testing of individual database management systems themselves. However, there has been very little work devoted to testing arguably the most important artefact involving an application supported by a relational database – the underlying schema. This paper introduces a search-based technique for generating database table data with the intention of exercising the integrity constraints placed on table columns. The development of a schema is a process open to flaws like any stage of application development. Its cornerstone nature to an application means that defects need ... [more]
Reference
Gregory M. Kapfhammer, Phil McMinn, and Chris J. Wright. Search-Based Testing of Relational Schema Integrity Constraints Across Multiple Database Management Systems. International Conference on Software Testing, Verification and Validation (ICST 2013), pp. 31–40, 2013
Bibtex Entry
@inproceedings{Kapfhammer2013, author = "Kapfhammer, Gregory M. and McMinn, Phil and Wright, Chris J.", title = "Search-Based Testing of Relational Schema Integrity Constraints Across Multiple Database Management Systems", booktitle = "International Conference on Software Testing, Verification and Validation (ICST 2013)", pages = "31--40", year = "2013", publisher = "IEEE" }