Реквизиты, которые проходят проверку
Вымышленные российские данные для тестов и демонстрационных стендов: ФИО с согласованным полом, ИНН физлица и юрлица, СНИЛС, ОГРН и ОГРНИП, КПП, расчётный счёт со своим БИК, паспорт, телефон, адрес, банковская карта и VIN. Все контрольные суммы сходятся — сгенерированный ИНН пройдёт проверку контрольного разряда в вашей системе, а счёт будет валиден именно со своим банком.
Данные вымышлены и никому не принадлежат: сервис ничего не ищет в реестрах, он строит номер по правилам.
Тариф считается за одну запись
Сервис доступен с бесплатным дневным лимитом, дальше — оплата по факту (pay-as-you-go), без подписок и скрытых комиссий.
Единица работы здесь — одна сгенерированная запись, а не один вызов. Запрос на сто записей стоит сто единиц и расходует сто единиц дневной квоты. Так счёт отражает объём полученных данных, а не число обращений: иначе стоимость зависела бы только от того, как клиент разбил выгрузку на запросы. Отклонённый запрос — с опечаткой в имени поля или с недопустимым количеством — не тарифицируется вовсе.
Преимущества сервиса
Тестовые данные, на которых можно построить честный тест
Контрольные суммы сходятся
ИНН, СНИЛС, ОГРН, счёт, карта и VIN пройдут ту же проверку, что и настоящие реквизиты.
Поля согласованы между собой
Счёт валиден со своим БИК, КПП — со своим ИНН, серия паспорта и номер машины — с регионом записи.
Выдача воспроизводима
Тот же seed и тот же набор полей дают тот же результат до последней цифры — на этом стоят стабильные автотесты.
Только нужные поля
Вы перечисляете поля сами: сто телефонов для нагрузочного теста или пять полных анкет юрлица.
Что умеет генератор
Тридцать типов данных в восьми группах — берите ровно те, что нужны
- Фамилия, имя, отчество — по отдельности и одной строкой
- Пол: можно задать явно или оставить случайным по каждой записи
- Дата рождения из фиксированного окна лет
- ИНН физлица — 12 цифр, два контрольных разряда сумма
- ИНН юрлица — 10 цифр, один контрольный разряд сумма
- ОГРН и ОГРНИП сумма
- КПП — согласован с ИНН юрлица той же записи
- БИК и название банка — из справочника, а не произвольные девять цифр
- Расчётный счёт — контрольный разряд рассчитан по БИК записи сумма
- Корсчёт банка сумма
- Карта: номер по алгоритму Луна, платёжная система и срок действия сумма
- СНИЛС — контрольное число по остатку от деления на 101 сумма
- Паспорт РФ — серия с кодом региона записи и номер
- Телефон в формате +7 (9XX) XXX-XX-XX из реально выделенных диапазонов
- Почта на доменах, зарезервированных стандартом под примеры
- Логин, полный адрес одной строкой, регион, город, индекс
- Наименование с организационно-правовой формой: ООО, АО, ПАО
- Автомобильный номер вида А123ВС777 с кодом региона записи
- VIN — 17 символов с контрольным символом по ISO 3779 сумма
Как это работает
Два способа получить данные: руками в браузере или запросом из своей программы
Графический интерфейс
Отметьте нужные поля, укажите количество записей — и получите таблицу прямо на странице. Её можно скопировать целиком в JSON или в CSV.
- Поля сгруппированы по смыслу, наборы «анкета физлица» и «карточка юрлица» — в один клик
- Использованный seed показан рядом с результатом — сохраните его, чтобы повторить выдачу
- Цена запроса в единицах работы видна до нажатия кнопки
REST API
Встройте генератор в свои тесты и сборку: наполнение стенда, подготовка данных для проверок, нагрузочный прогон.
-
GET /api/testdata— параметры в строке запроса -
POST /api/testdata— то же самое телом, когда полей много -
GET /api/testdata/fields— справочник полей, бесплатно
Тот же seed — тот же результат
Условие, без которого тестовые данные нельзя использовать в автотестах
Каждый прогон даёт новые значения. Написать проверку «пользователь с ИНН 242764367967 виден в списке» невозможно: завтра ИНН будет другим. Остаётся проверять данные «вообще» — а такой тест пропускает ровно те ошибки, ради которых он писался.
Одинаковый seed при одинаковом наборе полей и количестве записей даёт побайтово одинаковую выдачу. Тест получает одни и те же реквизиты сегодня, завтра и на сборочном сервере коллеги. Если seed не задать, сервис выберет его сам и вернёт в ответе: увидев в упавшем тесте интересную комбинацию, её можно воспроизвести, передав то же значение.
Допустимое использование
Данные вымышлены — и предназначены только для тестирования
- Автотесты: проверить, что ваша проверка ИНН и СНИЛС действительно работает, а не пропускает всё подряд.
- Наполнение демонстрационного стенда и тестовой базы правдоподобными записями.
- Нагрузочные прогоны, которым нужен большой объём разных, но корректных значений.
- Скриншоты и обучающие материалы, где нельзя показывать настоящие данные клиентов.
- Не для введения кого-либо в заблуждение: выдавать эти реквизиты за настоящие недопустимо.
- Не для подделки документов и не для обхода проверок в чужих системах.
- Не для регистраций и заявок от несуществующих лиц.
- Не источник сведений о реальных людях и организациях: сервис не обращается ни к одному реестру.
Часто задаваемые вопросы
Короткие ответы про генератор тестовых данных
Примеры использования
Четыре ситуации, в которых обычно и появляется копия рабочей базы, — и чем её заменить
Автотесты
Проверка реквизитов тестируется на значениях, которые обязаны её проходить. Испортив одну цифру, вы получаете и вторую половину теста — значение, которое обязано не пройти.
Наполнение стенда
Стенд наполняется правдоподобными клиентами и контрагентами без выгрузки из рабочей базы — а значит, без согласований и без утечки, которая ещё не случилась.
Нагрузочные прогоны
Сотня разных, но корректных записей выгружается в CSV и подаётся генератору нагрузки как есть — без ручной чистки и без повторов, на которых кэш даёт неверные цифры.
Демонстрации и обучение
Демонстрации, скриншоты и обучающие материалы делаются на записях, которые выглядят настоящими и при этом не раскрывают ничьих данных.
Соберите первый набор
Отметьте поля, которые нужны вашему тесту, и получите записи, проходящие вашу же проверку реквизитов. Начальное значение генератора вернётся в ответе — с ним та же выдача повторится завтра и на сборочном сервере.
30 полей
В восьми смысловых группах
Суммы сходятся
ИНН, СНИЛС, ОГРН, счёт, карта, VIN
Воспроизводимо
Тот же seed — тот же результат
JSON и CSV
Веб-интерфейс и REST API