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