Case Study on Real Test Data Generation for Web Applications Andrey Langovoy Devart
Sponsors
Agenda 1.Why generate test data? 2.Existing ways to generate test data 3.Live demo
What is Test Data? Test data is data which has been specifically identified for use in tests, typically of a computer program. Wikipedia
Why Generate Test Data? No existing data available Confidential data Lack of data (e.g. for load testing)
Creating Proper Testing Environment Creating test data is: Time consuming Expensive A challenge (domain, integrity)
Data Generation Anti-Patterns Manual data creation Hand-made scripts
Actual Data Generated Manually
Expected Test Data
Microsoft Solution Embedded in SSDT
Using RegEx to Create Realistic Test Data
Discontinued Product Since Data Generation is not included and is not planned to be released in the future. Third party tooling will have to be relied upon for that functionality.
dbForge Data Generator for SQL Server