
SenDev: DataGenerator — инструмент генерации тестовых данных для разработчиков
Готовый шаблон SenDev DataGenerator для 1С-Битрикс. Ускорьте разработку, создавая тестовые данные. Скачайте и установите на свой сайт прямо сейчас.
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Технические данные
- Опубликовано:
- 26.03.2026
- Обновлено:
- 04.05.2026
- Версия:
- 0.9.5
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Возможности генератора данных
Профессиональное решение SenDev: DataGenerator предназначено для автоматического наполнения сайтов на платформе «1С-Битрикс» тестовыми данными. Это специализированный инструмент для разработчиков, тестировщиков и интеграторов, который решает проблему «пустого сайта» в процессе разработки и отладки новых функциональных блоков. Вместо рутинного ручного ввода десятков позиций модуль позволяет за несколько кликов создать сложную, связанную структуру данных, имитирующую работу реального проекта. Версия 0.9.5 совместима со всеми редакциями «1С-Битрикс»: от «Первого сайта» до «Энтерпрайз» и «Интернет-магазин + CRM».
Ключевые возможности модуля
После установки вы получаете интерфейс для генерации любого типа контента. Встроенные генераторы охватывают все основные сущности системы: пользователи с реалистичными персональными данными, инфоблоки с полной структурой (типы, свойства разных форматов, разделы, элементы), товарный каталог с SKU, ценами и остатками, а также заказы в модуле Sale с корректными свойствами плательщика, доставки и оплаты. Для быстрого старта предусмотрена система пресетов — готовые шаблоны «Новости», «E-commerce» и «Справочники», которые сразу генерируют типовую структуру данных.
Что получает покупатель
- Генератор пользователей: массовое создание профилей с адресами, телефонами и email.
- Генератор инфоблоков: автоматическое построение иерархии разделов и элементов с контентом.
- Генератор каталога: симуляция интернет-магазина (товары, торговые предложения, цены, склады, изображения-заглушки).
- Генератор заказов: создание заказов с привязкой к пользователям и службам доставки.
- Менеджер данных: интерфейс для управления сгенерированным контентом и его безопасной очистки после тестов.
Для кого подходит решение
Модуль ориентирован на веб-студии, отделы разработки и фрилансеров, работающих с «1С-Битрикс». Он незаменим при создании интернет-магазинов, корпоративных порталов, новостных ресурсов или любых проектов, где требуется тестирование логики каталогов, корзины и личного кабинета. Инструмент позволяет сэкономить часы ручной работы и исключить ошибки, связанные с неполными данными, на этапе разработки и QA-тестирования.
Профессиональный инструмент для автоматического наполнения сайтов на 1С-Битрикс тестовыми данными
Идеальное решение для разработчиков, тестировщиков и интеграторов. Экономьте время на рутинном создании контента и безопасно очищайте базу после тестов.
Модуль sendev.datagenerator решает проблему «пустого сайта» при разработке новых функциональных блоков. Вместо ручного создания десятков товаров и пользователей вы получаете готовый интерфейс для генерации сложных связанных данных.

Генератор пользователей
Массовое создание пользователей с реалистичными персональными данными.Генератор инфоблоков
Создание структуры инфоблоков «под ключ», включая типы, свойства (различных типов), разделы и элементы с контентом.Генератор каталога
Полноценная симуляция интернет-магазина: товары, SKU, цены, остатки на складах, изображения-заглушки.Генератор заказов
Создание заказов в модуле Sale с корректными свойствами плательщика, доставки и оплаты.Система пресетов
Готовые шаблоны для быстрого старта (Новости, E-commerce, Справочники).Менеджер шаблонов
Сохранение конфигураций генерации для быстрого повторения сценариев.Безопасная очистка
Уникальная система логирования созданных сущностей позволяет удалять тестовые данные полностью, не затрагивая ручные записи.

