Article title:
МЕТОД КОМПЛЕКСНОЙ ОЦЕНКИ ТЕСТОВОГО ПОКРЫТИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ В НЕФТЕГАЗОВОМ СЕКТОРЕ (НА ПРИМЕРЕ ПРОЕКТОВ В AZURE DEVOPS)
Author:
Полетавкина А. С.
Keywords: тестовое покрытие, регрессионный тест план, Swagger, Azure DevOps, оценка качества программного обеспечения, автоматизация тестирования, нефтегазовая отрасль, управление дефектами
Pages: 196-200
Abstract: В статье рассматривается проблема обеспечения качества программного обеспечения
в нефтегазовом секторе России в условиях импортозамещения. Обосновывается
необходимость разработки собственных методов оценки тестового покрытия для
минимизации рисков сбоев.
Проведен анализ существующих проблем: отсутствие прозрачности, недостаток
метрик и неравномерность покрытия. Рассмотрены доступные инструменты, выявлены их
ограничения, включая невозможность использования сторонних AI-решений в
корпоративном периметре.
Предлагается метод комплексной оценки тестового покрытия для проектов в Azure
DevOps, основанный на автоматизированном анализе покрытия API автоматизированными
и ручными тестами. Представлен алгоритм реализации метода, включающий выгрузку
данных из Swagger, анализ тестовых случаев и расчет процента покрытия.
Определены ограничения метода, связанные с отсутствием оценки модульных тестов
из-за разобщенности контуров разработки и тестирования. Практическая значимость
работы заключается в снижении временных и финансовых затрат, повышении надежности
бизнес-процессов и формировании культуры принятия решений на основе объективных
данных о качестве программного обеспечения.
Full text is not available
Download full text