Группа компаний «АгроПромкомплектация» автоматизировала тестирование релизов


Рабочих мест: 50
Отрасль : Сельское и лесное хозяйство.
Исполнитель: Агротех-Информ
Функциональная область: Управление информационными технологиями.
01.02.2023 - 01.10.2023
Центральный федеральный округ РФ

||
Краткое описание проекта

Группа компаний «АгроПромкомплектация» успешно автоматизировали тестирование релизов на базе программного решения «1С:Сценарное тестирование». Это позволило минимизировать ручной труд и снизить стоимость владения информационными системами. Разработано более 300 сценариев тестирования, удалось высвободить более 100 человеко-часов ИТ специалистов в месяц.

Заказчик

ГК «Агропромкомплектация» — одно из ведущих отечественных агропромышленных объединений с замкнутым циклом производства «от поля до прилавка». Научно-испытательный центр группы проводит  лабораторные исследования в животноводстве.

Цели и задачи проекта

Цели проекта:

  1. Минимизировать простои предприятий, связанные с недоступностью информационных систем
  2. Снизить стоимость владения информационными системами.
  3. Сократить трудозатраты на ручное тестирование.

Задача проекта: повысить стабильность работы информационных систем за счет раннего выявления ошибок;

Ситуация до старта проекта

Данный проект является частью масштабной трансформации ИТ группы компаний. Ранее не было выстроенных процессов обновления информационных систем. Каждый программист самостоятельно тестировал разработанный функционал и мог его перенести в рабочую базу в любой момент. Такой подход приводил к непредсказуемым для бизнеса обновлениям системы и позволял допустить наличие критических ошибок в рабочих системах. В масштабах ГК «Агропромкомплектация» это стало большой проблемой, что потребовало внедрения новых процессов и автоматизации.

Архитектура решения и масштаб проекта

Данный проект является частью масштабной трансформации ИТ группы компаний. Ранее не было выстроенных процессов обновления информационных систем. Каждый программист самостоятельно тестировал разработанный функционал и мог его перенести в рабочую базу в любой момент. Такой подход приводил к непредсказуемым для бизнеса обновлениям системы и позволял допустить наличие критических ошибок в рабочих системах. В масштабах ГК «Агропромкомплектация» это стало большой проблемой, что потребовало внедрения новых процессов и автоматизации.

AgroPK_Shema.jpg

Схема архитектуры

Особенности и уникальность проекта

В ГК «Агропромкомлпектация» была подготовлена инфраструктура, которая позволила создать 3 контура информационных систем:

  1. PROD.
  2. DEV.
  3. TEST.

Выстроен процесс выпуска релиза, который включал:

  1. Разработу чек-листов для тестирования по каждой конфигурации ИС.
  2. Разработку релизного календарь на год вперед.
  3. Ручное тестирование релиза.

Автоматизировано тестирование релиза:

  1. Развернута компонента «1С:Сценарное тестирование».
  2. Разработано более 300 сценариев тестирования;

При выборе решения «1С:Сценарное тестирование» мы учитывали, что ранее никто из консультантов не работал с этой системой и необходимо будет обучение «с нуля». Обучение проходило итерационно с каждым направлением отдельно, проводили практические занятия и теоретические. Такой подход позволил достаточно быстро перейти к реализации формирования сценарных автотестов.

Результаты проекта

Сценариями покрыто:

  • 11 различных конфигураций;
  • 17 баз «1С»;
  • Разработано более 300 сценариев тестирования.

Проект высвободил более 100 человеко-часов ИТ-специалистов в месяц, На 80% уменьшилось количество ошибок при выпуске релизов, что уменьшило количество вне регламентных обновления рабочих систем.