Upload
sqalab
View
975
Download
4
Embed Size (px)
DESCRIPTION
Доклад Алены Дашкевич на конференции SQA Days-12, 30 ноября-1 декабря, Минск
Citation preview
Risk-based testing management.
От теории к современной практике.
Alena Dashkevich. EPAM Systems
Алена Дашкевич
Testing Team Lead, EPAM Systems
5+ лет в тестировании
E-mail:
Не все используется так,
как задумывалось
Основы риск менеджмента
в тестировании
1. Определить риски для разных частей приложения
(матрица анализа рисков)
Области
приложения
Оценка экспертов
с взвешенным
коэффициентом
Суммарный
коэффициент
Основы риск менеджмента
в тестировании
1. Определить риски для разных частей приложения
(матрица анализа рисков)
Область Заказчик х2 Тестер х1 Итог
Область 1 2 1
Область 2 1 2
Область 3 3 3
Область 4 4 1
Основы риск менеджмента
в тестировании
2.Больше/сначала тестировать
«рискованные» области.
Приоритеты:
1: Область 2 (46%)
2: Область 1 (38%)
3: Области 3 и 4 (16%)
Основы риск менеджмента
в тестировании
3. Пересматривать риски с течением времени
На практике
• Матрицы
• Эксперты
• Обоснование
• Документация
• Новые требования/регрессия
• Пересмотр стратегии
Не используются
Заказчики, тестировщики
Редко
Нет/в Тест плане
Да
Нет
В каком направлении
двигаемся?
Используемые метрики
Пересмотр:• Запросы пользователей
• Использование в реальности
• Изменения
• Накапливаемые баги
Прогресс:• Число тестов (план/выполнено)
• Число багов
• Время
Матрица:• Изменения
• Размер
• Сложность
• Качество документации
Риски в автоматизации
ROIСтоимость инструмента
Усилия
Сложность Стабильность
Частота (Smoke/
Regression)
Технические возможности
Частые релизы – аккумуляция
регрессии
Релиз Релиз Релиз Релиз
Регрессия
1.Планирование рисков на релиз заранее по
контексту:
Выделяем области
Анализируем требования
• Эксперты
• Инструмент (EA, BPCA)
Парето (20/80)
Сокращение релизных
циклов – проблема регрессии
2. Пересмотр дробления с течением времени
Заключение
• Метрики
• Автоматизация
• Регрессия
.
Выбор Сбор Анализ
Периодически корректировать стратегию тестирования
Анализ рисков
ROI Решение
Области Риски Стратегия
NB!
Спасибо!