SlideShare a Scribd company logo
1 of 16
Самостоятельная оценка процессов
тестирования на проекте – с чего начать?
Андрей Ладутько
Май 20, 2016
АНДРЕЙ ЛАДУТЬКО
Минск, Беларусь
Тест-лид, Эксперт ЦКТ
8+ лет опыта
Процессы, аудиты, тест-дизайн, личная эффективность
SQA Days-12,13,15,16,17 докладчик
SQA Days-18,19 – куратор ПК
ISTQB Full Advanced Level
ladutko_andrey@tut.by, andrey_ladutko@epam.com
ladutko_andrey
sof_minsk
http://qastugama.blogspot.comp://qastugama.blog
spot.com
3CONFIDENTIAL
ШАГ 0. ПРИНЯТИЕ
В ЛЮБОЙ КОДЕ ВСЕГДА МОЖНО НАЙТИ ОШИБКИ.
ЛЮБУЮ ТЕСТОВУЮ СТРАТЕГИЮ МОЖНО ЕЩЕ ЧУТЬ-ЧУТЬ УЛУЧШИТЬ
4CONFIDENTIAL
ШАГ 1. ОПРЕДЕЛЕНИЕ
5CONFIDENTIAL
ШАГ 1. ОПРЕДЕЛЕНИЕ
•Цель тестирования
•Вопросы, на которые хотим получить ответ
6CONFIDENTIAL
ЦЕЛИ ТЕСТИРОВАНИЯ
Time
Costs
Quality
Visibility
Automation
7CONFIDENTIAL
1 2 3
ПОЧЕМУ МЕТРИКИ
Четкий Измеряемый Реалистичный
8CONFIDENTIAL
ОТВЕЧАЕМ НА ВОПРОС:
КАКОЕ КАЧЕСТВО ТЕСТИРОВАНИЯ?
• % ошибок, пропущенных в релиз (Defect Containment )
• % отклоненных дефектов (Decline Rate)
• Число дефектов по типам и приоритетам (Total number of
issues by types of testing VS priority)
• Дэшборд (Testing Dashboard)
• Количество открытых дефектов (Open Defects)
• % рабочего времени по категориям (Total working time by
categories)
9CONFIDENTIAL
ОТВЕЧАЕМ НА ВОПРОС:
УСПЕВАЕМ ЛИ МЫ ПРОТЕСТИРОВАТЬ ВОВРЕМЯ?
• Дэшборд (Testing dashboard)
• Диаграмма выгорания (Burn Down Chart)
• Число рабочих дней VS запланированное время на
тестирование (Test team work Days remaining vs testing effort
remaining)
• Закрытые VS все дефекты (Total vs Closed)
• Изменение количества дефектов по статусу (Defect
progression by status and quality)
• Количество дефектов на верификацию (# of defects to be
verified)
10CONFIDENTIAL
ШАГ 2. ИЗМЕРЕНИЕ И АНАЛИЗ
11CONFIDENTIAL
ПРИМЕР ИЗМЕРЕНИЯ. DEFECT CONTAINMENT
• Показывает % дефектов найденных до
релиза VS общее количество дефектов
• Считается после определенного периода
после релиза
• Невалидные баги не учитываются
𝑫𝒆𝒇𝒆𝒄𝒕 𝑪𝒐𝒏𝒕𝒂𝒊𝒏𝒎𝒆𝒏𝒕 =
𝒂𝒍𝒍 𝒅𝒆𝒇𝒆𝒄𝒕𝒔 − 𝒑𝒓𝒐𝒅𝒖𝒄𝒕𝒊𝒐𝒏 𝒅𝒆𝒇𝒆𝒄𝒕𝒔
𝒂𝒍𝒍 𝒅𝒆𝒇𝒆𝒄𝒕𝒔
∗ 𝟏𝟎𝟎%
Целевое значение – 95%
NOTES
12CONFIDENTIAL
ПРИМЕР АНАЛИЗА ПРОПУЩЕННЫХ ДЕФЕКТОВ
• Конфигурации и окружения
• Вид тестирования (функциональный – нефункциональный)
• Сценарий или ad-hoc
• Компонента или модуль системы
• Причина пропуска (регрессия, неясное требование, недостаток времени, апгрейд
версии)
13CONFIDENTIAL
ШАГ 3. ДЕЙСТВИЕ
14CONFIDENTIAL
ШАГ 4. КОРРЕКЦИЯ
15CONFIDENTIAL
САМОСТОЯТЕЛЬНЫЙ АУДИТ – ИТОГОВАЯ СХЕМА
Определение
Коррекция
Измерение
ианализ
Действие
 Цель тестирования
 Вопросы
 Метрики и KPI
 Сравниваем метрики до и
