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

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

Рейтинг:
Бесплатно
Работает на редакциях Битрикс:
Первый сайтСтартСтандартМалый бизнесБизнесКорпоративный порталЭнтерпрайзИнтернет-магазин + CRM
В случае покупки "SenDev: DataGenerator. Генератор тестовых данных для разработки" у нас, мы предложим вам "Бесплатную базовую установку" на ваш сервер.
Помощь, техподдержка
Нужна помощь?
Поможем с настройкой "SenDev: DataGenerator. Генератор тестовых данных для разработки"

Профессиональный инструмент для автоматического наполнения сайтов на 1С-Битрикс тестовыми данными

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

Модуль sendev.datagenerator решает проблему «пустого сайта» при разработке новых функциональных блоков. Вместо ручного создания десятков товаров и пользователей вы получаете готовый интерфейс для генерации сложных связанных данных.

Функциональные возможности
  1. Генератор пользователей
    Массовое создание пользователей с реалистичными персональными данными.

  2. Генератор инфоблоков
    Создание структуры инфоблоков «под ключ», включая типы, свойства (различных типов), разделы и элементы с контентом.

  3. Генератор каталога
    Полноценная симуляция интернет-магазина: товары, SKU, цены, остатки на складах, изображения-заглушки.

  4. Генератор заказов
    Создание заказов в модуле Sale с корректными свойствами плательщика, доставки и оплаты.

  5. Система пресетов
    Готовые шаблоны для быстрого старта (Новости, E-commerce, Справочники).

  6. Менеджер шаблонов
    Сохранение конфигураций генерации для быстрого повторения сценариев.

  7. Безопасная очистка
    Уникальная система логирования созданных сущностей позволяет удалять тестовые данные полностью, не затрагивая ручные записи.

Преимущества
  • Экономия времени: Наполнение сайта данными занимает минуты вместо дней.
  • Контроль: Все действия логируются, возможна откатка изменений.
  • Гибкость: Настройка количества элементов, глубины разделов, диапазонов цен и статусов заказов.
  • Открытость: Бесплатное распространение, возможность доработки под себя.
Требования к системе
  • Bitrix Framework: 20.0.0 и выше.
  • PHP: 7.4 и выше (рекомендуется 8.0+).
  • Права: На запись в базу данных и папку /upload/.
Установка
  1. Установите модуль из маркетплейса 1С-Битрикс.
  2. Перейдите в административную панель: «Контент» → «Генератор тестовых данных» → «Генерация».
FAQ (Вопросы и ответы)

В: Совместим ли модуль с «Битрикс24» (коробочная версия)?
О: Да, модуль совместим с коробочной версией Битрикс24, так как использует стандартное ядро D7. На облачных тарифах установка сторонних модулей невозможна.

В: Удаляет ли модуль реальные данные сайта?
О: Нет. Модуль удаляет только те сущности, которые были созданы им самим и зафиксированы в журнале генерации. Однако мы рекомендуем делать бэкап базы данных перед любыми операциями массовой записи или удаления.

В: Почему некоторые имена или тексты выглядят просто?
О: По умолчанию используется встроенный генератор и библиотека fakerphp/faker.

В: Можно ли генерировать заказы для разных сайтов (мультиязычность/мультисайтовость)?
О: Да, в настройках генерации заказов и инфоблоков можно выбрать конкретный сайт (LID) из списка доступных.

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

Опубликовано 26.03.2026
Версия 0.9.0
Установлено Менее 50 раз
Адаптивность Нет
Поддержка Композита Нет
Подходящие редакции Первый сайт, Старт, Стандарт, Малый бизнес, Бизнес, Корпоративный портал, Энтерпрайз
Бесплатно Да
Пробный период Есть
Видео https://rutube.ru/play/embed/61e8e06152183c0a6622e8213695b6af