Содержание:
1. Важность непрерывной интеграции для тестирования 1С конфигураций
2. Настройки проверки ошибок и их перечень в конфигурации системы 1С: Автоматическое тестирование конфигураций
Важность непрерывной интеграции для тестирования 1С конфигураций
Очень важно тестировать конфигурации, на первичных стадиях их создания, чтобы можно было оперативно определить наличие ошибок в ней.
Далее рассматриваться будет именно непрерывная интеграция, это означает, что программный продукт будет часто тестироваться, после каждых изменений, ведь, именно такой подход поможет получить наиболее полный и объективный перечень ошибок для их устранения. Такая возможность отслеживания и анализа предусмотрена внутри конфигурации системы 1С: Автоматическое тестирование конфигураций.
Настройки проверки ошибок и их перечень в конфигурации системы 1С: Автоматическое тестирование конфигураций
Процесс проверки конфигурации на наличие ошибок внутри системы конфигурации 1С: Автоматическое тестирование конфигураций подразумевает, что у программиста, который занимается проверкой, есть такие возможности для анализа ошибок:
- Возможность свободной настройки по сфере проверки на ошибки:
- Можно выполнять проверочные действия относительно заданного расписания и графика;
- Можно программно, автоматически выполнять проверочные действия через сетевое хранилище. Важно отметить, что в таком случае анализ будет проводиться лишь относительно последних изменённых объектов – это позволит ускорить процедуру проверки;
- Возможность проверять в разрезе требований и их классификаций, а также по выбранным стандартам будут создаваться списки ошибок, которые были найдены;
- Возможность проверки конкретных объектов;
- Возможность поиска ошибок с учётом выбранных исключений, которые можно настроить, учитывая разнообразные характеристики;
Результирующей, проведённой проверки будет перечень найденных ошибок, который будет храниться в отдельном документе. Пример такого документа можно увидеть далее:

Пример документа
Результаты и выявленные ошибок подразумевает также их аналитику, которая проявляется в следующем:
- Возможность классифицировать ошибки по их состояниям: являются ли они зарегистрированными, исправленными или особыми;
- Возможность отображать комментарии к ошибкам и их особенности, которые определяет проверяющий IT-специалист, а также можно их синхронизировать, если они совпадают с теми ошибками, которые были раннее;
- Возможность распределять найденные ошибки из списка по тем программистам, которые должны будут их исправить;
- Возможность давать комментарии по выявленным ошибкам и их причинам возникновения;
- Возможность анализировать, при помощи специального словаря, на ошибки в орфографии.
Помимо такой работы с документом, в котором выявлены ошибки, в конфигурации системы 1С: Автоматическое тестирование конфигураций также предусмотрено следующее:
- Распределять ответственных для различных категорий проверяемого материала и, соответственно, ошибок в нём;
- Отправлять ответственным сообщения о том, что на него было распределено управление ошибкой, а также создание отчётности по ней;
- Сохранение результатов проверки и списка ошибок в виде формата «Junit»;
- Наличие лёгкой и простой интеграции с программным продуктом «Система проектирования прикладных решений».
Выводы:
В статье было рассмотрено то, для чего служит конфигурация системы 1С: Автоматическое тестирование конфигураций. А также рассказано о том, как там происходит работа с найденными ошибками, как они могут группироваться и настраиваться внутри списка.
Специалист компании ООО “Кодерлайн”,
Прыкин Андрей
Добавить комментарий