после внедрения
 Улучшение – продолжаем
 Застой или ухудшение –
ищем другие способы
 Метрики и KPI
 Шаги по улучшению
 Just do it!
16CONFIDENTIAL
ladutko_andrey@tut.by, andrey_ladutko@epam.com
ladutko_andrey
sof_minsk
http://qastugama.blogspot.com
СПАСИБО!

More Related Content

What's hot

CodeFest 2012. Быстрых С. — Карантинная зона для автотестов: повышение стабил...
CodeFest 2012. Быстрых С. — Карантинная зона для автотестов: повышение стабил...CodeFest 2012. Быстрых С. — Карантинная зона для автотестов: повышение стабил...
CodeFest 2012. Быстрых С. — Карантинная зона для автотестов: повышение стабил...
CodeFest
 
[Sqa days]risk driven testing
[Sqa days]risk driven testing[Sqa days]risk driven testing
[Sqa days]risk driven testing
Alexei Lupan
 
Разработка системы автоматизированного тестирования при помощи фреймворка Pro...
Разработка системы автоматизированного тестирования при помощи фреймворка Pro...Разработка системы автоматизированного тестирования при помощи фреймворка Pro...
Разработка системы автоматизированного тестирования при помощи фреймворка Pro...
CEE-SEC(R)
 
андрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаандрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчика
Alexei Lupan
 

What's hot (20)

QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
 
QA Fest 2015. Алена Черненко-Дыба и Алексей Лупан. Секреты успешного проекта...
QA Fest 2015. Алена Черненко-Дыба и Алексей Лупан. Секреты успешного проекта...QA Fest 2015. Алена Черненко-Дыба и Алексей Лупан. Секреты успешного проекта...
QA Fest 2015. Алена Черненко-Дыба и Алексей Лупан. Секреты успешного проекта...
 
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценка
 
CodeFest 2012. Быстрых С. — Карантинная зона для автотестов: повышение стабил...
CodeFest 2012. Быстрых С. — Карантинная зона для автотестов: повышение стабил...CodeFest 2012. Быстрых С. — Карантинная зона для автотестов: повышение стабил...
CodeFest 2012. Быстрых С. — Карантинная зона для автотестов: повышение стабил...
 
Test labs 2016. Пренебрежение лучшими практиками тестирования
Test labs 2016. Пренебрежение лучшими практиками тестированияTest labs 2016. Пренебрежение лучшими практиками тестирования
Test labs 2016. Пренебрежение лучшими практиками тестирования
 
Sqadays 2010 burmistrov_fomin_20101120(2)
Sqadays 2010 burmistrov_fomin_20101120(2)Sqadays 2010 burmistrov_fomin_20101120(2)
Sqadays 2010 burmistrov_fomin_20101120(2)
 
[Sqa days]risk driven testing
[Sqa days]risk driven testing[Sqa days]risk driven testing
[Sqa days]risk driven testing
 
Скандалы, расследования, тестирование
Скандалы, расследования, тестированиеСкандалы, расследования, тестирование
Скандалы, расследования, тестирование
 
Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?
Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?
Проблемы документирования в долгосрочных проектах - хотите поговорить об этом?
 
Waterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестированияWaterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестирования
 
Распределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качестваРаспределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качества
 
Эффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитикаЭффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитика
 
