
Creating Datasets for Testing Relational Databases
Test-data Exaction and Comparison with Test-data Generation
LAP Lambert Academic Publishing
Published on 13. January 2012
Book
Paperback/Softback
188 pages
978-3-8473-3763-8 (ISBN)
Description
Testing of database-intensive applications has unique challenges that stem from hidden dependencies, subtle differences in data semantics, target database schemes, and implicit business rules. These challenges become even more difficult when the application involves integrated and heterogeneous databases or confidential data. Proper test-data that simulate real-world data problems are critical to achieving reasonable quality benchmarks for functional input-validation, load, performance, and stress testing. In general, techniques for creating test-data fall in two broad areas, namely, test-data generation and test-data extraction, that differ significantly in their basic approach, run-time performance, and the types of data they create. Test-data generation relies on generation rules, grammars, and pre-defined domains to create data from scratch. Test-data extraction takes sample data from existing production databases and manipulates that data for testing purposes, while trying to maintain the natural characteristics of the data. This title provides novel test-data extraction techniques and compares it with competing test-data generation.
More details
Language
English
Place of publication
Germany
Product notice
Paperback (trade)
Unsewn / adhesive bound
Dimensions
Height: 220 mm
Width: 150 mm
Thickness: 12 mm
Weight
298 gr
ISBN-13
978-3-8473-3763-8 (9783847337638)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Persons
Raza received an MS (Computer Science) from Utah State University and has several years of software development experience. His primary interests are Object-oriented Software Engineering, Software Testing and Relational Databases. When not writing or reading about his interest, he likes to play table tennis and traveling.