Строки реалистичных тестовых данных в JSON, CSV, SQL или XML, всегда одинаковые при одном и том же сиде
Работает в вашем браузере. Ничего из того, что вы вводите, никуда не отправляется. Проверено 15 октября 2026 г..Тестовые данные, которые меняются при каждом запуске, делают упавший тест невоспроизводимым. Здесь сид — часть входных данных, поэтому один и тот же сид всегда даёт одни и те же строки, до 5000, в JSON, CSV, SQL или XML. Каждый адрес электронной почты заканчивается на example.com.
Эта страница переведена машинным способом с английского оригинала. Перевод ещё не проверен человеком, поэтому ориентируйтесь на английскую версию. Читать английский оригинал
Назовите каждое поле и выберите его тип, например «Полное имя», «Email» или «Дата»; нажмите «Добавить поле», чтобы добавить ещё.
Укажите в поле «Строки», сколько записей нужно.
Оставьте или измените «Сид»; один и тот же сид всегда даёт одни и те же строки.
Выберите JSON, CSV, SQL или XML в разделе «Сохранить как», затем нажмите «Копировать» или «Скачать».
Генератор тестовых данных создаёт в вашем браузере строки правдоподобных данных: имена, email, номера телефонов, индийские адреса с настоящими PIN-кодами, компании, даты и метки времени, IP-адреса, user agent, цены и многое другое — в виде JSON, CSV, SQL-инструкций INSERT или XML. Вы выбираете поля, называете каждое, задаёте число строк и копируете или скачиваете результат.
От других его отличает сид. Любой подобный генератор при каждом нажатии выдаёт что-то новое, а для тестовых фикстур это неправильное поведение: упавший запуск нельзя повторить, а данные, которые к этому привели, пропали. Здесь сид — часть входных данных. Один и тот же сид и одни и те же поля всегда дают одни и те же строки на любой машине и в любом браузере, поэтому коллега, введя ваш сид, получит ровно ваш файл. Это также значит, что в репозитории не нужно хранить мегабайт примеров данных: сида достаточно, чтобы их воссоздать.
Значения подобраны так, чтобы ими было безопасно пользоваться. Все адреса электронной почты заканчиваются на example.com — домен, зарезервированный RFC 2606 для документации и тестов, поэтому фикстура, загруженная не в то окружение, не сможет написать реальному человеку. IP-адреса берутся только из документационных блоков RFC 5737, а URL остаются на example.com. Адрес сочетает реальные город, штат и PIN с вымышленными домом и улицей. Телефоны следуют индийскому мобильному формату, но случайны, поэтому никогда по ним не звоните. Имена — обычные индийские имена и фамилии: именно их и должны показывать демо индийского продукта вместо американских имён-заглушек, которые выдаёт всё остальное.
До пяти тысяч строк за раз. CSV соответствует RFC 4180: значение с запятой или кавычкой берётся в кавычки, а его кавычки удваиваются. SQL заключает имена и текст в кавычки так, как ожидает PostgreSQL или MySQL, включая обратные косые черты.
Всё работает на вашем устройстве. Ничего не загружается, и аккаунт не нужен.
Выберите нужные поля, дайте каждому имя, укажите число строк и выберите JSON или CSV. Строки появятся сразу, и их можно скопировать или скачать. Сохраните сид, если позже понадобятся те же данные; измените его, чтобы получить другой набор.
Потому что фикстура, которая меняется при каждом запуске, делает упавший тест невоспроизводимым. Сид питает небольшой детерминированный генератор, поэтому один и тот же сид и одни и те же поля дают одинаковые строки на любой машине, а коллега, введя ваш сид, воссоздаст ровно ваш файл.
Нет. Каждый адрес заканчивается на example.com — домен, зарезервированный RFC 2606 для документации и тестов, поэтому ничего не может быть доставлено реальному человеку. С телефонами иначе: они следуют индийскому формату, но случайны, поэтому никогда по ним не звоните.
До пяти тысяч за один раз — хватит на демо-таблицу, заполненную базу или набор фикстур. Если нужно больше, запустите снова с другим сидом и объедините файлы; браузер остаётся отзывчивым, а не зависает на одном огромном запуске.
Да. Файл соответствует RFC 4180: значение с запятой, кавычкой или переводом строки берётся в кавычки, а его собственные кавычки удваиваются — именно этого ждут табличные редакторы. Первая строка — названные вами заголовки столбцов.
Выберите поля, укажите число строк и скачайте JSON или CSV. Аккаунт не нужен, и ничего не загружается: всё создаётся в вашем браузере. Тот же сид снова даёт те же строки.
Ставки и правила меняются; проверьте источник, прежде чем полагаться на цифру.
Всё ещё не получается? Задайте вопрос об инструменте «Генератор тестовых данных» и ответить может любой, кто знает. Учётная запись не нужна.