Modern QA2026AI for Test Data Generation — tiles
Log inJoin
53 / 56 · 18 Test Management Tools · AI in Test Management← prev⊞ allnext →☰ Read as one page

7.6AI for Test Data Generation

AI can generate realistic test data that covers edge cases human testers might not think of:

Prompt: "Generate 20 test email addresses for registration testing,
including valid, invalid, edge cases, and internationalized domains."

AI Output:
1. user@example.com                    (standard valid)
2. user.name+tag@example.com           (plus addressing)
3. user@subdomain.example.com          (subdomain)
4. user@example.co.uk                  (country code TLD)
5. user@xn--80akhbyknj4f.xn--p1ai     (internationalized domain)
6. 用户@例え.jp                         (Unicode local part)
7. a@b.cc                              (minimum valid length)
8. very.long.email.address.that.exceeds.normal.expectations@example.com
9. user@[192.168.1.1]                  (IP address domain)
10. user@.example.com                  (invalid: leading dot)
11. @example.com                       (invalid: no local part)
12. user@                              (invalid: no domain)
13. user @example.com                  (invalid: space in address)
14. user@example                       (invalid: no TLD)
15. ""@example.com                     (quoted empty string)
16. "user name"@example.com            (quoted with space)
17. user@example..com                  (invalid: double dot)
18. user<script>@example.com           (XSS attempt)
19. user' OR 1=1--@example.com         (SQL injection)
20. user@example.com\n                 (newline injection)