SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Core Systems Transformation Solutions 
Улучшение Процесса Тестирования: 
Контентные Модели 
Мария Терёхина, Н. Новгород, 2014
1 
Обо Мне 
Образование: 
• ННГУ им. Лобачевского, 2010 – магистратура МехМата 
Опыт: 
• 2008-2011 “Symphony Teleca”: desktop приложения (PC Sync для 
Android), мобильные телефоны (Win, Android платформы), 
приложения для мобильных телефонов (Symbian); 
• 2011-2012 “Tecom”: Windows приложения для системы 
автоматизации цифрового телевидения 
• 2012- “Return on Intelligence”: web-приложения (HR Management, 
Benefits Management systems) 
• 2014 (Part Time) “Freemake”: IPhone приложения, desktop 
приложения
2 
Цель 
• Поделиться опытом становления процесса тестирования ПО в 
случае, когда процесс в компании в целом выстроен и работает во 
всех областях, кроме тестирования. В тестировании процесса нет.
3 
Содержание 
• Обзор моделей улучшения процесса 
тестирования 
• Процесс внедрения улучшений 
• Применение Контентых моделей: пример
4 
Подходы к Улучшению Тестового Процесса 
• Контентные Модели 
– CTP (Процесс Тестирования Критичных Областей/Critical 
Testing Process) 
– STEP (Процесс Систематического Тестирования и 
Оценки/Systematic Test and Evaluation Process) 
• Процессные Модели 
– TMMi (Модель Зрелости Тестирования/Testing Maturity Model Integration) 
– TPI ® (Улучшение Процесса Тестирования/Test Process Improvement) 
– TPI Next 
• Аналитические Подходы 
– Агализ Причин/Causal Analysis 
– GQM подход (Цель-Вопрос-Метрика/Goal-Question-Metric) 
– Анализ на Основе Измерений, Метрик и Показателей/Analysis using 
Measures, Metrics and Indicators
5 
Возможные Ситуации и Подходы к Улучшению 
Процесса Тестирования 
Модель Основной 
Процесс 
Процесс Тестирования 
Контентные модели НЕТ НЕТ 
Контентные модели, 
Процессные модели 
ДА НЕТ 
Процессные модели НЕТ ДА 
Аналитический подход ДА ДА
6 
Возможные Ситуации и Подходы к Улучшению 
Процесса Тестирования 
Модель Основной 
Процесс 
Процесс Тестирования 
Контентные модели НЕТ НЕТ 
Контентные модели, 
Процессные модели 
ДА НЕТ 
Процессные модели НЕТ ДА 
Аналитический подход ДА ДА
7 
CTP 
• Тестирование 
• Создание Контекста 
• Анализ Рисков Качества 
• Оценка Тестирования 
• Планирование Тестирования 
• Тестовая Команда 
• Система Тестирования 
• Управление Релизным Тестированием 
• Выполнение Тестов 
• Отчетность по дефектам 
• Отчетность по результатам 
• Управление Изменениями
8 
STEP- Основные Принципы 
• Стратегия тестирования ориентирована на 
требования 
• Тестирование начинается в начале жизненного 
цикла 
• Тесты используются как требования и модели 
тестирования 
• Разработка тестов определяет разработку ПО 
• Раннее нахождение дефектов или их предупреждение 
• Систематический анализ дефектов 
• Инженеры по тестированию и разработчики работают вместе 
Планирование Сбор Измерение
9 
Шаги для Улучшения 
• Инициация 
• Измерение/Оценка 
• Приоритизирование и планирование [ознакомление участников] 
• Определение и переопределние 
• Внедрение 
• Проверка 
• Улучшение
10 
Контентные Модели: Пример 
1. Инициация 
• Проблемы: 
– Нет процесса тестирования 
– Непонятно что делает инженер по тестированию 
– Руководство не уверено, что в тестировании всё хорошо 
• Решения: 
– Разработать и внедрить процесс тестирования, согласующийся с 
текущим процессом разработки 
– Повысить прозрачность процесса тестирования
11 
Контентные Модели: Пример 
2. Оценка 
• Шаги: 
– Встречи тет-а-тет с МП, БА, Техлидом, Инженером по тестированию: 
• Проблемы в тестировании 
• Риски в продукте 
• Основные проблемы в процессе (ожидания) 
– Обзор текущего состояния тестирования 
• Решения: 
– Разработать прозрачный процесс тестирования 
– Ознакомить команду с процессом тестирования 
– Ознакомить с правилами приоритезации и внедрить приоритезацию в 
процесс тестирования 
– Ознакомить с принципами оценки затрат (временных) и внедрить в 
процесс тестирования
12 
Контентные Модели: Пример 
3. Порядок Действий 
– Разработать и внедрить процесс тестирования 
– Повысить прозрачность процесса тестирования 
– Ознакомить с правилами приоритезации и внедрить приоритезацию в 
процесс тестирования 
– Ознакомить с принципами оценки затрат (временных) и внедрить в 
процесс тестирования
13 
Контентные Модели: Пример 
4. Планирование 
– Внедрение процесса тестирования: 
• Разработка тест-плана и следование ему 
– Повышение прозрачности процесса тестирования: 
• Написание чек-листов* 
• Создание и отслеживание задач по тестированию 
• Ознакомление команды с Exploratory тестированием 
• Ознакомление команды со стандартами по качеству (ISO 9126, ISO 9000-2005) 
– Ознакомить с правилами приоритезации и внедрить приоритезацию в 
процесс тестирования 
• Написание чек-листов, содержащих только Smoke тесты 
• Приоретизация дефектов- митинги по оценке качества (CCB) 
• Приоретизация тестовых задач и выполнение их согласно приоритетам 
– Ознакомить с принципами оценки затрат (временных) и внедрить в 
процесс тестирования 
• Каждая задача по тестрованию не должна занимать более 1 “Working Session” 
(декомпозиция)
14 
Контентные Модели: Пример 
5. Определение и переопределение 
• Шаги: 
– Тет-а-тет встречи после окончания каждого этапа выработки решений 
– Тет-а-тет встерчи после окончания каждого этапа внедрения 
изменений 
– Периодические Retrospective встречи
15 
Контентные Модели: Пример 
6. Внедрение 
• Шаги: 
– Следование разработанному плану 
– Проведение семинаров/бесед в зависимости от потребностей 
команды 
– Работа в команде (присутствие на Standup митингах) 
– Периодические Retrospective встречи
16 
Контентные Модели: Пример 
7. Улучшение
17 
Контентные Модели: Пример 
Начальные условия 
CTP 
• Тестирование 
• Создание Контекста 
• Анализ Рисков Качества 
• Оценка Тестирования 
• Планирование 
Тестирования 
• Тестовая Команда 
• Система Тестирования 
• Управление Релизным 
Тестированием 
• Выполнение Тестов 
• Отчетность по дефектам 
• Отчетность по результатам 
• Управление Изменениями 
STEP 
• Стратегия тестирования 
ориентирована на требования 
• Тестирование начинается в 
начале жизненного цикла 
• Тесты используют требования и 
модели тестирования 
• Разработка тестов перед 
разработкой ПО 
• Раннее нахождение дефектов или 
их предупреждение 
• Систематический анализ 
дефектов 
• Инженеры по тестированию и 
разработчики работают вместе
18 
Контентные Модели: Пример 
Результат 
CTP 
• Тестирование 
• Создание Контекста 
• Анализ Рисков Качества 
• Оценка Тестирования 
• Планирование 
Тестирования 
• Тестовая Команда 
• Система Тестирования 
• Управление Релизным 
Тестированием 
• Выполнение Тестов 
• Отчетность по дефектам 
• Отчетность по 
результатам 
• Управление Изменениями 
STEP 
• Стратегия тестирования 
ориентирована на требования 
• Тестирование начинается в начале 
жизненного цикла 
• Тесты используют требования и 
модели тестирования 
• Разработка тестов перед 
разработкой ПО 
• Раннее нахождение дефектов или 
их предупреждение 
• Систематический анализ дефектов 
• Инженеры по тестированию и 
разработчики работают вместе
19 
Контентные Модели: Пример 
Подведение итогов 
• Бизнес: 
 Спокойствие по поводу того, что происходит в тестировании 
