Генератор данных

Генерация случайных имён, email, телефонов и адресов

Генерируй реалистичные тестовые данные — имена, email, никнеймы, страны и другое — в виде таблицы или JSON. Выбери нужные поля и задай количество строк. Удобно для создания сид-данных при тестировании парсера или быстром заполнении фикстур базы данных.


Как использовать

  1. 1Выбери поляОтметь нужные типы данных: имя, email, телефон, адрес.
  2. 2Укажи количество строкОт 1 до 100 записей.
  3. 3Нажми СгенерироватьДанные появятся в виде таблицы или JSON.
  4. 4Скопируй результатВыбери формат — таблица или JSON — и скопируй в буфер.

Примеры

Тестовые пользователи для скрапера
name, email × 50 rows
Сгенерируй тестовых пользователей — имитируй входные данные для парсера форм без реальных записей.
Контакты для тестирования формы отправки
name, email, phone × 20 rows
Подготовь набор контактов — прогони через форму и проверь валидацию без реальных пользователей.
Seed-данные для тестовой базы
name, email, phone, address × 100 rows
Заполни тестовую базу за секунды — получи 100 записей для разработки пайплайна обработки данных.
Тестовые имена и контакты
{"name":"Александр Петров","email":"a.petrov@example.com"}
Получи реалистичные персональные данные — тестируй парсер форм без хранения реальных пользователей.
Адреса для тестирования геолокации
{"address":"ул. Ленина 12, Москва, 101000"}
Проверь логику парсера адресных полей — сгенерируй разные форматы адресов из разных регионов.

Когда использовать

При разработке скрапера нужны тестовые данные на двух этапах: входные (что скрапер будет получать на вход) и выходные (что он должен правильно распарсить и сохранить). Генератор позволяет быстро создать реалистичные наборы данных для unit-тестов парсера — без подключения к реальным сайтам. Также полезно для заполнения тестовых БД при разработке пайплайна обработки scraped данных.

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

Какие типы полей доступны?
Четыре поля: имя (name), email, телефон (phone), адрес (address). Выбирай любую комбинацию — результат обновится сразу после генерации.
Данные случайные при каждой генерации?
Да. Каждый запуск генерирует новый набор. Для воспроизводимых тестов сохрани сгенерированные данные в файл.
Как использовать фейковые данные для тестирования форм?
Сгенерируй набор с нужными полями (имя, email, телефон), скопируй как JSON или таблицу и используй как входные данные для скрапера, который заполняет формы. Это позволяет прогнать сотни вариантов без реальных пользовательских данных.
Зачем использовать фейковые данные вместо реальных при разработке?
Реальные данные пользователей нельзя хранить в тестовых базах, логах и репозиториях — это нарушение приватности и GDPR. Фейковые данные реалистичны по формату, безопасны для использования в любой среде и могут быть удалены без последствий.
Можно ли экспортировать в определённом формате?
Доступны два формата: JSON и таблица (TSV при копировании). Для специфических форматов (XML, SQL INSERT) скопируй JSON и преобразуй с помощью скрипта или шаблона.

Похожие инструменты