Генератор реалистичных тестовых данных— CSV, JSON & SQL

Создайте схему из 93 типов полей и экспортируйте до 100 000 строк. Конфиденциально, воспроизводимо и бесплатно — регистрация не требуется.

CSVJSONSQL XMLNDJSON засеянный и воспроизводимый100 тыс. строк только на стороне клиента

Созданные строки остаются на этом устройстве. Статистика посещений обрабатывается отдельно и не содержит созданных данных.Подробнее о конфиденциальности

Начать генерацию данных

1 · Настройте схему

Определите столбцы, выберите способ генерации значений и настройте параметры.

Шаблон пользователей

0 полей
Сохранённые схемы
Именованные схемы

Изменения схемы автоматически сохраняются в этом браузере.

Шаблоны быстрого старта Загрузить готовую схему

Выберите основу, затем настройте поля.

2 · Генерация и экспорт

Другие действия экспорта

← прокрутите вбок для других столбцов →

← прокрутите вбок для других столбцов →

Почему Fun Data Playground?

Fun Data Playground— это бесплатный генератор синтетических тестовых данных, который полностью работает в браузере. Вы описываете таблицу как список полей — каждое из которых состоит из 93 типов полей, таких как имена, адреса электронной почты, адреса, даты, UUID и цены — и она создает до 100 000 строк вымышленных, но реалистичных данных, которые можно загрузить в форматах CSV, TSV, JSON, NDJSON, SQL или XML. Здесь нет ни учетной записи, ни шага загрузки: строки вычисляются на вашем собственном компьютере и никогда никуда не отправляются. Дайте ему начальное значение, и одна и та же схема каждый раз будет возвращать байт-идентичные данные, что делает выходные данные пригодными для использования в качестве фиксированного тестового приспособления, а не разовой выборки.

93 реалистичных типов полей

Имена, электронные письма, номера телефонов, почтовые адреса, компании, продукты, цены, IP-адреса, UUID, даты и многое другое — организованы в группы. Посмотреть полную версиюссылка на тип поля.

Семь форматов экспорта

CSV, TSVи Excel (.xlsx) для электронных таблиц,JSONиNDJSONдля API и конвейеров,SQL-вставки (with CREATE TABLE) for databases, and XMLдля устаревших систем.

Воспроизводимость с начальным значением

Введите любую начальную строку, и при каждом запуске будут получены байтовые данные. Поделитесь исходным кодом со своей командой или закрепите его в CI, чтобы получить стабильные и повторяемые тестовые приспособления.

Конфиденциальность по замыслу

Генерация — это 100% клиентский JavaScript — сгенерированные строки никогда не касаются сервера. Ваша схема находится в локальном хранилище вашего браузера или при необходимости синхронизируется с вашей учетной записью, если вы войдете в нее.

Пустые значения и шаблоны

Give any field a blank percentage to simulate missing data, or build custom formats with pattern fields (# digit, ? A–Z, ~ a–z) and custom value lists.

Шаблоны для быстрого старта

Одним щелчком мыши загружаются готовые схемы: пользователи, заказы электронной коммерции, сотрудники, показания датчиков Интернета вещей или банковские транзакции — а затем настраивайте их.

Для реальных тестовых процессов

Используйте практические шаблоны длязаполнение базы данных, макеты API, Автоматизация QAиобразцы электронных таблиц.

Документировано и безопасно для тестов

Зарезервированные домены и сетевые диапазоны защищают синтетические ценности от реальных получателей. Прочтитеметодология генерации, конфиденциальности и безопасности.

Как это работает

  1. Спроектировать схему.Добавьте поля, назовите их, выберите тип и настройте такие параметры, как мин/макс, диапазоны дат или списки настраиваемых значений.
  2. Выберите строки, формат и начальное значение.От 1 до 100 000 строк; оставьте начальное число пустым для свежих случайных данных или установите его для воспроизводимого вывода.
  3. Загрузите или скопируйте.Предварительный просмотр обновлений в реальном времени по мере редактирования. Экспортируйте полный набор данных в файл или скопируйте его прямо в буфер обмена или поделитесь всей схемой в виде ссылки.

Нужен макет серверной части для обслуживания этих данных? Вот что говорит наш братFun API Playgroundэто для. Вместо этого практикуете автоматизацию пользовательского интерфейса? Отправляйтесь вFun UI Playground. Или выберите полный рабочий процесс из нашегосценарии использования синтетических тестовых данных.

Каждое поле находится в конструкторе выше, но некоторые имеют собственную страницу, объясняющую, что они производят, где выходные данные можно безопасно использовать, а что они намеренно не делают.

Частые вопросы

Куда отправляются мои данные?

Генерация выполняется в браузере, созданные строки не загружаются. Схема по умолчанию хранится локально. При необязательном входе синхронизируются сохранённые схемы, списки, история и настройки. Облачная ссылка открывает схему владельцам ссылки.

Можно ли повторно получить тот же набор?

Сохраните версии движка и справочных данных, схему, параметры, seed и фиксированные даты. Сначала закрепите подвижные даты в шаблонах. Если точные байты нужны после обновлений, сохраните экспортированный файл.

Какие форматы экспорта доступны?

CSV, TSV, массив JSON, NDJSON, SQL INSERT с необязательным CREATE TABLE, XML и настоящая книга XLSX через отдельную кнопку скачивания.

Сколько строк можно создать?

До 100 000 строк на один экспорт. Размер крупных файлов ограничивается памятью устройства и возможностями браузера.

Настоящие ли номера карт и IBAN?

Нет. Номера карт — опубликованные тестовые номера платёжных сервисов; IBAN намеренно недействительны. Они не предназначены для реальных платежей или проверки личности в рабочей системе.

Обновлено

Войти

Аккаунт необязателен: он синхронизирует схемы, наборы данных, историю и настройки между устройствами.