Средства автоматизированного тестирования как контроль качества программного продукта Даниил Алексашенков группа С-104 1
Постановка задачи Цель: Оценить влияние использования средств автоматизированного тестирования на качество программных продуктов Задачи: Описать существующие подходы к организации процесса разработки и метрики качества Опистаь методы автоматизации тестирования и оценить эффектиность их применения Составить рекомендации по внедрению автоматизированного тетсирования 2
Выбранные компоненты (2) 3 Оценка эффективности
Показатели качества Функциональные возможности Надежность Практичность Эффективность Сопровождаемость 4
Виды тестирования 5 Функциональные Функциональное тестирование, тестирование безопасности, тестирование взаимодействия Нефункциональные нагрузочное тестирование, тестирование установки, тестирование удобства пользования Связанные с изменениями Дымовое, проверка исправности, регрессионное
Модели жизненного цикла каскадная поэтапная с промежуточным контролем спиральная 6
Этапы ATLM 7 Решение автоматизировать тестирование Получение инструмента для автоматизированного тестирования Фаза внедрения автоматизированного тестирования. Планирование, проектирование и разработка тестирования Выполнение тестов и управление тестами Обзор и оценка программы тестирования
Существующие решения 8
Рекомендации 9 Правильная организация процесса разработки ATLM Целесообразность Ожидания Определение тестов Специальные виды тестирования Выполнение тестов в нерабочее время Выбор инструмента
Средства автоматизированного тестирования как контроль качества программного продукта 10 ? Даниил Алексашенков группа С-104