• Команда: 
 Уменьшение временных затрат 
 Понимание процесса тестирования (возможность 
взаимозаменяемости) 
 Уверенность в качестве тестирования 
 Видение реальных проблем в качестве и в тестировании 
• Пользователи: 
 Нет данных  на данный момент
20 
Контентные Модели: Пример 
Обратная Связь 
• Ознакомить команду с планами и приоритетами в самом начале; 
• Поддерживать обратную связь в разрезе стратегии; 
• Наличие человека в команде, постоянно контролирующего 
процесс внедрения изменений; 
• Первые тет-а-теты заменить общим митингом?
21 
Литература 
• “Critical Testing Processes”, Rex Black 
• “Managing the Testing Process”, 3rd Edition, Rex Black 
• ISTQB “Advanced Level Syllabus Test Manager”, ver. 2012 
• www.google.ru
22 
Вопросы
23 
Спасибо! 
Maria Teryokhina 
QA Lead 
Nizhniy Novgorod 
Skype: mariateryokhina 
maria.teryokhina@returnonintelligence.com

Weitere ähnliche Inhalte

Was ist angesagt?

Оценки тестирования - полезные и условные метрики
Оценки тестирования - полезные и условные метрикиОценки тестирования - полезные и условные метрики
Оценки тестирования - полезные и условные метрикиSQALab
 
