1С автоматизировала тестирование в CI/CD: сокращение рутинных проверок и рост скорости разработки
1С выводит автоматизацию тестирования на новый уровень, позволяя запускать проверки без участия человека и освобождая команды от рутины. Переход на сценарное тестирование меняет экономику разработки, но требует инвестиций в инфраструктуру и пересмотра навыков сотрудников.
Фирма 1С запустила новый онлайн-курс по автоматизации тестирования в рамках контура непрерывной интеграции (CI/CD). Обучение охватывает работу с типовым решением «1С:Сценарное тестирование» и встроенным инструментом «1С:Тестировщик», позволяя создавать и запускать тесты без участия человека. Стоимость участия начинается от 12 612 рублей, что делает курс доступным для команд разработки и тестирования, стремящихся сократить время на рутинные проверки.
Важный нюанс: Курс позиционируется не как замена ручному тестировщику, а как инструмент для масштабирования проверок, где знания, полученные на интерактивных сценариях, применимы и в стандартных условиях платформы.
Технологические изменения и программа обучения
Программа курса разделена на теоретическую и практическую части, фокусируясь на внедрении автоматизации в жизненный цикл разработки (SDLC) и жизненный цикл тестирования (STLC). Слушатели изучают механизмы работы автоматизированного тестирования и классификацию подходов к проверке прикладных решений.
Ключевые технические навыки, которые получает участник:
- Настройка базы «1С:Сценарное тестирование» и создание тестовых сценариев.
- Формирование пакетов для автоматизации обновления конфигураций и подготовки сред.
- Запуск тестов в различных режимах, включая параллельное выполнение несколькими агентами.
- Управление сложными процессами, состоящими из нескольких этапов и итераций.
Стоит учесть: Большая часть учебного времени отведена написанию сценариев для интерактивного выполнения, что позволяет переносить полученные навыки на создание тестов даже без использования специализированного продукта «1С:Сценарное тестирование».
Формат обучения и условия участия
Курс ориентирован на тестировщиков и разработчиков прикладных решений. Наличие глубоких навыков программирования не является обязательным требованием, так как для выполнения заданий можно использовать готовый код. Обучение проходит дистанционно с предоставлением полного пакета материалов для комфортной работы.
Условия участия включают:
- 4 занятия в режиме реального времени с возможностью общения с преподавателем в чате.
- Доступ к записям уроков в течение 90 дней.
- Предоставление презентации, базы данных для практических заданий и свидетельства о прохождении курса.
Операционные последствия и скрытые риски
Внедрение описанных практик в бизнес-процессы несет конкретные изменения для команд разработки и поддержки систем на платформе 1С.
- Сокращение времени на рутину: Автоматизация подготовки сред и запуска тестов снижает нагрузку на персонал, позволяя перераспределить ресурсы на более сложные задачи разработки.
- Зависимость от инфраструктуры: Параллельное выполнение тестов различными агентами требует наличия соответствующей вычислительной мощности и настроенной среды CI/CD, что может потребовать дополнительных инвестиций в серверное оборудование или облачные ресурсы.
- Квалификация персонала: Несмотря на доступность курса для новичков, эффективное использование автоматизации требует понимания процессов разработки. Ошибки в настройке пакетов или сценариев могут привести к ложным результатам тестирования и пропуску критических ошибок.
- Стоимость внедрения: Помимо стоимости обучения (12 612 рублей за человека), бизнесу необходимо учитывать затраты на время сотрудников, затраченное на прохождение курса, и время на интеграцию новых инструментов в существующие процессы.
На фоне этого: Переход на автоматизированное тестирование меняет экономику разработки, смещая фокус с количества проведенных ручных проверок на качество и скорость отклика системы на изменения кода.
Источник: 1c.ru