Severity и Priority для неначинающих: очевидное и невероятное
Severity и Priority для неначинающих: очевидное и невероятноеSeverity и Priority для неначинающих: очевидное и невероятное
Severity и Priority для неначинающих: очевидное и невероятное
 
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
 
зинченко татьяна тестирование в Agile
зинченко татьяна   тестирование в Agileзинченко татьяна   тестирование в Agile
зинченко татьяна тестирование в Agile
 
Разработка системы автоматизированного тестирования при помощи фреймворка Pro...
Разработка системы автоматизированного тестирования при помощи фреймворка Pro...Разработка системы автоматизированного тестирования при помощи фреймворка Pro...
Разработка системы автоматизированного тестирования при помощи фреймворка Pro...
 
Тест-дизайн: проще читать или проще писать
Тест-дизайн: проще читать или проще писатьТест-дизайн: проще читать или проще писать
Тест-дизайн: проще читать или проще писать
 
QA Fest 2015. Василий Сливка, Игорь Роздобудько. Кросплатформенное тестирован...
QA Fest 2015. Василий Сливка, Игорь Роздобудько. Кросплатформенное тестирован...QA Fest 2015. Василий Сливка, Игорь Роздобудько. Кросплатформенное тестирован...
QA Fest 2015. Василий Сливка, Игорь Роздобудько. Кросплатформенное тестирован...
 
Метод No-Tests-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Tests-Cases: избавьтесь от тест-кейсов в тестированииМетод No-Tests-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Tests-Cases: избавьтесь от тест-кейсов в тестировании
 
андрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаандрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчика
 

Similar to SQA Days 19 - Self-dependent QA Assessment - how to start (Самостоятельная оценка процессов - с чего начать)

Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
Denis Petelin
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
Denis Petelin
 
Мануйлова Ольга Валерьевна
Мануйлова Ольга ВалерьевнаМануйлова Ольга Валерьевна
Мануйлова Ольга Валерьевна
Olga Manuylova
 
Yuriy malyi testinginscrumagile
Yuriy malyi testinginscrumagileYuriy malyi testinginscrumagile
Yuriy malyi testinginscrumagile
Agile Base Camp
 
How to estimate time for testing
How to estimate time for testingHow to estimate time for testing
How to estimate time for testing
Alexandr Zinovyev
 

Similar to SQA Days 19 - Self-dependent QA Assessment - how to start (Самостоятельная оценка процессов - с чего начать) (20)

Automation for-non-automation - Автоматизация для не-автоматизаторов - хотелк...
Automation for-non-automation - Автоматизация для не-автоматизаторов - хотелк...Automation for-non-automation - Автоматизация для не-автоматизаторов - хотелк...
Automation for-non-automation - Автоматизация для не-автоматизаторов - хотелк...
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
 
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
 
Автоматизация для не-автоматизаторов: хотелки и реальность
Автоматизация для не-автоматизаторов: хотелки и реальность Автоматизация для не-автоматизаторов: хотелки и реальность
Автоматизация для не-автоматизаторов: хотелки и реальность
 
Мануйлова Ольга Валерьевна
Мануйлова Ольга ВалерьевнаМануйлова Ольга Валерьевна
Мануйлова Ольга Валерьевна
 
Организация процесса ручного тестирования
Организация процесса ручного тестированияОрганизация процесса ручного тестирования
Организация процесса ручного тестирования
 
Can we have some more quality - Russian version
Can we have some more quality - Russian versionCan we have some more quality - Russian version
Can we have some more quality - Russian version
 
Yuriy malyi testinginscrumagile
Yuriy malyi testinginscrumagileYuriy malyi testinginscrumagile
Yuriy malyi testinginscrumagile
 
Testing in Scrum - Yuriy Malyi
Testing in Scrum - Yuriy Malyi Testing in Scrum - Yuriy Malyi
Testing in Scrum - Yuriy Malyi
 
презентация планов
презентация плановпрезентация планов
презентация планов
 
KPI тестировщиков - особенности и проблемы
KPI тестировщиков - особенности и проблемыKPI тестировщиков - особенности и проблемы
KPI тестировщиков - особенности и проблемы
 