Проблемы курсов по тестированию и специалистов, которых они выпускают
Проблемы курсов по тестированию и специалистов, которых они выпускаютПроблемы курсов по тестированию и специалистов, которых они выпускают
Проблемы курсов по тестированию и специалистов, которых они выпускаютSQALab
 
Пополняем арсенал тестировщика. Учимся применять новые техники
Пополняем арсенал тестировщика. Учимся применять новые техникиПополняем арсенал тестировщика. Учимся применять новые техники
Пополняем арсенал тестировщика. Учимся применять новые техникиSQALab
 
Agile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформацииAgile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформацииAndrey Rebrov
 
Новый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеНовый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеSQALab
 
Виталий Стрелюк
Виталий СтрелюкВиталий Стрелюк
Виталий СтрелюкSQALab
 
Аудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проектеАудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проектеSQALab
 
DevOps подходы в инфраструктуре автоматизации тестирования
DevOps подходы в инфраструктуре автоматизации тестированияDevOps подходы в инфраструктуре автоматизации тестирования
DevOps подходы в инфраструктуре автоматизации тестированияSQALab
 
Ответственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектахОтветственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектахSQALab
 
Введение в performance management
Введение в performance managementВведение в performance management
Введение в performance managementSQALab
 
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQAFest
 
Отзывчивый и адаптивный зверь: как тестировать и не фрустрировать
Отзывчивый и адаптивный зверь: как тестировать и не фрустрироватьОтзывчивый и адаптивный зверь: как тестировать и не фрустрировать
Отзывчивый и адаптивный зверь: как тестировать и не фрустрироватьSQALab
 
Sq adays 2010_balashenko
Sq adays 2010_balashenkoSq adays 2010_balashenko
Sq adays 2010_balashenkoAlexei Lupan
 
Waterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестированияWaterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестированияSQALab
 
Оптимизируем тест кейсы
Оптимизируем тест кейсыОптимизируем тест кейсы
Оптимизируем тест кейсыSQALab
 
Темная сторона метрик
Темная сторона метрикТемная сторона метрик
Темная сторона метрикRoman Ivliev
 
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...SQALab
 
Serious+performance+testing
Serious+performance+testingSerious+performance+testing
Serious+performance+testingAlexei Lupan
 
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...SQALab
 
RUSSIA QUALITY REPORT 2015-16
RUSSIA QUALITY REPORT 2015-16RUSSIA QUALITY REPORT 2015-16
RUSSIA QUALITY REPORT 2015-16SQALab
 

Was ist angesagt? (20)

Оценки тестирования - полезные и условные метрики
Оценки тестирования - полезные и условные метрикиОценки тестирования - полезные и условные метрики
Оценки тестирования - полезные и условные метрики
 
Проблемы курсов по тестированию и специалистов, которых они выпускают
Проблемы курсов по тестированию и специалистов, которых они выпускаютПроблемы курсов по тестированию и специалистов, которых они выпускают
Проблемы курсов по тестированию и специалистов, которых они выпускают
 
Пополняем арсенал тестировщика. Учимся применять новые техники
Пополняем арсенал тестировщика. Учимся применять новые техникиПополняем арсенал тестировщика. Учимся применять новые техники
Пополняем арсенал тестировщика. Учимся применять новые техники
 
Agile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформацииAgile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформации
 
Новый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеНовый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проекте
 
Виталий Стрелюк
Виталий СтрелюкВиталий Стрелюк
Виталий Стрелюк
 
Аудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проектеАудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проекте
 
DevOps подходы в инфраструктуре автоматизации тестирования
DevOps подходы в инфраструктуре автоматизации тестированияDevOps подходы в инфраструктуре автоматизации тестирования
DevOps подходы в инфраструктуре автоматизации тестирования
 
Ответственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектахОтветственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектах
 
Введение в performance management
Введение в performance managementВведение в performance management
Введение в performance management
 
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
 
Отзывчивый и адаптивный зверь: как тестировать и не фрустрировать
Отзывчивый и адаптивный зверь: как тестировать и не фрустрироватьОтзывчивый и адаптивный зверь: как тестировать и не фрустрировать
Отзывчивый и адаптивный зверь: как тестировать и не фрустрировать
 
Sq adays 2010_balashenko
Sq adays 2010_balashenkoSq adays 2010_balashenko
Sq adays 2010_balashenko
 
Waterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестированияWaterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестирования
 
Оптимизируем тест кейсы
Оптимизируем тест кейсыОптимизируем тест кейсы
Оптимизируем тест кейсы
 
Темная сторона метрик
Темная сторона метрикТемная сторона метрик
Темная сторона метрик
 
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
 
Serious+performance+testing
Serious+performance+testingSerious+performance+testing
Serious+performance+testing
 
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
 
RUSSIA QUALITY REPORT 2015-16
RUSSIA QUALITY REPORT 2015-16RUSSIA QUALITY REPORT 2015-16
RUSSIA QUALITY REPORT 2015-16
 

Andere mochten auch

Инструментация среды исполнения в арсенале тестировщика
Инструментация среды исполнения в арсенале тестировщикаИнструментация среды исполнения в арсенале тестировщика
Инструментация среды исполнения в арсенале тестировщикаSQALab
 
QA как драйвер трансформации
QA как драйвер трансформацииQA как драйвер трансформации
QA как драйвер трансформацииSQALab
 
Are you in control of Testing, or does Testing control you?
Are you in control of Testing, or does Testing control you? Are you in control of Testing, or does Testing control you?
Are you in control of Testing, or does Testing control you? SQALab
 
Можно ли прикрутить нечеткий логический вывод к тестированию
Можно ли прикрутить нечеткий логический вывод к тестированиюМожно ли прикрутить нечеткий логический вывод к тестированию
Можно ли прикрутить нечеткий логический вывод к тестированиюSQALab
 
The Challenge of Accepting Software
The Challenge of Accepting SoftwareThe Challenge of Accepting Software
The Challenge of Accepting SoftwareSQALab
 
Как Cluster Membership Software может помочь QA
Как Cluster Membership Software может помочь QAКак Cluster Membership Software может помочь QA
Как Cluster Membership Software может помочь QASQALab
 
Building a testing team
Building a testing teamBuilding a testing team
Building a testing teamSQALab
 
Развитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три годаРазвитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три годаSQALab
 
Тестируем графику силами Art QА
Тестируем графику силами Art QАТестируем графику силами Art QА
Тестируем графику силами Art QАSQALab
 
Контроль качества и сопровождение программ в реальном времени
Контроль качества и сопровождение программ в реальном времениКонтроль качества и сопровождение программ в реальном времени
Контроль качества и сопровождение программ в реальном времениSQALab
 
Инструменты автоматизации тестирования - дефективные
Инструменты автоматизации тестирования - дефективныеИнструменты автоматизации тестирования - дефективные
Инструменты автоматизации тестирования - дефективныеSQALab
 
Ловушки восприятия в тестировании
Ловушки восприятия в тестированииЛовушки восприятия в тестировании
Ловушки восприятия в тестированииSQALab
 
Функциональное тестирование - тестируем функционально
Функциональное тестирование - тестируем функциональноФункциональное тестирование - тестируем функционально
Функциональное тестирование - тестируем функциональноSQALab
 
Коммуникации в тестировании
Коммуникации в тестированииКоммуникации в тестировании
Коммуникации в тестированииSQALab
 
Тестовые оракулы на основе концепции EI/EQ (эмоционального интеллекта)
Тестовые оракулы на основе концепции EI/EQ (эмоционального интеллекта)Тестовые оракулы на основе концепции EI/EQ (эмоционального интеллекта)
Тестовые оракулы на основе концепции EI/EQ (эмоционального интеллекта)SQALab
 
Оптимизация процесса тестирования локализаций
Оптимизация процесса тестирования локализацийОптимизация процесса тестирования локализаций
Оптимизация процесса тестирования локализацийSQALab
 
Визуализация покрытия автоматизированными UI тестами
Визуализация покрытия автоматизированными UI тестамиВизуализация покрытия автоматизированными UI тестами
Визуализация покрытия автоматизированными UI тестамиSQALab
 
Как оценить команду тестирования и как направить их развитие в нужное русло
Как оценить команду тестирования и как направить их развитие в нужное руслоКак оценить команду тестирования и как направить их развитие в нужное русло
Как оценить команду тестирования и как направить их развитие в нужное руслоSQALab
 
Формирование требований из хотелок заказчика
Формирование требований из хотелок заказчикаФормирование требований из хотелок заказчика
Формирование требований из хотелок заказчикаSQALab
 
