SlideShare a Scribd company logo
1 of 34
Download to read offline
КАК ОЦЕНИТЬ ПРОЦЕСС
ТЕСТИРОВАНИЯ НА ПРОЕКТЕ
Андрей Ладутько
Тест-лид, Эксперт ЦКТ
7+ лет опыта
Процессы, тест-дизайн, личная эффективность
SQA Days-12,13,15,16 докладчик
ISTQB Full Advanced Level
ladutko_andrey@tut.by
andrey_ladutko@epam.com
http://qastugama.blogspot.com
ПЛАН ДОКЛАДА
Теория
• Аудит 1.0 и 2.0
• Цели аудита
• Модели аудита
• Процесс аудита
Практика
• Примеры запросов
• Примеры анализа
АУДИТ 1.0
Независимая оценка программных продуктов или процессов с целью
проверки соблюдения стандартов, руководств, спецификаций и / или
процедур, основанных на объективных критериях, в том числе
документов, которые определяют:
1. Форму или содержание производимых
продуктов
2. Процесс разработки продуктов
3. Соответствие стандарту и то, как оно
измеряется
IEEE 1028
АУДИТ 2.0
• Тестирование – как зеркало отражает все проблемы
• Вместо проверки по чек-листам, ищет наиболее эффективное решение
конкретной проблемы
• Покрывает весь жизненный цикл процесса, чтобы найти и исправить
реальную причину
• Использует факты, дает прозрачность «сверху вниз», не «shift to green»
ЦЕЛЬ АУДИТА 2.0
• Не стандартизация процесса, а нанесение непоправимой пользы
• Выяснить, что болит сильнее
• Определить, что хотим оптимизировать
• Избегать категоричных оценок (разобраться с контекстом, первичная
причина может оказаться не главной)
ПОЧЕМУ НЕ ВНУТРЕННИЙ АУДИТ?
Искажение Мало опыта Еще ресурсы!
ПОЧЕМУ ЛЮДИ ОШИБАЮТСЯ?
Врать Заблуждаться Не владеть
информацией
МОДЕЛИ АУДИТА
TMMI – Test Maturity Model Integration
МОДЕЛИ АУДИТА
CTP – Critical Test Process
STEP – Systematic Test and Evaluation Process
TPI – Test Process Improvement
SQA Days-16
Мария Терехина «Улучшение процесса тестирования: контентные модели»
http://sqadays.com/ru/talk/25603
ТРЕУГОЛЬНИК КАЧЕСТВА
ЧТО ИЗУЧАЕМ ВО ВРЕМЯ АУДИТА
ПРОЦЕССЫ АРТЕФАКТЫ & СТАТИСТИКА
• Тестирование
• Управление проектами
• Управление требованиями
• Разработка
• Управление
конфигурациями
• Развертывание сборки
• Требования
• Тест-план
• Тест-кейсы
• Отчеты
• Архитектура и код автотестов
• Метрики и KPI (Ключевые
показатели эффективности)
ПРОЦЕССЫ: ИНИЦИАЦИЯ
Инициация
План встреч
Анализ
Гипотеза
Встречи
Отчет
• Понять цель аудита – не запрос, а причину запроса
• Интервью с ключевыми лицами
• Определить планы и сроки аудита
• Запросить артефакты (план тестирования, проектный план, экспорт дефектов, тест-
кейсы, отчеты, логи времени, …)
ВАЖНО ЗАРУЧИТЬСЯ
ПОДДЕРЖКОЙ
ПРОЦЕССЫ: ПЛАН ВСТРЕЧ
Инициация
План встреч
Анализ
Гипотеза
Встречи
Отчет
• Кого интервьюируем: менеджера проекта, тест-лида, тестировщика (желательно
для каждого из подпроектов)
• Агенда:
Процесс тестирования от начала до конца
Итерации /фазы тестирования
Рутина – кандидаты на автоматизацию
Регрессия
…
ПРОЦЕССЫ: АНАЛИЗ
Инициация
План встреч
Анализ
Гипотеза
Встречи
Отчет
ПРОЦЕССЫ: АНАЛИЗ - ВАЖНО
Инициация
План встреч
Анализ
Гипотеза
Встречи
Отчет
Instead of studying and learning from every bug, you can save a lot of time by counting
and aggregating bug reports.
That’s a good thing in its way, because if you don’t study and learn from every bug, you’ll need all
the time you can get to deal with problems that seem to keep happening over and over again.
Michael Bolton, “Very short blog post” №27
ПРОЦЕССЫ: ГИПОТЕЗА
Инициация
План встреч
Анализ
Гипотеза
Встречи
Отчет
ПРОЦЕССЫ: ПОВТОРНЫЕ ВСТРЕЧИ
Инициация
План встреч
Анализ
Гипотеза
Встречи
Отчет
ПРОЦЕССЫ: СНОВА К АНАЛИЗУ
Инициация
План встреч
Анализ
Гипотеза
Встречи
Отчет
ПРОЦЕССЫ: ОТЧЕТ
Инициация
План встреч
Анализ
Гипотеза
Встречи
Отчет
АНАЛИЗИРУЕМ ЗАПРОСЫ
1. ТЕСТИРОВАНИЕ С НУЛЯ
«У НАС ЕСТЬ ПРОЦЕСС, НО НЕТ ТЕСТИРОВАНИЯ»
• Нужно: тест-лид или тест-менеджер,
который установит процесс
• Не нужно: аудит
2. НАМ НУЖНА АВТОМАТИЗАЦИЯ
«МЫ НЕ УСПЕВАЕМ ВСЕ ТЕСТИРОВАТЬ ВРУЧНУЮ, ПОЭТОМУ НАМ НУЖНЫ АВТОТЕСТЫ»
ПОНЯТЬ, КАКАЯ
АВТОМАТИЗАЦИЯ НУЖНА
ПОСЧИТАТЬ ROI
ПЛАНИРУЕМОЙ
АВТОМАТИЗАЦИИ
НАВЕСТИ ПОРЯДОК В
РУЧНОМ ТЕСТИРОВАНИИ
3. А У НАС ВСЕ ПО АДЖАЙЛУ (СКРАМУ, КАНБАНУ..)
ЕСТЬ ПРОЦЕСС, ЧТО-ТО БОЛИТ, НО НЕПОНЯТНО ЧТО, ГДЕ И КАК
4. ОЧЕНЬ БОЛЬШАЯ РЕГРЕССИЯ
«У НАС РЕГРЕССИЯ ЗАНИМАЕТ 2 НЕДЕЛИ И КАЖДЫЕ 3 МЕСЯЦА ОНА УДВАИВАЕТСЯ»
• Ввести тестирование основанное на рисках (Risk-Based)
• Исследовать влияние изменений (Impact Analysis)
• Мини-регрессии (если процесс итеративный)
• Оптимизировать тест-кейсы
• Кандидаты на автоматизацию
Анализируем артефакты
ПРИМЕР 1. ПРИОРЕТЫ И СТАТУС
ТАБЛИЦА БАГОВ: PRIORITY VS STATUS
Row Labels Cancelled Verified Resolved Open Grand Total
None 9 1 2 13 25
P0 1 1 2
P1 2 16 12 30
P2 15 24 2 63 104
P3 4 52 1 70 127
P4 3 3
Grand Total 31 93 5 162 291
ПРИМЕР 2. ЛУЧШИЙ ОХОТНИК ЗА ДЕФЕКТАМИ
ТАБЛИЦА БАГОВ: REPORTER
Row Labels Cancelled Verified Resolved Open Grand Total
Алекс 1 45 58 104
Борис 14 1 68 73
Влад 17 1 38 56
Григорий 1 11 15 27
Денис 6 6
Елена 1 4 5
Total 16 74 2 179 271
• Борис работает на проекте «part-time» (20 часов в неделю)
• Григорий - автоматизатор
• Денис– заказчик
• Елена пишет тест-кейсы и не участвует в прогоне тестов
ПРИМЕР 3. БАГИ ЗА НЕДЕЛЮ
ТАБЛИЦА БАГОВ: REPORTER VS PERIOD
Row Labels Антон Сергей Наталья Ольга Grand Total
11/25/2014 - 12/1/2014 3 6 11 20
12/2/2014 - 12/8/2014 4 5 16 25
12/9/2014 - 12/15/2014 11 1 6 18
12/16/2014 - 12/22/2014 8 6 26 28 68
12/23/2014 - 12/29/2014 14 14
1/6/2015 - 1/12/2015 6 9 4 23 42
1/13/2015 - 1/19/2015 4 1 10 16 31
1/20/2015 - 1/26/2015 3 1 4
Grand Total 50 19 53 100 222
ПРИМЕР 4. ПЛАТФОРМЫ
ТАБЛИЦА БАГОВ: CONFIGURATIONS VS PRIORITIES
Row Labels Critical Major Minor Grand Total
Android – Samsung Galaxy S5 15 23 38
iOS – iPad 2 3 26 81 110
iOS – iPhone 5 1 1
iOS – iPhone 5C 4 2 6
iOS – iPhone 5S 1 1
Windows Mobile - Nokia Lumia 1520 101 101
Grand Total 3 45 209 257
ПРИМЕР 5. ОТКЛОНЕННЫЕ БАГИ.
ТАБЛИЦА БАГОВ: CONFIGURATIONS VS PRIORITIES
Reject Reason Count
Already Fixed 4
Duplicate 10
Not Reproducible 8
Testing Error 2
Will not fix 9
Works as Designed 10
Grand Total 43 (from 250)
Reject Ratio = Total Rejected / Total
Reject Ratio = 43 / 250 * 100% = 17.2%
Normal ≤10%
Выводы
СПАСИБО ЗА ВНИМАНИЕ!
ВОПРОСЫ?
ladutko_andrey@tut.by
andrey_ladutko@epam.com
ladutko_andrey
sof_minsk
http://qastugama.blogspot.com

