4 min read
2026-02-25
Don't limit yourself to one language - test with names of different lengths and alphabets to identify encoding issues.
Names with hyphens (Anna Maria), apostrophes (O'Neill), and diacritics often break validation.
Even “for testing” - the real names and surnames of employees should not be included in the test databases.
For realistic testing, combine random names with other test data: addresses, phone numbers, email.
Use a generator API or a library like Faker.js to automatically populate test databases.
| Problem | Number of names |
|---|---|
| Interface prototype | 5–10 |
| Test base | 100–1000 |
| Load testing | 10000+ |
See also: Test data generator, Random number