Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.
SenDev: DataGenerator. Генератор тестовых данных для разработки

МОДУЛЬ ДЛЯ 1С-БИТРИКС

SenDev (СенДев)

SenDev: DataGenerator. Генератор тестовых данных для разработки

Модуль SenDev: DataGenerator предназначен для автоматического заполнения сайтов на платформе 1С-Битрикс тестовыми данными. Инструмент оптимизирует работу разработчиков, тестировщиков и интеграторов, сокращая время на создание контента и обеспечивая безопасную очистку базы данных после завершения тестирования.

Технические данные

Опубликовано
26.03.2026
Обновлено
24.09.2026
Версия
0.9.6
Установлено
Менее 50 раз
Адаптивность
Нет
Поддержка Композита
Нет
Совместимо с Сайты24
Нет
Разработчик
SenDev (СенДев)

Что умеет решение

Модуль SenDev: DataGenerator предназначен для автоматического заполнения сайтов на платформе 1С-Битрикс тестовыми данными. Инструмент оптимизирует работу разработчиков, тестировщиков и интеграторов, сокращая время на создание контента и обеспечивая безопасную очистку базы данных после завершения тестирования. Решение устраняет проблему отсутствия данных при разработке новых функциональных блоков: вместо ручного ввода множества товаров и пользователей предоставляется готовый интерфейс для генерации сложных взаимосвязанных записей.

Генератор тестовых данных SenDev

Модуль обеспечивает массовое создание пользователей с реалистичными персональными данными. Инструмент позволяет формировать структуру инфоблоков «под ключ»: типы, свойства различных типов, разделы и элементы с наполнением.

Функционал включает симуляцию интернет-магазина с товарами, артикулами, ценами, остатками на складах и изображениями-заглушками. Генератор заказов корректно заполняет свойства плательщика, доставки и оплаты в модуле «Продажи».

Для ускорения работы предусмотрены готовые пресеты (Новости, E-commerce, Справочники) и менеджер шаблонов для сохранения конфигураций и повторения сценариев. Система логирования созданных сущностей обеспечивает безопасную очистку тестовых данных без риска удаления ручных записей.

SenDev: DataGenerator — инструмент для генерации тестовых данных в процессе разработки. Утилита сокращает время наполнения сайта: вместо дней работы достаточно нескольких минут. Все операции фиксируются в логах, что позволяет при необходимости откатить изменения. Пользователь может гибко настраивать количество создаваемых элементов, глубину структуры разделов, диапазоны цен и статусы заказов.

Модуль SenDev: DataGenerator предназначен для генерации тестовых данных в процессе разработки. Для работы требуется Bitrix Framework версии 20.0.0 и новее. Поддерживается PHP 7.4 и выше, при этом рекомендуется использовать версию 8.0 или новее. Для корректного функционирования модулю необходимы права на запись в базу данных и в директорию /upload/.

Модуль SenDev: DataGenerator предназначен для генерации тестовых данных в среде разработки. Он совместим с коробочной версией «Битрикс24», так как использует стандартное ядро D7. Установка сторонних модулей на облачных тарифах «Битрикс24» невозможна.

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

Для формирования имен и текстов по умолчанию применяется встроенный генератор и библиотека fakerphp/faker. При генерации заказов и инфоблоков для мультисайтовых решений можно выбрать конкретный сайт (LID) из доступного списка в настройках.

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

General iT может установить «SenDev: DataGenerator. Генератор тестовых данных для разработки», настроить параметры модуля и проверить его работу в существующем проекте.

ИСТОРИЯ ОБНОВЛЕНИЙ

Что нового

2 выпусков
0.9.6 (24.09.2026)Последнее обновление

Версия 0.9.6

Подтверждена совместимость с PHP 8.2.

Усилена безопасность административных страниц: генератор и очистка тестовых данных доступны только администраторам.

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

Добавлено экранирование URL действий форм административного интерфейса.

0.9.5 (04.05.2026)

Версия 0.9.5

Исправлена генерация товаров каталога: теперь при создании товаров корректно заполняется цена.

Устранена ошибка «Не заполнено обязательное поле "Цена в базовой валюте"» при генерации товаров.

Добавлен выбор типа цены на вкладке «Каталог».

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

Добавлена поддержка диапазона цен при генерации товаров: минимальная и максимальная цена используются для случайного расчета цены товара.

Улучшена генерация цен для простых товаров и торговых предложений.

Обновлены языковые файлы административного интерфейса.

ОПЫТ ПОЛЬЗОВАТЕЛЕЙ

Отзывы о решении

Как решение работает в реальном проекте? Поделись опытом — помоги другим с выбором.

Твой опыт может стать первым

На git.ru ещё нет отзывов об этом решении. Расскажи, что понравилось и что можно улучшить.

Покупка подтвержденаУкажи ключ по желанию. Подтверждённый отзыв получит отметку, приоритет и больший вес оценки.

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

ТВОЙ ОПЫТ ВАЖЕН

Твой отзыв

ИНФРАСТРУКТУРА ПРОЕКТА

Где будет работать твой сайт

ПЕРЕД ЗАКАЗОМ

Разберёмся в деталях.

Бесплатна ли установка?
Само решение распространяется бесплатно. Услуги по установке, настройке и доработке согласуются отдельно. Для работы нужна совместимая платформа и подходящая лицензия на неё.
Как проверить совместимость?
Сверь подходящие редакции и версию решения в технических данных с твоим проектом. Перед установкой на работающий сайт рекомендуем резервную копию и проверку в тестовой среде.
Поможете с внедрением?
Поможем установить модуль, проверить настройки и его работу в твоём проекте. Совместимость с другими доработками и объём работ оценим перед началом.

GENERAL iT

Обсудим твою задачу

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Установить решение

Можно ввести домен с https:// или без. В новой вкладке откроется установщик в панели управления твоего сайта.

Скриншоты решения

Скриншот решения