More Related Content

More from SQALab

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировкуSQALab
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаSQALab
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиSQALab
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияSQALab
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...SQALab
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testingSQALab
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженSQALab
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииSQALab
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовSQALab
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовSQALab
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsSQALab
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеSQALab
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииSQALab
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеSQALab
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестированиеSQALab
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"SQALab
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовSQALab
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных системSQALab
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросSQALab
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...SQALab
 

More from SQALab (20)

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
 

Как оценить процесс тестирования на проекте

  • 2. Андрей Ладутько Тест-лид, Эксперт ЦКТ 7+ лет опыта Процессы, тест-дизайн, личная эффективность SQA Days-12,13,15,16 докладчик ISTQB Full Advanced Level ladutko_andrey@tut.by andrey_ladutko@epam.com http://qastugama.blogspot.com
  • 3. ПЛАН ДОКЛАДА Теория • Аудит 1.0 и 2.0 • Цели аудита • Модели аудита • Процесс аудита Практика • Примеры запросов • Примеры анализа
  • 4. АУДИТ 1.0 Независимая оценка программных продуктов или процессов с целью проверки соблюдения стандартов, руководств, спецификаций и / или процедур, основанных на объективных критериях, в том числе документов, которые определяют: 1. Форму или содержание производимых продуктов 2. Процесс разработки продуктов 3. Соответствие стандарту и то, как оно измеряется IEEE 1028
  • 5. АУДИТ 2.0 • Тестирование – как зеркало отражает все проблемы • Вместо проверки по чек-листам, ищет наиболее эффективное решение конкретной проблемы • Покрывает весь жизненный цикл процесса, чтобы найти и исправить реальную причину • Использует факты, дает прозрачность «сверху вниз», не «shift to green»
  • 6. ЦЕЛЬ АУДИТА 2.0 • Не стандартизация процесса, а нанесение непоправимой пользы • Выяснить, что болит сильнее • Определить, что хотим оптимизировать • Избегать категоричных оценок (разобраться с контекстом, первичная причина может оказаться не главной)
  • 7. ПОЧЕМУ НЕ ВНУТРЕННИЙ АУДИТ? Искажение Мало опыта Еще ресурсы!
  • 8. ПОЧЕМУ ЛЮДИ ОШИБАЮТСЯ? Врать Заблуждаться Не владеть информацией
  • 9. МОДЕЛИ АУДИТА TMMI – Test Maturity Model Integration
  • 10. МОДЕЛИ АУДИТА CTP – Critical Test Process STEP – Systematic Test and Evaluation Process TPI – Test Process Improvement SQA Days-16 Мария Терехина «Улучшение процесса тестирования: контентные модели» http://sqadays.com/ru/talk/25603
  • 12. ЧТО ИЗУЧАЕМ ВО ВРЕМЯ АУДИТА ПРОЦЕССЫ АРТЕФАКТЫ & СТАТИСТИКА • Тестирование • Управление проектами • Управление требованиями • Разработка • Управление конфигурациями • Развертывание сборки • Требования • Тест-план • Тест-кейсы • Отчеты • Архитектура и код автотестов • Метрики и KPI (Ключевые показатели эффективности)
  • 13. ПРОЦЕССЫ: ИНИЦИАЦИЯ Инициация План встреч Анализ Гипотеза Встречи Отчет • Понять цель аудита – не запрос, а причину запроса • Интервью с ключевыми лицами • Определить планы и сроки аудита • Запросить артефакты (план тестирования, проектный план, экспорт дефектов, тест- кейсы, отчеты, логи времени, …)
  • 15. ПРОЦЕССЫ: ПЛАН ВСТРЕЧ Инициация План встреч Анализ Гипотеза Встречи Отчет • Кого интервьюируем: менеджера проекта, тест-лида, тестировщика (желательно для каждого из подпроектов) • Агенда: Процесс тестирования от начала до конца Итерации /фазы тестирования Рутина – кандидаты на автоматизацию Регрессия …
  • 17. ПРОЦЕССЫ: АНАЛИЗ - ВАЖНО Инициация План встреч Анализ Гипотеза Встречи Отчет Instead of studying and learning from every bug, you can save a lot of time by counting and aggregating bug reports. That’s a good thing in its way, because if you don’t study and learn from every bug, you’ll need all the time you can get to deal with problems that seem to keep happening over and over again. Michael Bolton, “Very short blog post” №27
  • 19. ПРОЦЕССЫ: ПОВТОРНЫЕ ВСТРЕЧИ Инициация План встреч Анализ Гипотеза Встречи Отчет
  • 20. ПРОЦЕССЫ: СНОВА К АНАЛИЗУ Инициация План встреч Анализ Гипотеза Встречи Отчет
  • 23. 1. ТЕСТИРОВАНИЕ С НУЛЯ «У НАС ЕСТЬ ПРОЦЕСС, НО НЕТ ТЕСТИРОВАНИЯ» • Нужно: тест-лид или тест-менеджер, который установит процесс • Не нужно: аудит
  • 24. 2. НАМ НУЖНА АВТОМАТИЗАЦИЯ «МЫ НЕ УСПЕВАЕМ ВСЕ ТЕСТИРОВАТЬ ВРУЧНУЮ, ПОЭТОМУ НАМ НУЖНЫ АВТОТЕСТЫ» ПОНЯТЬ, КАКАЯ АВТОМАТИЗАЦИЯ НУЖНА ПОСЧИТАТЬ ROI ПЛАНИРУЕМОЙ АВТОМАТИЗАЦИИ НАВЕСТИ ПОРЯДОК В РУЧНОМ ТЕСТИРОВАНИИ
  • 25. 3. А У НАС ВСЕ ПО АДЖАЙЛУ (СКРАМУ, КАНБАНУ..) ЕСТЬ ПРОЦЕСС, ЧТО-ТО БОЛИТ, НО НЕПОНЯТНО ЧТО, ГДЕ И КАК
  • 26. 4. ОЧЕНЬ БОЛЬШАЯ РЕГРЕССИЯ «У НАС РЕГРЕССИЯ ЗАНИМАЕТ 2 НЕДЕЛИ И КАЖДЫЕ 3 МЕСЯЦА ОНА УДВАИВАЕТСЯ» • Ввести тестирование основанное на рисках (Risk-Based) • Исследовать влияние изменений (Impact Analysis) • Мини-регрессии (если процесс итеративный) • Оптимизировать тест-кейсы • Кандидаты на автоматизацию
  • 28. ПРИМЕР 1. ПРИОРЕТЫ И СТАТУС ТАБЛИЦА БАГОВ: PRIORITY VS STATUS Row Labels Cancelled Verified Resolved Open Grand Total None 9 1 2 13 25 P0 1 1 2 P1 2 16 12 30 P2 15 24 2 63 104 P3 4 52 1 70 127 P4 3 3 Grand Total 31 93 5 162 291
  • 29. ПРИМЕР 2. ЛУЧШИЙ ОХОТНИК ЗА ДЕФЕКТАМИ ТАБЛИЦА БАГОВ: REPORTER Row Labels Cancelled Verified Resolved Open Grand Total Алекс 1 45 58 104 Борис 14 1 68 73 Влад 17 1 38 56 Григорий 1 11 15 27 Денис 6 6 Елена 1 4 5 Total 16 74 2 179 271 • Борис работает на проекте «part-time» (20 часов в неделю) • Григорий - автоматизатор • Денис– заказчик • Елена пишет тест-кейсы и не участвует в прогоне тестов
  • 30. ПРИМЕР 3. БАГИ ЗА НЕДЕЛЮ ТАБЛИЦА БАГОВ: REPORTER VS PERIOD Row Labels Антон Сергей Наталья Ольга Grand Total 11/25/2014 - 12/1/2014 3 6 11 20 12/2/2014 - 12/8/2014 4 5 16 25 12/9/2014 - 12/15/2014 11 1 6 18 12/16/2014 - 12/22/2014 8 6 26 28 68 12/23/2014 - 12/29/2014 14 14 1/6/2015 - 1/12/2015 6 9 4 23 42 1/13/2015 - 1/19/2015 4 1 10 16 31 1/20/2015 - 1/26/2015 3 1 4 Grand Total 50 19 53 100 222
  • 31. ПРИМЕР 4. ПЛАТФОРМЫ ТАБЛИЦА БАГОВ: CONFIGURATIONS VS PRIORITIES Row Labels Critical Major Minor Grand Total Android – Samsung Galaxy S5 15 23 38 iOS – iPad 2 3 26 81 110 iOS – iPhone 5 1 1 iOS – iPhone 5C 4 2 6 iOS – iPhone 5S 1 1 Windows Mobile - Nokia Lumia 1520 101 101 Grand Total 3 45 209 257
  • 32. ПРИМЕР 5. ОТКЛОНЕННЫЕ БАГИ. ТАБЛИЦА БАГОВ: CONFIGURATIONS VS PRIORITIES Reject Reason Count Already Fixed 4 Duplicate 10 Not Reproducible 8 Testing Error 2 Will not fix 9 Works as Designed 10 Grand Total 43 (from 250) Reject Ratio = Total Rejected / Total Reject Ratio = 43 / 250 * 100% = 17.2% Normal ≤10%