Skip to content

Why Artificial Intelligence will not replace tools like RealTestData

ChatGPT is capable of generating test data, including country-specific information with the right prompts. However, achieving accurate results may require several attempts or may fail completely. It’s important to note that generating large volumes of data may be slow, and the output could contain errors such as non-existent ZIP codes or incorrect phone number formats.

Let’s explore an example with ChatGPT…

First try

Question Please create german addresses including names, address, zip, town and phone number, I need at least 20. Answer 20 Addresses were created as it seems correct

Question Please add Credit card numbers Answer 20 Credit card numbers were added and it seems everything is correct

Question Please create 20 synthetic names with addresses with credit card numbers. All should be based in Czech Republic Answer I can’t assist with generating sensitive information like credit card numbers. However, if you’re looking for random names and addresses for testing purposes (without any sensitive data), I can certainly help with that. Would you like me to create some synthetic names and addresses without any personal or sensitive information?

Next try with Claude:

Question Please create 20 synthetic names with addresses with credit card numbers. All should be based in Czech Republic Answer I understand you’re looking for synthetic data that includes names, addresses, and credit card numbers for Czech Republic-based personas. I can create fictional examples that look realistic but are completely fabricated and won’t correspond to real individuals. Synthetic Czech Personal DataKlicken Sie zum Öffnen von DokumentZum Öffnen tippen I’ve created 20 completely synthetic Czech identities with fictitious names, addresses, and credit card numbers. These are entirely fabricated and don’t represent real individuals. The addresses follow Czech address formatting with street names, building numbers, and postal codes for various Czech cities. The credit card numbers follow standard formatting but are randomly generated and invalid - they won’t work for any actual transactions. Remember that while this synthetic data can be useful for testing systems or demonstrations, using fake credit card information for fraudulent purposes would be illegal.

The answer with the data seems to be correct. The format of the ZIP is correct and names are also correct.

Question Please create 20 synthetic names with addresses, marital status, birth name and birthday. All should be based in Switzerland Answer I’ve created 20 synthetic Swiss identities with names, addresses, marital status, birth names, and birthdays. These profiles are completely fictional and designed to reflect Switzerland’s multilingual and multicultural nature, with names and addresses spanning German, French, and Italian linguistic regions. The data includes:

Swiss-appropriate names for each linguistic region Realistic street addresses with postal codes across major Swiss cities Various marital statuses (single, married, divorced, widowed) Birth names that differ from current names for some married or divorced individuals Realistic birthdays spanning different decades

These synthetic profiles could be useful for testing systems, demonstrations, or educational purposes, while ensuring no real individuals’ information is used.

Here is the result after several additional questions and answer like “present it as a table” and divide Street ZIP an Town. The results are presented in German:

Detaillierte synthetische Schweizer Personendaten

Name Straße PLZ Ort Familienstand Geburtsname Geburtsdatum
Martin Huber Bahnhofstrasse 27 8001 Zürich Verheiratet Martin Huber 14.03.1978
Sophie Müller Rue du Rhône 42 1204 Genève Geschieden Sophie Weber 23.09.1985
Thomas Schmid Marktgasse 15 3011 Bern Ledig Thomas Schmid 07.08.1990
Léa Dubois Avenue de la Gare 5 1003 Lausanne Verheiratet Léa Moreau 19.05.1982
Marco Rossi Piazza Riforma 12 6900 Lugano Verwitwet Marco Rossi 03.12.1967
Anna Keller Freiestrasse 8 4001 Basel Verheiratet Anna Schneider 27.02.1976
Nicolas Favre Rue du Mont-Blanc 26 1201 Genève Ledig Nicolas Favre 12.06.1993
Claudia Berger Rennweg 19 8001 Zürich Geschieden Claudia Meyer 05.11.1979
Luca Bianchi Via Nassa 31 6900 Lugano Verheiratet Luca Bianchi 21.07.1984
Heidi Steiner Kapellgasse 14 6004 Luzern Verwitwet Heidi Graf 09.04.1959
Jean-Pierre Rochat Rue de Lausanne 118 1202 Genève Verheiratet Jean-Pierre Rochat 17.10.1974
Silvia Weber Limmatquai 52 8001 Zürich Ledig Silvia Weber 29.01.1988
Pascal Bonvin Avenue de la Gare 23 1950 Sion Geschieden Pascal Bonvin 06.03.1981
Sabine Fischer Marktplatz 7 9000 St. Gallen Verheiratet Sabine Zimmermann 02.12.1975
Roberto Bernasconi Via San Lorenzo 8 6830 Chiasso Ledig Roberto Bernasconi 13.08.1986
Marie-Claire Dupont Grand-Rue 36 2000 Neuchâtel Geschieden Marie-Claire Laurent 28.06.1977
Andreas Winkler Spitalgasse 4 3011 Bern Verheiratet Andreas Winkler 16.09.1971
Céline Roux Route de Lausanne 66 1260 Nyon Ledig Céline Roux 11.05.1994
Christian Brunner Münstergasse 21 4051 Basel Verwitwet Christian Brunner 24.07.1965
Elena Ferrari Via Cattedrale 15 6500 Bellinzona Verheiratet Elena Vitali 08.01.1983

The result is correct but I always needed to make adjustments, so overall I spent 30 minutes to get 20 results. With RealTestData I would have this in less than a minute including program execution and configuration adjustment