Генератор фальшивых данных

Далее

Создайте ряды фальшивых, но реалистичных записей пользователей одним кликом: идентификатор, полное имя, электронная почта, номер телефона и город. Результат, файл в формате CSV с заголовочной строкой для вставки в электронную таблицу или данные в формате JSON для тестирования API. Это удобно для настройки разработческой базы данных, заполнения предварительного отображения панели управления, написания интеграционных тестов или проведения стресс-тестирования импортера CSV без использования реальных данных пользователей.

Как создать фиктивный набор данных

  1. 1

    Выберите количество записей

    Выберите нужное количество строк: обычно генерируют 10, 50 или 200 записей.

  2. 2

    Выберите формат

    CSV, для электронных таблиц и импорта данных из SQL; JSON, для параметров API и тестовых версий фронт-энда.

  3. 3

    Генерировать

    Генератор случайным образом объединяет имена, адреса электронной почты, номера телефонов и города в записи с последовательными идентификаторами.

  4. 4

    Копировать или скачать

    Копируйте результат и вставьте его в соответствующий инструмент или сохраните в формате файлов `.csv` или `.json` для использования в вашей тестовой системе.

Что производит генератор

Цель, правдоподобный вид, а не статистика высокой точности. Имена взяты из смешанного набора, поэтому они выглядят как настоящие, а не явно шаблонные.

Поля в каждой записи

Поле Формат Пример
id Последовательное целое число, начиная с 1 17
name Имя + фамилия из смешанных наборов Morgan Lopez
email Нормализованное имя + id @example.com morgan.lopez17@example.com
phone Североамериканский формат, вымышленный код +1-555-412-8203
city Европейская столица из короткого списка Berlin

Почему @example.com и 555-

Эти адреса предназначены для использования в документации и художественных произведениях в соответствии с стандартами RFC 2606 и NANP. Их применение гарантирует, что генерируемые адреса и номера телефонов никогда не будут совпадать с реальными данными пользователей; следовательно, тестовые данные не смогут случайно попасть в реальный почтовый ящик или позвонить незнакомцу в 3 часа ночи.

Разумные сценарии использования

  • Наполнение тестовой (staging) базы данных таким количеством строк, чтобы списки, поиск и постраничная навигация работали реалистично.
  • Нагрузочное тестирование импортера CSV, сгенерируйте 200 записей, затем размножьте их до 200 000 в электронной таблице перед загрузкой.
  • Мокирование API при разработке фронтенда: подставьте JSON-вывод в файл фикстур.
  • Данные для превью дашборда, чтобы заинтересованные стороны видели насыщенный интерфейс, а не пустое состояние.

Чем это не является

Это не библиотека Faker на все локали (для этого используйте Faker, @faker-js/faker или Chance). Это и не источник статистически достоверной демографии, распределения здесь равномерные и основаны на небольших наборах. Если вам нужны корректные для локали имена, адреса с действительными почтовыми индексами или отраслевые поля, обратитесь к полноценной библиотеке.

Часто задаваемые вопросы

Да. Электронные письма завершаются кодом @example.com, доменом, выделенным в соответствии с RFC 2606 и не принадлежащим никому. Телефонные номера используют префикс 555-, предусмотренный Североамериканской системой номеров для фикционных лиц; ни один из этих номеров никогда не будет направлен реальному человеку.

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

Количество записей на поколение ограничено 200, чтобы страница оставалась лаконичной. Для больших объёмов данных вставьте CSV-файл в электронную таблицу и копируйте строки или запустите специализированную библиотеку локально.

Данные создаются при подаче запроса, возвращаются вам и не хранятся ни в системных хранилищах, ни в журналах.

Сопутствующие инструменты

Объединение листов Excel

Локально объединяйте файлы XLSX, XLS, XLSM, XLSB или ODS. Сохраняйте листы отдельно либо добавляйте строки с одинаковыми заголовками, затем скачивайте XLSX.

Разделитель листов Excel

Разделяйте книгу XLSX или XLS по вкладкам листов, блокам строк данных или значениям столбца в браузере. Скачивайте один XLSX или локальный ZIP без загрузки файла.

Просмотрщик CSV

Вставьте файл в формате CSV и просмотрите его в предварительном виде, столбцы будут выровнены и разделены символом «|». Быстрая проверка корректности данных при необходимости не запускать Excel или LibreOffice.

Конвертер субтитров

Преобразуйте субтитры SRT и WebVTT локально, проверяйте время реплик, сохраняйте многострочный текст и скачивайте результат.

CSV в Excel

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

Конвертер Word в Markdown

Преобразуйте файл Word DOCX в аккуратный Markdown прямо в браузере. Сохраните заголовки, списки, ссылки и простые таблицы, затем скопируйте или скачайте редактируемый файл .md.

Инструмент доступен на других языках