• Главная
  • О компании
  • Услуги
  • Проекты
  • Команда
  • Новости
  • Контакты
  • Партнерам
  • Документы

  • Главная
  • О компании
  • Услуги
  • Проекты
  • Команда
  • Новости
  • Контакты
  • Партнерам

+7 (3412) 90-50-15

Внедрение автоматизации тестирования

Одним из аспектов работы КОМОС ИНФОРМ является обеспечение высокого качества программного обеспечения. Для достижения этой цели мы активно применяем методики автоматизированного тестирования на платформах 1С. В процессе написания автотестов используется инструмент Vanessa-automation. Он позволяет эффективно разрабатывать сценарные тесты, которые покрывают различные бизнес-процессы. Кроме того, для валидации кода 1С применяется инструмент SonarQube, который помогает выявить и предотвратить потенциальные проблемы в коде до его попадания в продуктовую базу. Для синхронизации хранилища конфигурации с удаленным репозиторием GitLab используется инструмент GitSync, который обеспечивает контроль версий и обмен изменениями между разработчиками и тестировщиками.

Примером автотеста, который был реализован в КОМОС ИНФОРМ на платформе 1С MDM, является покрытие всего бизнес-процесса по заявкам на создание, согласование и изменение карточки контрагента. Этот блок автотестов позволяет автоматически проверить правильность выполнения указанных операций и обнаружить потенциальные ошибки или несоответствия.

Использование GitLab для разработки автотестов позволяет эффективно управлять и контролировать процесс создания и поддержки тестов. Система позволяет разработчикам работать совместно над кодом автотестов, создавать ветки для каждой задачи, проводить ревью кода и объединять изменения обратно в основную ветку. Полученные результаты выполнения автотестов консолидируются в Allure, который используется для формирования отчетов, предоставляет подробную информацию о пройденных тестах, их результатах, ошибках и других важных метриках. Отчеты в Allure помогают быстро обнаруживать и исправлять ошибки, а также улучшать качество и надежность автотестов. Внедрение автоматизации тестирования стало вызовом для нас. Основная сложность была связана с выстраиванием  коммуникаций между разработчиками, аналитиками и тестировщиками. Однако мы успешно преодолели этот этап с помощью четко выстроенных процессов.

О компании

Услуги

Проекты

Команда

Новости

Контакты

Партнерам

Документы

+7 (3412) 90-50-15

Удмуртская Республика,
Ижевск, Песочная, 11

© 2024, ООО «КОМОС ИНФОРМ», все права защищены