Обновить

Комментарии 5

Невнятная мотивация в начале статьи, непохоже чтобы решалась заявленная проблема. Непонятно зачем генерить текст статьи - качество его никакое.

Я бы в первую очередь AI Агенту передала подготовку тестовых данных.
Сложность при тестировании конфигурируемых систем заключается в том, что для проверки какой-нибудь фичи, нужно предварительно выстроить целую цепочку документов, пройдя все проверки, при этом для разных сценариев эти документы могут иметь разные параметры (Например ЦФО).
Сейчас зачастую берут существующие объекты БД, но
Почему не удобно работать с текущей базой данных:
1. Частый рефакторинг тестов, например остатки закончились, удалили, отклонили и нужно искать новый пример, плюс обрабатывать ложное падение.
2. Добавляется новый функционал, условия, ограничения, настройки системы
3. Непонятно, какие обработчики событий уже срабатывали, что поменялось.
4. Не возможно запускать проверки на разных базах данных, на пустых базах
5. Непредсказуемость, пользователь или процесс мог что-то изменить в одном из этапов жц документа, а тест этого не учитывает.


Согласен, это прям реальная боль. К счастью уже сейчас Агенты вполне неплохо справляются генерацией и тестовых данных и скриптов для тестирования. Мы используем универсальное https-расширение, которое ставится на любую конфигурацию и через него даем Агенту доступ на программную генерацию тестовый данных под конкретный тестовый скрипт. Хорошая идея вместе с тестовым скриптом делать и скрипт генерации эталонных тестовых данных, но у нас пока такой дзен еще на наступил ))).

не увидел ссылку на гит. Или это просто заметки ваши?

Не выкладываю в открытый доступ - много вопросов по авторским правам 1С. Если интересно потестировать результат - напишите мне в телеграм

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации