17
Risk-based testing management. От теории к современной практике. Alena Dashkevich. EPAM Systems

Risk-based testing management. От теории к современной практике

  • Upload
    sqalab

  • View
    975

  • Download
    4

Embed Size (px)

DESCRIPTION

Доклад Алены Дашкевич на конференции SQA Days-12, 30 ноября-1 декабря, Минск

Citation preview

Page 1: Risk-based testing management. От теории к современной практике

Risk-based testing management.

От теории к современной практике.

Alena Dashkevich. EPAM Systems

Page 2: Risk-based testing management. От теории к современной практике

Алена Дашкевич

Testing Team Lead, EPAM Systems

5+ лет в тестировании

E-mail:

[email protected]

Page 3: Risk-based testing management. От теории к современной практике

Не все используется так,

как задумывалось

Page 4: Risk-based testing management. От теории к современной практике

Основы риск менеджмента

в тестировании

1. Определить риски для разных частей приложения

(матрица анализа рисков)

Области

приложения

Оценка экспертов

с взвешенным

коэффициентом

Суммарный

коэффициент

Page 5: Risk-based testing management. От теории к современной практике

Основы риск менеджмента

в тестировании

1. Определить риски для разных частей приложения

(матрица анализа рисков)

Область Заказчик х2 Тестер х1 Итог

Область 1 2 1

Область 2 1 2

Область 3 3 3

Область 4 4 1

Page 6: Risk-based testing management. От теории к современной практике

Основы риск менеджмента

в тестировании

2.Больше/сначала тестировать

«рискованные» области.

Приоритеты:

1: Область 2 (46%)

2: Область 1 (38%)

3: Области 3 и 4 (16%)

Page 7: Risk-based testing management. От теории к современной практике

Основы риск менеджмента

в тестировании

3. Пересматривать риски с течением времени

Page 8: Risk-based testing management. От теории к современной практике

На практике

• Матрицы

• Эксперты

• Обоснование

• Документация

• Новые требования/регрессия

• Пересмотр стратегии

Не используются

Заказчики, тестировщики

Редко

Нет/в Тест плане

Да

Нет

Page 9: Risk-based testing management. От теории к современной практике

В каком направлении

двигаемся?

Page 10: Risk-based testing management. От теории к современной практике

Используемые метрики

Пересмотр:• Запросы пользователей

• Использование в реальности

• Изменения

• Накапливаемые баги

Прогресс:• Число тестов (план/выполнено)

• Число багов

• Время

Матрица:• Изменения

• Размер

• Сложность

• Качество документации

Page 11: Risk-based testing management. От теории к современной практике

Риски в автоматизации

ROIСтоимость инструмента

Усилия

Сложность Стабильность

Частота (Smoke/

Regression)

Технические возможности

Page 12: Risk-based testing management. От теории к современной практике

Частые релизы – аккумуляция

регрессии

Релиз Релиз Релиз Релиз

Page 13: Risk-based testing management. От теории к современной практике

Регрессия

1.Планирование рисков на релиз заранее по

контексту:

Выделяем области

Анализируем требования

• Эксперты

• Инструмент (EA, BPCA)

Парето (20/80)

Page 14: Risk-based testing management. От теории к современной практике

Сокращение релизных

циклов – проблема регрессии

2. Пересмотр дробления с течением времени

Page 15: Risk-based testing management. От теории к современной практике

Заключение

• Метрики

• Автоматизация

• Регрессия

.

Выбор Сбор Анализ

Периодически корректировать стратегию тестирования

Анализ рисков

ROI Решение

Области Риски Стратегия

NB!

Page 16: Risk-based testing management. От теории к современной практике

Спасибо!

Page 17: Risk-based testing management. От теории к современной практике