презентация планов
презентация плановпрезентация планов
презентация планов
 
Взгляд на QA со стороны
Взгляд на QA со стороныВзгляд на QA со стороны
Взгляд на QA со стороны
 
Continious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-AgileContinious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-Agile
 
Человеко-дни на тестирование или как не ошибиться с оценкой
Человеко-дни на тестирование или как не ошибиться с оценкойЧеловеко-дни на тестирование или как не ошибиться с оценкой
Человеко-дни на тестирование или как не ошибиться с оценкой
 
How to estimate time for testing
How to estimate time for testingHow to estimate time for testing
How to estimate time for testing
 
Как оценить время на тестирование. Александр Зиновьев, Test Lead Softengi
Как оценить время на тестирование. Александр Зиновьев, Test Lead SoftengiКак оценить время на тестирование. Александр Зиновьев, Test Lead Softengi
Как оценить время на тестирование. Александр Зиновьев, Test Lead Softengi
 
10M tests per day
10M tests per day10M tests per day
10M tests per day
 
10_tips_for_become_qa
10_tips_for_become_qa10_tips_for_become_qa
10_tips_for_become_qa
 

More from Andrey Ladutko

Ladutko - Time Management in QA (SQA Days-15) - Организация времени в тестиро...
Ladutko - Time Management in QA (SQA Days-15) - Организация времени в тестиро...Ladutko - Time Management in QA (SQA Days-15) - Организация времени в тестиро...
Ladutko - Time Management in QA (SQA Days-15) - Организация времени в тестиро...
Andrey Ladutko
 
Ладутько - правила роста команды тестирования - Ladutko - Rules of growth in...
Ладутько -  правила роста команды тестирования - Ladutko - Rules of growth in...Ладутько -  правила роста команды тестирования - Ladutko - Rules of growth in...
Ладутько - правила роста команды тестирования - Ladutko - Rules of growth in...
Andrey Ladutko
 

More from Andrey Ladutko (6)

Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
 
SQA Days-16. White box adventures in the land of coverage (Приключения белого...
SQA Days-16. White box adventures in the land of coverage (Приключения белого...SQA Days-16. White box adventures in the land of coverage (Приключения белого...
SQA Days-16. White box adventures in the land of coverage (Приключения белого...
 
Ladutko - Time Management in QA (SQA Days-15) - Организация времени в тестиро...
Ladutko - Time Management in QA (SQA Days-15) - Организация времени в тестиро...Ladutko - Time Management in QA (SQA Days-15) - Организация времени в тестиро...
Ladutko - Time Management in QA (SQA Days-15) - Организация времени в тестиро...
 
Ladutko - Time management in QA - from words to deeds (ConfeT&QA-2013 Fall)
Ladutko - Time management in QA - from words to deeds (ConfeT&QA-2013 Fall)Ladutko - Time management in QA - from words to deeds (ConfeT&QA-2013 Fall)
Ladutko - Time management in QA - from words to deeds (ConfeT&QA-2013 Fall)
 
Ладутько - правила роста команды тестирования - Ladutko - Rules of growth in...
Ладутько -  правила роста команды тестирования - Ladutko - Rules of growth in...Ладутько -  правила роста команды тестирования - Ladutko - Rules of growth in...
Ладутько - правила роста команды тестирования - Ladutko - Rules of growth in...
 
Ladutko - Gamification in Quality Assurance
Ladutko - Gamification in Quality AssuranceLadutko - Gamification in Quality Assurance
Ladutko - Gamification in Quality Assurance
 

SQA Days 19 - Self-dependent QA Assessment - how to start (Самостоятельная оценка процессов - с чего начать)

Editor's Notes

  1. ЛЮБОЙ - так задумано с ошибкой
  2. TODO: ВАЖНО: кто работает с проектом (матрица 2на2, раскидываем заинт. лиц), кто влияет, кто заинтересован в проекте, «политика»
  3. TIMING END – 10 MINUTES
  4. Как измеряется Что показывает, на какие вопросы отвечает Пример воркфлоу: померяли – таргет – что ответили – как улучшили (story)