- Экономия времени: Наполнение сайта данными занимает минуты вместо дней.
- Контроль: Все действия логируются, возможна откатка изменений.
- Гибкость: Настройка количества элементов, глубины разделов, диапазонов цен и статусов заказов.

- Bitrix Framework: 20.0.0 и выше.
- PHP: 7.4 и выше (рекомендуется 8.0+).
- Права: На запись в базу данных и папку /upload/.

В: Совместим ли модуль с «Битрикс24» (коробочная версия)?
О: Да, модуль совместим с коробочной версией Битрикс24, так как использует стандартное ядро D7. На облачных тарифах установка сторонних модулей невозможна.
В: Удаляет ли модуль реальные данные сайта?
О: Нет. Модуль удаляет только те сущности, которые были созданы им самим и зафиксированы в журнале генерации. Однако мы рекомендуем делать бэкап базы данных перед любыми операциями массовой записи или удаления.
В: Почему некоторые имена или тексты выглядят просто?
О: По умолчанию используется встроенный генератор и библиотека fakerphp/faker.
В: Можно ли генерировать заказы для разных сайтов (мультиязычность/мультисайтовость)?
О: Да, в настройках генерации заказов и инфоблоков можно выбрать конкретный сайт (LID) из списка доступных.
В: Что делать, если очистка не удалила все данные?
О: Очистка работает строго по журналу b_sendev_datagen_log. Если записи в журнале были удалены вручную или модуль был переустановлен с потерей таблиц, автоматическая очистка может не сработать. В таком случае данные необходимо удалить вручную через административный интерфейс Bitrix.
Для чего нужен SenDev: DataGenerator и какие задачи он решает?
С какими редакциями и версиями 1С-Битрикс совместим модуль?
Какова стоимость продукта и условия лицензирования?
Как происходит установка и первичная настройка модуля?
Какая техническая поддержка предоставляется покупателям?
Установка модуля из Маркетплейса
Перейдите в административную панель сайта, откройте раздел «Маркетплейс» → «Каталог решений». Найдите модуль «SenDev: DataGenerator» и нажмите «Установить».
Активация установленного решения
После завершения установки перейдите в раздел «Маркетплейс» → «Установленные решения». Найдите в списке модуль «SenDev: DataGenerator» и нажмите «Активировать», чтобы применить лицензионный ключ (если требуется).
Переход к настройкам модуля
Откройте раздел «Настройки» → «Настройки продукта» → «Настройки модулей». Найдите в списке «SenDev: DataGenerator» и нажмите на ссылку «Настроить» для входа в интерфейс управления генерацией данных.
Выбор пресета для генерации
В интерфейсе модуля выберите один из доступных пресетов: «Новости», «E-commerce» или «Справочники». Пресет автоматически настроит структуру данных для быстрого старта.
Запуск генерации тестовых данных
Нажмите кнопку «Сгенерировать» рядом с выбранным пресетом. Дождитесь завершения процесса — модуль создаст пользователей, инфоблоки, товары и заказы в соответствии с шаблоном.
Проверка работы сгенерированных данных
Перейдите в публичную часть сайта или в разделы админки (например, «Контент» → «Инфоблоки» или «Магазин» → «Заказы»). Убедитесь, что созданные тестовые данные отображаются корректно и доступны для использования.
- v0.9.504.05.2026Версия 0.9.5
- Исправлена генерация товаров каталога: теперь при создании товаров корректно заполняется цена.
- Устранена ошибка «Не заполнено обязательное поле "Цена в базовой валюте"» при генерации товаров.
- Добавлен выбор типа цены на вкладке «Каталог».
- Если выбран не базовый тип цены, базовая цена также заполняется автоматически для корректной работы каталога.
- Добавлена поддержка диапазона цен при генерации товаров: минимальная и максимальная цена используются для случайного расчета цены товара.
- Улучшена генерация цен для простых товаров и торговых предложений.
- Обновлены языковые файлы административного интерфейса.
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.






