JMeter и OutOfMemory. Исследовательский доклад
JMeter и OutOfMemory. Исследовательский докладJMeter и OutOfMemory. Исследовательский доклад
JMeter и OutOfMemory. Исследовательский докладSQALab
 

Andere mochten auch (20)

Инструментация среды исполнения в арсенале тестировщика
Инструментация среды исполнения в арсенале тестировщикаИнструментация среды исполнения в арсенале тестировщика
Инструментация среды исполнения в арсенале тестировщика
 
QA как драйвер трансформации
QA как драйвер трансформацииQA как драйвер трансформации
QA как драйвер трансформации
 
Are you in control of Testing, or does Testing control you?
Are you in control of Testing, or does Testing control you? Are you in control of Testing, or does Testing control you?
Are you in control of Testing, or does Testing control you?
 
Можно ли прикрутить нечеткий логический вывод к тестированию
Можно ли прикрутить нечеткий логический вывод к тестированиюМожно ли прикрутить нечеткий логический вывод к тестированию
Можно ли прикрутить нечеткий логический вывод к тестированию
 
The Challenge of Accepting Software
The Challenge of Accepting SoftwareThe Challenge of Accepting Software
The Challenge of Accepting Software
 
Как Cluster Membership Software может помочь QA
Как Cluster Membership Software может помочь QAКак Cluster Membership Software может помочь QA
Как Cluster Membership Software может помочь QA
 
Building a testing team
Building a testing teamBuilding a testing team
Building a testing team
 
Развитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три годаРазвитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три года
 
Тестируем графику силами Art QА
Тестируем графику силами Art QАТестируем графику силами Art QА
Тестируем графику силами Art QА
 
Контроль качества и сопровождение программ в реальном времени
Контроль качества и сопровождение программ в реальном времениКонтроль качества и сопровождение программ в реальном времени
Контроль качества и сопровождение программ в реальном времени
 
Инструменты автоматизации тестирования - дефективные
Инструменты автоматизации тестирования - дефективныеИнструменты автоматизации тестирования - дефективные
Инструменты автоматизации тестирования - дефективные
 
Ловушки восприятия в тестировании
Ловушки восприятия в тестированииЛовушки восприятия в тестировании
Ловушки восприятия в тестировании
 
Функциональное тестирование - тестируем функционально
Функциональное тестирование - тестируем функциональноФункциональное тестирование - тестируем функционально
Функциональное тестирование - тестируем функционально
 
Коммуникации в тестировании
Коммуникации в тестированииКоммуникации в тестировании
Коммуникации в тестировании
 
Тестовые оракулы на основе концепции EI/EQ (эмоционального интеллекта)
Тестовые оракулы на основе концепции EI/EQ (эмоционального интеллекта)Тестовые оракулы на основе концепции EI/EQ (эмоционального интеллекта)
Тестовые оракулы на основе концепции EI/EQ (эмоционального интеллекта)
 
Оптимизация процесса тестирования локализаций
Оптимизация процесса тестирования локализацийОптимизация процесса тестирования локализаций
Оптимизация процесса тестирования локализаций
 
Визуализация покрытия автоматизированными UI тестами
Визуализация покрытия автоматизированными UI тестамиВизуализация покрытия автоматизированными UI тестами
Визуализация покрытия автоматизированными UI тестами
 
Как оценить команду тестирования и как направить их развитие в нужное русло
Как оценить команду тестирования и как направить их развитие в нужное руслоКак оценить команду тестирования и как направить их развитие в нужное русло
Как оценить команду тестирования и как направить их развитие в нужное русло
 
Формирование требований из хотелок заказчика
Формирование требований из хотелок заказчикаФормирование требований из хотелок заказчика
Формирование требований из хотелок заказчика
 
JMeter и OutOfMemory. Исследовательский доклад
JMeter и OutOfMemory. Исследовательский докладJMeter и OutOfMemory. Исследовательский доклад
JMeter и OutOfMemory. Исследовательский доклад
 

Ähnlich wie Улучшение процесса тестирования: контентные модели

Модуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проектаМодуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проектаYana Brodetski
 
Человеко-дни на тестирование или как не ошибиться с оценкой
Человеко-дни на тестирование или как не ошибиться с оценкойЧеловеко-дни на тестирование или как не ошибиться с оценкой
Человеко-дни на тестирование или как не ошибиться с оценкойSQALab
 
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...Luxoft Education Center
 
