No good data, no good tests
Test data are the concrete values you use to run the cases. They must be representative (covering valid, invalid and boundary cases) and available in a controlled way so tests are repeatable.
- Valid data: check normal behavior.
- Invalid data: check error handling.
- Boundary data: reinforce the edges.
- Privacy: never use real personal data without anonymizing.
Using real personal data in test environments can violate data protection regulations. Use synthetic or anonymized data.
QuestionToca para voltear
Why not use real personal data in testing?
To properly test a feature, which data sets should you prepare?