Регистрация / Вход
Прислать материал

Методика функционального тестирования программного обеспечения для информационных продуктов сектора B2G

ФИО
Опарин Денис Михайлович
Электронная почта
f8412514monkeymonsta@gmail.com
Номинация
Информационные технологии
Институт
Институт информационных бизнес систем (ИИБС)
Кафедра
Кафедра "Системная и программная инженерия" (СиПИ)
ФИО научного руководителя
кандидат технических наук Круглов Михаил Геннадьевич
Академическая группа
МИС-14-1
Наименование тезиса
Методика функционального тестирования программного обеспечения для информационных продуктов сектора B2G
Тезис

                Разработка программного обеспечения зачастую ведется итеративным способом. Завершением каждой итерации разработки является верификация качества полученного продукта. Для обеспечения деятельности по верификации применяется функциональное тестирование программного обеспечения.

                Специфика разработки программного обеспечения в государственном сегменте рынка имеет два основных фактора:

  • Ограничение сроков разработки, обусловленное сроками государственных контрактов;
  • Реконфигурация требований в процессе разработки.

Данные особенности оказывают непосредственное влияние на процессы функционального тестирования, как с организационной, так и с технической стороны, однако существующие материалы по данной тематике их не учитывают. Задача тестировщика по обеспечению полноты и скорости тестирования в данном случае усугубляется, что приводит к возникновению проблемы выбора методов и средств тестирования.

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

В качестве результата решения проблемы организации процесса верификации программного продукта в работе предложены универсальные регламенты по управлению ошибками и релизами. Данные регламенты могут быть применимы в проекте по разработке программного обеспечения вне зависимости от его специфики, модели организации проектной деятельности, размеров и состава проектной команды.

Работа выполнена под руководством к.т.н., профессора Круглова М.Г.