доклад на SQADays 2011 в Казани
доклад на SQADays  2011 в Казанидоклад на SQADays  2011 в Казани
доклад на SQADays 2011 в Казаниmargo-qa
 
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 (Тестовая стратегия: ...Andrey Ladutko
 
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизацияQA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизацияQAFest
 
Управление тестированием. Анализ типичных проблем
Управление тестированием. Анализ типичных проблемУправление тестированием. Анализ типичных проблем
Управление тестированием. Анализ типичных проблемSQALab
 
Mikhail Dovgiy "QA Process Establishing"
Mikhail Dovgiy "QA Process Establishing"Mikhail Dovgiy "QA Process Establishing"
Mikhail Dovgiy "QA Process Establishing"Provectus
 
2.3 Тестирование: процесс, роли, артефакты
2.3 Тестирование: процесс, роли, артефакты2.3 Тестирование: процесс, роли, артефакты
2.3 Тестирование: процесс, роли, артефактыNatalia Odegova
 
Как принести пользу разработке и упростить себе жизнь?
Как принести пользу разработке и упростить себе жизнь?Как принести пользу разработке и упростить себе жизнь?
Как принести пользу разработке и упростить себе жизнь?SQALab
 
Как развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CIКак развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CICEE-SEC(R)
 
Идентификация рисков и проблем тестирования
Идентификация рисков и проблем тестированияИдентификация рисков и проблем тестирования
Идентификация рисков и проблем тестированияSQALab
 
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...QAFest
 
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU
 
Подводные камни при построении процесса тестирования
Подводные камни при построении процесса тестированияПодводные камни при построении процесса тестирования
Подводные камни при построении процесса тестированияSQALab
 
Роли, в которые играют тестировщики
Роли, в которые играют тестировщикиРоли, в которые играют тестировщики
Роли, в которые играют тестировщикиSQALab
 
Общие темы. Тема 03.
Общие темы. Тема 03. Общие темы. Тема 03.
Общие темы. Тема 03. Igor Shkulipa
 
Test management
Test managementTest management
Test managementQA Guards
 
МАСТЕР-КЛАСС. Риски тестирования
МАСТЕР-КЛАСС. Риски тестированияМАСТЕР-КЛАСС. Риски тестирования
МАСТЕР-КЛАСС. Риски тестированияSQALab
 

Ähnlich wie Улучшение процесса тестирования: контентные модели (20)

Модуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проектаМодуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проекта
 
Человеко-дни на тестирование или как не ошибиться с оценкой
Человеко-дни на тестирование или как не ошибиться с оценкойЧеловеко-дни на тестирование или как не ошибиться с оценкой
Человеко-дни на тестирование или как не ошибиться с оценкой
 
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
 
доклад на SQADays 2011 в Казани
доклад на SQADays  2011 в Казанидоклад на SQADays  2011 в Казани
доклад на SQADays 2011 в Казани
 
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 (Тестовая стратегия: ...
 
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизацияQA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
QA Fest 2017. Андрей Ладутько.Тестовая стратегия: создание и оптимизация
 
Testing
TestingTesting
Testing
 
Управление тестированием. Анализ типичных проблем
Управление тестированием. Анализ типичных проблемУправление тестированием. Анализ типичных проблем
Управление тестированием. Анализ типичных проблем
 
Mikhail Dovgiy "QA Process Establishing"
Mikhail Dovgiy "QA Process Establishing"Mikhail Dovgiy "QA Process Establishing"
Mikhail Dovgiy "QA Process Establishing"
 
2.3 Тестирование: процесс, роли, артефакты
2.3 Тестирование: процесс, роли, артефакты2.3 Тестирование: процесс, роли, артефакты
2.3 Тестирование: процесс, роли, артефакты
 
Как принести пользу разработке и упростить себе жизнь?
Как принести пользу разработке и упростить себе жизнь?Как принести пользу разработке и упростить себе жизнь?
Как принести пользу разработке и упростить себе жизнь?
 
Как развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CIКак развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CI
 
Идентификация рисков и проблем тестирования
Идентификация рисков и проблем тестированияИдентификация рисков и проблем тестирования
Идентификация рисков и проблем тестирования
 
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
QA Fest 2018. Андрей Ладутько. Доменное тестирование – новое или хорошо забыт...
 
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...
 
Подводные камни при построении процесса тестирования
Подводные камни при построении процесса тестированияПодводные камни при построении процесса тестирования
Подводные камни при построении процесса тестирования
 
Роли, в которые играют тестировщики
Роли, в которые играют тестировщикиРоли, в которые играют тестировщики
Роли, в которые играют тестировщики
 
Общие темы. Тема 03.
Общие темы. Тема 03. Общие темы. Тема 03.
Общие темы. Тема 03.
 
Test management
Test managementTest management
Test management
 
МАСТЕР-КЛАСС. Риски тестирования
МАСТЕР-КЛАСС. Риски тестированияМАСТЕР-КЛАСС. Риски тестирования
МАСТЕР-КЛАСС. Риски тестирования
 

Mehr von 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
 

Mehr von 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 или как тест-менеджеру перекроить внут...
 

Улучшение процесса тестирования: контентные модели

  • 1. Core Systems Transformation Solutions Улучшение Процесса Тестирования: Контентные Модели Мария Терёхина, Н. Новгород, 2014
  • 2. 1 Обо Мне Образование: • ННГУ им. Лобачевского, 2010 – магистратура МехМата Опыт: • 2008-2011 “Symphony Teleca”: desktop приложения (PC Sync для Android), мобильные телефоны (Win, Android платформы), приложения для мобильных телефонов (Symbian); • 2011-2012 “Tecom”: Windows приложения для системы автоматизации цифрового телевидения • 2012- “Return on Intelligence”: web-приложения (HR Management, Benefits Management systems) • 2014 (Part Time) “Freemake”: IPhone приложения, desktop приложения
  • 3. 2 Цель • Поделиться опытом становления процесса тестирования ПО в случае, когда процесс в компании в целом выстроен и работает во всех областях, кроме тестирования. В тестировании процесса нет.
  • 4. 3 Содержание • Обзор моделей улучшения процесса тестирования • Процесс внедрения улучшений • Применение Контентых моделей: пример
  • 5. 4 Подходы к Улучшению Тестового Процесса • Контентные Модели – CTP (Процесс Тестирования Критичных Областей/Critical Testing Process) – STEP (Процесс Систематического Тестирования и Оценки/Systematic Test and Evaluation Process) • Процессные Модели – TMMi (Модель Зрелости Тестирования/Testing Maturity Model Integration) – TPI ® (Улучшение Процесса Тестирования/Test Process Improvement) – TPI Next • Аналитические Подходы – Агализ Причин/Causal Analysis – GQM подход (Цель-Вопрос-Метрика/Goal-Question-Metric) – Анализ на Основе Измерений, Метрик и Показателей/Analysis using Measures, Metrics and Indicators
  • 6. 5 Возможные Ситуации и Подходы к Улучшению Процесса Тестирования Модель Основной Процесс Процесс Тестирования Контентные модели НЕТ НЕТ Контентные модели, Процессные модели ДА НЕТ Процессные модели НЕТ ДА Аналитический подход ДА ДА
  • 7. 6 Возможные Ситуации и Подходы к Улучшению Процесса Тестирования Модель Основной Процесс Процесс Тестирования Контентные модели НЕТ НЕТ Контентные модели, Процессные модели ДА НЕТ Процессные модели НЕТ ДА Аналитический подход ДА ДА
  • 8. 7 CTP • Тестирование • Создание Контекста • Анализ Рисков Качества • Оценка Тестирования • Планирование Тестирования • Тестовая Команда • Система Тестирования • Управление Релизным Тестированием • Выполнение Тестов • Отчетность по дефектам • Отчетность по результатам • Управление Изменениями
  • 9. 8 STEP- Основные Принципы • Стратегия тестирования ориентирована на требования • Тестирование начинается в начале жизненного цикла • Тесты используются как требования и модели тестирования • Разработка тестов определяет разработку ПО • Раннее нахождение дефектов или их предупреждение • Систематический анализ дефектов • Инженеры по тестированию и разработчики работают вместе Планирование Сбор Измерение
  • 10. 9 Шаги для Улучшения • Инициация • Измерение/Оценка • Приоритизирование и планирование [ознакомление участников] • Определение и переопределние • Внедрение • Проверка • Улучшение
  • 11. 10 Контентные Модели: Пример 1. Инициация • Проблемы: – Нет процесса тестирования – Непонятно что делает инженер по тестированию – Руководство не уверено, что в тестировании всё хорошо • Решения: – Разработать и внедрить процесс тестирования, согласующийся с текущим процессом разработки – Повысить прозрачность процесса тестирования
  • 12. 11 Контентные Модели: Пример 2. Оценка • Шаги: – Встречи тет-а-тет с МП, БА, Техлидом, Инженером по тестированию: • Проблемы в тестировании • Риски в продукте • Основные проблемы в процессе (ожидания) – Обзор текущего состояния тестирования • Решения: – Разработать прозрачный процесс тестирования – Ознакомить команду с процессом тестирования – Ознакомить с правилами приоритезации и внедрить приоритезацию в процесс тестирования – Ознакомить с принципами оценки затрат (временных) и внедрить в процесс тестирования
  • 13. 12 Контентные Модели: Пример 3. Порядок Действий – Разработать и внедрить процесс тестирования – Повысить прозрачность процесса тестирования – Ознакомить с правилами приоритезации и внедрить приоритезацию в процесс тестирования – Ознакомить с принципами оценки затрат (временных) и внедрить в процесс тестирования
  • 14. 13 Контентные Модели: Пример 4. Планирование – Внедрение процесса тестирования: • Разработка тест-плана и следование ему – Повышение прозрачности процесса тестирования: • Написание чек-листов* • Создание и отслеживание задач по тестированию • Ознакомление команды с Exploratory тестированием • Ознакомление команды со стандартами по качеству (ISO 9126, ISO 9000-2005) – Ознакомить с правилами приоритезации и внедрить приоритезацию в процесс тестирования • Написание чек-листов, содержащих только Smoke тесты • Приоретизация дефектов- митинги по оценке качества (CCB) • Приоретизация тестовых задач и выполнение их согласно приоритетам – Ознакомить с принципами оценки затрат (временных) и внедрить в процесс тестирования • Каждая задача по тестрованию не должна занимать более 1 “Working Session” (декомпозиция)
  • 15. 14 Контентные Модели: Пример 5. Определение и переопределение • Шаги: – Тет-а-тет встречи после окончания каждого этапа выработки решений – Тет-а-тет встерчи после окончания каждого этапа внедрения изменений – Периодические Retrospective встречи
  • 16. 15 Контентные Модели: Пример 6. Внедрение • Шаги: – Следование разработанному плану – Проведение семинаров/бесед в зависимости от потребностей команды – Работа в команде (присутствие на Standup митингах) – Периодические Retrospective встречи
  • 17. 16 Контентные Модели: Пример 7. Улучшение
  • 18. 17 Контентные Модели: Пример Начальные условия CTP • Тестирование • Создание Контекста • Анализ Рисков Качества • Оценка Тестирования • Планирование Тестирования • Тестовая Команда • Система Тестирования • Управление Релизным Тестированием • Выполнение Тестов • Отчетность по дефектам • Отчетность по результатам • Управление Изменениями STEP • Стратегия тестирования ориентирована на требования • Тестирование начинается в начале жизненного цикла • Тесты используют требования и модели тестирования • Разработка тестов перед разработкой ПО • Раннее нахождение дефектов или их предупреждение • Систематический анализ дефектов • Инженеры по тестированию и разработчики работают вместе
  • 19. 18 Контентные Модели: Пример Результат CTP • Тестирование • Создание Контекста • Анализ Рисков Качества • Оценка Тестирования • Планирование Тестирования • Тестовая Команда • Система Тестирования • Управление Релизным Тестированием • Выполнение Тестов • Отчетность по дефектам • Отчетность по результатам • Управление Изменениями STEP • Стратегия тестирования ориентирована на требования • Тестирование начинается в начале жизненного цикла • Тесты используют требования и модели тестирования • Разработка тестов перед разработкой ПО • Раннее нахождение дефектов или их предупреждение • Систематический анализ дефектов • Инженеры по тестированию и разработчики работают вместе
  • 20. 19 Контентные Модели: Пример Подведение итогов • Бизнес:  Спокойствие по поводу того, что происходит в тестировании • Команда:  Уменьшение временных затрат  Понимание процесса тестирования (возможность взаимозаменяемости)  Уверенность в качестве тестирования  Видение реальных проблем в качестве и в тестировании • Пользователи:  Нет данных  на данный момент
  • 21. 20 Контентные Модели: Пример Обратная Связь • Ознакомить команду с планами и приоритетами в самом начале; • Поддерживать обратную связь в разрезе стратегии; • Наличие человека в команде, постоянно контролирующего процесс внедрения изменений; • Первые тет-а-теты заменить общим митингом?
  • 22. 21 Литература • “Critical Testing Processes”, Rex Black • “Managing the Testing Process”, 3rd Edition, Rex Black • ISTQB “Advanced Level Syllabus Test Manager”, ver. 2012 • www.google.ru
  • 24. 23 Спасибо! Maria Teryokhina QA Lead Nizhniy Novgorod Skype: mariateryokhina maria.teryokhina@returnonintelligence.com

Hinweis der Redaktion

  1. В топку тут всё озвучивать что на слайде. Контентные модели- ориентированы на содержание; Процессные- ориентированы на улучшение процесса; Аналитические основаны на анализе различных метрик, направлены как на содержание, так и на процесс