SlideShare a Scribd company logo
 
Внедрение тестирования в  SCRUM Лукашик Анна QA  Менеджер,  Gödel Technologies http://godeltech.com/ 17  сентября 2008
Цель Внедрение тестирование в  Scrum Не повторяя чужих ошибок  Делая от простого к сложному Практические советы
Немного о  Scrum
Почему мы нужны Норвегии? Из-за 100% работицы ©  нету возможности расширить свою команду Некачественные продукты
Почему нам нужна Норвегия? Познакомится с МАСТЕРОМ  гибких методологий  Асхатом Уразбаевым Чтобы узнать что такое  SCRUM!
 
 
Про некачественные продукты Сколько не наделяй разработчика функцией тестировщика, качество лучше не становится! Полное отсутствие документации; Тестирование и разработка на одном сервере; Отсутствие тестовых сценариев ; Система регистрация ошибок -  Outlook  (ШОК!)
Разрезать на равные кусочки!
Итерация активной разработки На входе: тестовое окружение и инструменты Во время итерации Изучение задач (фич) итерации  Планирование тестовых активностей Разработка задач согласно их приоритетам Проверка задач по мере их готовности В конце итерации не готовы таски низкоприоритетные
Продолжение…
Итерация активной разработки Регистрация ошибок  Критические и серьезные ошибки исправляются Средние и незначительные переносятся на фазу стабилизации Рекомендации по улучшению качества на ежедневных статус-митингах Подготовка тестов к фазе стабилизации Тестирование приложения перед демонстрацией Запись замечаний во время демонстрации Участие в ретроспективе
Немного про ежедневные билды
Итерация стабилизации
Итерация стабилизации На входе: тесты и баги Во время итерации: Выполнение тестов и регистрация новых багов Проверка багов и регрессионное тестирование Сообщение о готовности продукта согласно критериям приемки: все задачи сделаны 100% тестов пройдены нету критических и серьезных ошибок
Серьезные проекты
Серьезные вопросы Почему разработчики перекладывают ответственность на тестировщиков? Как работать при  полном  отсутствии документации? Как тестировать  Enterprise  приложение?  Как внедрить автоматизацию? Нужны ли отчеты о результатах тестирования?
SQA Days  2008 в Москве
Тестировщик в команде Команда состоит из разработчиков и тестировщиков Каждый  ответственный за качество продукта! Каждый  ответственен за полный объем работ!
Отсутствие документации
Тестирование  Enterprise Три уровня тестирования: Система Продукт Компнент (модуль)
Планирование тестов Виды тестов Уровни тестирования Модуль Продукт Система Приемочные испытания билда Регресионные Интеграционные
Чтобы ничего не забыть! Итерация Входные критерии Выходные критерии Первая Установить  Cruise Control Приемочные тесты проходят на 100% Промежуточная Серьезные ошибки исправлены в продукте Регресионные тесты проходят более чем на 70% Последняя Все продукты системы готовы Интергационные тесты проходят на 100%
Виды автоматизации тестирования Unit Tests Дешевые в создании, быстрые при прогоне Не используют базу данных и сеть Интеграционные тесты Более дорогие в создании ,  медленнее при прогоне Проходят весь цикл, включая работу с БД и сетью Тесты пользовательского интерфейса Проходят через пользовательский интерфейс Неустойчивые, медленные
“ Если метрики анализируются, значит отчет нужен!  “  Мастер  Кол-во проверенных \ переоткрытых задач Кол-во и серьезность открытых багов Статистика прохождения  сценариев (ручных \ автоматических)
Переоткрытые задачи 1 способ :  Ругать разработчиков! 2 способ: Анализировать причины Несоответсвие спецификации задачи Проблемы на  UI Отсутствует обработка ошибки И т.п.
Про баги
Про сценарии Passed :  70 %  Failed: 17% Not tested : 13% Status: On Hold ( баги:  1234, 1235, 1236)
Что говорит заказчик? Keep impressing me! Nils-Petter Ottesen  Product Director at  ADB Systemer
SQA   Days  в Минске! 17 ноября  2008г. в Минске пройдёт 4-я Международная конференция специалистов в области обеспечения качества. Конференция будет посвящена:  функциональному тестированию,  тестированию производительности,  автоматизации тестирования и инструментальным средствам, конфигурационному тестированию,  тестированию usability и защищенности,  статическим методам обеспечения качества  и другим сферам интересов QA-специалистов.  http://it-conf.ru
Ad

More Related Content

What's hot (20)

Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
SQALab
 
Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...
Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...
Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...
CEE-SEC(R)
 
Концепция построения процесса тестирования в Agile проектах: 3+1
Концепция построения процесса тестирования в Agile проектах: 3+1Концепция построения процесса тестирования в Agile проектах: 3+1
Концепция построения процесса тестирования в Agile проектах: 3+1
LuxoftTraining
 
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
 
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QAFest
 
евгения фирсова нерелизное тестирование
евгения фирсова   нерелизное тестированиеевгения фирсова   нерелизное тестирование
евгения фирсова нерелизное тестирование
Alexei Lupan
 
Новый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеНовый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проекте
SQALab
 
Оценки тестирования - полезные и условные метрики
Оценки тестирования - полезные и условные метрикиОценки тестирования - полезные и условные метрики
Оценки тестирования - полезные и условные метрики
SQALab
 
Оптимизируем тест кейсы
Оптимизируем тест кейсыОптимизируем тест кейсы
Оптимизируем тест кейсы
SQALab
 
Agile Testing: вопросы и ответы
Agile Testing: вопросы и ответыAgile Testing: вопросы и ответы
Agile Testing: вопросы и ответы
Andrey Rebrov
 
ROCS 2 - advanced platform for automated test execution in clustered environm...
ROCS 2 - advanced platform for automated test execution in clustered environm...ROCS 2 - advanced platform for automated test execution in clustered environm...
ROCS 2 - advanced platform for automated test execution in clustered environm...
Rina Uzhevko
 
Улучшить KPI в два раза? Сделано!
Улучшить KPI в два раза? Сделано!Улучшить KPI в два раза? Сделано!
Улучшить KPI в два раза? Сделано!
SQALab
 
Agile Testing & Agile Tester
Agile Testing & Agile TesterAgile Testing & Agile Tester
Agile Testing & Agile Tester
COMAQA.BY
 
Тестирование - это не просто тестирование, или Business Driven Testing
Тестирование - это не просто тестирование, или Business Driven TestingТестирование - это не просто тестирование, или Business Driven Testing
Тестирование - это не просто тестирование, или Business Driven Testing
Julia Nechaeva
 
Sq adays 2010_balashenko
Sq adays 2010_balashenkoSq adays 2010_balashenko
Sq adays 2010_balashenko
Alexei Lupan
 
Распределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качестваРаспределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качества
SQALab
 
KPI тестировщиков - особенности и проблемы
KPI тестировщиков - особенности и проблемыKPI тестировщиков - особенности и проблемы
KPI тестировщиков - особенности и проблемы
Rina Uzhevko
 
QA Fest 2015. Виктор Гожий. SCRUM в QA команде и как с этим жить.
QA Fest 2015. Виктор Гожий. SCRUM в QA команде и как с этим жить.QA Fest 2015. Виктор Гожий. SCRUM в QA команде и как с этим жить.
QA Fest 2015. Виктор Гожий. SCRUM в QA команде и как с этим жить.
QAFest
 
Метрики автоматизированного тестирования на пальцах
Метрики автоматизированного тестирования на пальцахМетрики автоматизированного тестирования на пальцах
Метрики автоматизированного тестирования на пальцах
SQALab
 
Виталий Стрелюк
Виталий СтрелюкВиталий Стрелюк
Виталий Стрелюк
SQALab
 
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
Что ждет тестировщиков при организации процесса тестирования Enterprise-проду...
SQALab
 
Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...
Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...
Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...
CEE-SEC(R)
 
Концепция построения процесса тестирования в Agile проектах: 3+1
Концепция построения процесса тестирования в Agile проектах: 3+1Концепция построения процесса тестирования в Agile проектах: 3+1
Концепция построения процесса тестирования в Agile проектах: 3+1
LuxoftTraining
 
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
 
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QAFest
 
евгения фирсова нерелизное тестирование
евгения фирсова   нерелизное тестированиеевгения фирсова   нерелизное тестирование
евгения фирсова нерелизное тестирование
Alexei Lupan
 
Новый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеНовый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проекте
SQALab
 
Оценки тестирования - полезные и условные метрики
Оценки тестирования - полезные и условные метрикиОценки тестирования - полезные и условные метрики
Оценки тестирования - полезные и условные метрики
SQALab
 
Оптимизируем тест кейсы
Оптимизируем тест кейсыОптимизируем тест кейсы
Оптимизируем тест кейсы
SQALab
 
Agile Testing: вопросы и ответы
Agile Testing: вопросы и ответыAgile Testing: вопросы и ответы
Agile Testing: вопросы и ответы
Andrey Rebrov
 
ROCS 2 - advanced platform for automated test execution in clustered environm...
ROCS 2 - advanced platform for automated test execution in clustered environm...ROCS 2 - advanced platform for automated test execution in clustered environm...
ROCS 2 - advanced platform for automated test execution in clustered environm...
Rina Uzhevko
 
Улучшить KPI в два раза? Сделано!
Улучшить KPI в два раза? Сделано!Улучшить KPI в два раза? Сделано!
Улучшить KPI в два раза? Сделано!
SQALab
 
Agile Testing & Agile Tester
Agile Testing & Agile TesterAgile Testing & Agile Tester
Agile Testing & Agile Tester
COMAQA.BY
 
Тестирование - это не просто тестирование, или Business Driven Testing
Тестирование - это не просто тестирование, или Business Driven TestingТестирование - это не просто тестирование, или Business Driven Testing
Тестирование - это не просто тестирование, или Business Driven Testing
Julia Nechaeva
 
Sq adays 2010_balashenko
Sq adays 2010_balashenkoSq adays 2010_balashenko
Sq adays 2010_balashenko
Alexei Lupan
 
Распределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качестваРаспределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качества
SQALab
 
KPI тестировщиков - особенности и проблемы
KPI тестировщиков - особенности и проблемыKPI тестировщиков - особенности и проблемы
KPI тестировщиков - особенности и проблемы
Rina Uzhevko
 
QA Fest 2015. Виктор Гожий. SCRUM в QA команде и как с этим жить.
QA Fest 2015. Виктор Гожий. SCRUM в QA команде и как с этим жить.QA Fest 2015. Виктор Гожий. SCRUM в QA команде и как с этим жить.
QA Fest 2015. Виктор Гожий. SCRUM в QA команде и как с этим жить.
QAFest
 
Метрики автоматизированного тестирования на пальцах
Метрики автоматизированного тестирования на пальцахМетрики автоматизированного тестирования на пальцах
Метрики автоматизированного тестирования на пальцах
SQALab
 
Виталий Стрелюк
Виталий СтрелюкВиталий Стрелюк
Виталий Стрелюк
SQALab
 

Viewers also liked (20)

Внедрение автоматизации тестирования в highload проекте с непрерывной выкладкой
Внедрение автоматизации тестирования в highload проекте с непрерывной выкладкойВнедрение автоматизации тестирования в highload проекте с непрерывной выкладкой
Внедрение автоматизации тестирования в highload проекте с непрерывной выкладкой
SQALab
 
Разработка системы автоматизированного тестирования при помощи фреймворка Pro...
Разработка системы автоматизированного тестирования при помощи фреймворка Pro...Разработка системы автоматизированного тестирования при помощи фреймворка Pro...
Разработка системы автоматизированного тестирования при помощи фреймворка Pro...
CEE-SEC(R)
 
Становление процесса автоматизированного тестирования в интернет-магазине ОКЕЙ
Становление процесса автоматизированного тестирования в интернет-магазине ОКЕЙСтановление процесса автоматизированного тестирования в интернет-магазине ОКЕЙ
Становление процесса автоматизированного тестирования в интернет-магазине ОКЕЙ
CEE-SEC(R)
 
Componentes Del Sector Cooperativo, Diapositivas
Componentes Del Sector Cooperativo, DiapositivasComponentes Del Sector Cooperativo, Diapositivas
Componentes Del Sector Cooperativo, Diapositivas
jvargasmape
 
Tansforming healthcare condensed
Tansforming healthcare condensedTansforming healthcare condensed
Tansforming healthcare condensed
Neeraj Mahajan
 
六合彩
六合彩六合彩
六合彩
huojian
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
fwe89u9iu
 
Search description
Search descriptionSearch description
Search description
ipl2: Information You Can Trust
 
Design
DesignDesign
Design
Diego Scataglini
 
Wonderfull World
Wonderfull WorldWonderfull World
Wonderfull World
José Quispecahuana
 
Html5, a gentle introduction
Html5, a gentle introduction Html5, a gentle introduction
Html5, a gentle introduction
Diego Scataglini
 
Design With Agility Workshop
Design With Agility WorkshopDesign With Agility Workshop
Design With Agility Workshop
Denis Petelin
 
Bitz End User Training Powe Point
Bitz End User Training Powe PointBitz End User Training Powe Point
Bitz End User Training Powe Point
carolinabutton
 
Edu 5818 tugasan 1 instructional supervision
Edu 5818 tugasan 1 instructional supervisionEdu 5818 tugasan 1 instructional supervision
Edu 5818 tugasan 1 instructional supervision
Indra Maniam
 
Puzzle Purse
Puzzle PursePuzzle Purse
Puzzle Purse
Joshvan
 
Values
ValuesValues
Values
mickstout
 
Mercè Balcells / Agrofood wastes: how biotechnology can provide alternatives ...
Mercè Balcells / Agrofood wastes: how biotechnology can provide alternatives ...Mercè Balcells / Agrofood wastes: how biotechnology can provide alternatives ...
Mercè Balcells / Agrofood wastes: how biotechnology can provide alternatives ...
removed_3d1088bf0c7bcd6fb9f43e1197bf23f5
 
γλαστρεσ+ανακυκλωση
γλαστρεσ+ανακυκλωσηγλαστρεσ+ανακυκλωση
γλαστρεσ+ανακυκλωση
Katerina Mavrantonaki
 
Внедрение автоматизации тестирования в highload проекте с непрерывной выкладкой
Внедрение автоматизации тестирования в highload проекте с непрерывной выкладкойВнедрение автоматизации тестирования в highload проекте с непрерывной выкладкой
Внедрение автоматизации тестирования в highload проекте с непрерывной выкладкой
SQALab
 
Разработка системы автоматизированного тестирования при помощи фреймворка Pro...
Разработка системы автоматизированного тестирования при помощи фреймворка Pro...Разработка системы автоматизированного тестирования при помощи фреймворка Pro...
Разработка системы автоматизированного тестирования при помощи фреймворка Pro...
CEE-SEC(R)
 
Становление процесса автоматизированного тестирования в интернет-магазине ОКЕЙ
Становление процесса автоматизированного тестирования в интернет-магазине ОКЕЙСтановление процесса автоматизированного тестирования в интернет-магазине ОКЕЙ
Становление процесса автоматизированного тестирования в интернет-магазине ОКЕЙ
CEE-SEC(R)
 
Componentes Del Sector Cooperativo, Diapositivas
Componentes Del Sector Cooperativo, DiapositivasComponentes Del Sector Cooperativo, Diapositivas
Componentes Del Sector Cooperativo, Diapositivas
jvargasmape
 
Tansforming healthcare condensed
Tansforming healthcare condensedTansforming healthcare condensed
Tansforming healthcare condensed
Neeraj Mahajan
 
六合彩
六合彩六合彩
六合彩
huojian
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
fwe89u9iu
 
Html5, a gentle introduction
Html5, a gentle introduction Html5, a gentle introduction
Html5, a gentle introduction
Diego Scataglini
 
Design With Agility Workshop
Design With Agility WorkshopDesign With Agility Workshop
Design With Agility Workshop
Denis Petelin
 
Bitz End User Training Powe Point
Bitz End User Training Powe PointBitz End User Training Powe Point
Bitz End User Training Powe Point
carolinabutton
 
Edu 5818 tugasan 1 instructional supervision
Edu 5818 tugasan 1 instructional supervisionEdu 5818 tugasan 1 instructional supervision
Edu 5818 tugasan 1 instructional supervision
Indra Maniam
 
Puzzle Purse
Puzzle PursePuzzle Purse
Puzzle Purse
Joshvan
 
Mercè Balcells / Agrofood wastes: how biotechnology can provide alternatives ...
Mercè Balcells / Agrofood wastes: how biotechnology can provide alternatives ...Mercè Balcells / Agrofood wastes: how biotechnology can provide alternatives ...
Mercè Balcells / Agrofood wastes: how biotechnology can provide alternatives ...
removed_3d1088bf0c7bcd6fb9f43e1197bf23f5
 
γλαστρεσ+ανακυκλωση
γλαστρεσ+ανακυκλωσηγλαστρεσ+ανακυκλωση
γλαστρεσ+ανακυκλωση
Katerina Mavrantonaki
 
Ad

Similar to Внедрение тестирования в Scrum (20)

Yuriy malyi testinginscrumagile
Yuriy malyi testinginscrumagileYuriy malyi testinginscrumagile
Yuriy malyi testinginscrumagile
Agile Base Camp
 
Testing in Scrum - Yuriy Malyi
Testing in Scrum - Yuriy Malyi Testing in Scrum - Yuriy Malyi
Testing in Scrum - Yuriy Malyi
Agile Base Camp
 
QAFest. Роль тестирования в Devops
QAFest. Роль тестирования в DevopsQAFest. Роль тестирования в Devops
QAFest. Роль тестирования в Devops
Анастасия Асеева
 
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в DevopsQA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QAFest
 
About Testers
About TestersAbout Testers
About Testers
antsh
 
Автоматическое тестирование и с чем его едят
Автоматическое тестирование и с чем его едятАвтоматическое тестирование и с чем его едят
Автоматическое тестирование и с чем его едят
Marina Peregud
 
Андрей Сильчук: "Автоматическое тестирование".
Андрей Сильчук: "Автоматическое тестирование".Андрей Сильчук: "Автоматическое тестирование".
Андрей Сильчук: "Автоматическое тестирование".
Hub-IT-School
 
Как тестируют в гугле - обзор книги
Как тестируют в гугле - обзор книгиКак тестируют в гугле - обзор книги
Как тестируют в гугле - обзор книги
kosyakov
 
IT-шная история игрушек или feature-driven тестирование в действии
IT-шная история игрушек или feature-driven тестирование в действииIT-шная история игрушек или feature-driven тестирование в действии
IT-шная история игрушек или feature-driven тестирование в действии
Gleb Rybalko
 
Сергей Ревко
Сергей РевкоСергей Ревко
Сергей Ревко
SQALab
 
Тестирование веб-проектов в Agile
Тестирование веб-проектов в AgileТестирование веб-проектов в Agile
Тестирование веб-проектов в Agile
SQALab
 
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
Alexander Pushkarev
 
Continious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-AgileContinious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-Agile
Kairat Yussupov
 
Mva stf module 1 - rus
Mva stf module 1 - rusMva stf module 1 - rus
Mva stf module 1 - rus
Maxim Shaptala
 
IntroductionPrinciples
IntroductionPrinciplesIntroductionPrinciples
IntroductionPrinciples
QA Guards
 
10_tips_for_become_qa
10_tips_for_become_qa10_tips_for_become_qa
10_tips_for_become_qa
SoftengiTrainingCenter
 
Тестирование весна 2014 лекция 1
Тестирование весна 2014 лекция 1Тестирование весна 2014 лекция 1
Тестирование весна 2014 лекция 1
Technopark
 
Тестирование осень 2013 лекция 1
Тестирование осень 2013 лекция 1Тестирование осень 2013 лекция 1
Тестирование осень 2013 лекция 1
Technopark
 
Автоматизация тестирования встроенного ПО
Автоматизация тестирования встроенного ПОАвтоматизация тестирования встроенного ПО
Автоматизация тестирования встроенного ПО
SQALab
 
Yuriy malyi testinginscrumagile
Yuriy malyi testinginscrumagileYuriy malyi testinginscrumagile
Yuriy malyi testinginscrumagile
Agile Base Camp
 
Testing in Scrum - Yuriy Malyi
Testing in Scrum - Yuriy Malyi Testing in Scrum - Yuriy Malyi
Testing in Scrum - Yuriy Malyi
Agile Base Camp
 
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в DevopsQA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QAFest
 
About Testers
About TestersAbout Testers
About Testers
antsh
 
Автоматическое тестирование и с чем его едят
Автоматическое тестирование и с чем его едятАвтоматическое тестирование и с чем его едят
Автоматическое тестирование и с чем его едят
Marina Peregud
 
Андрей Сильчук: "Автоматическое тестирование".
Андрей Сильчук: "Автоматическое тестирование".Андрей Сильчук: "Автоматическое тестирование".
Андрей Сильчук: "Автоматическое тестирование".
Hub-IT-School
 
Как тестируют в гугле - обзор книги
Как тестируют в гугле - обзор книгиКак тестируют в гугле - обзор книги
Как тестируют в гугле - обзор книги
kosyakov
 
IT-шная история игрушек или feature-driven тестирование в действии
IT-шная история игрушек или feature-driven тестирование в действииIT-шная история игрушек или feature-driven тестирование в действии
IT-шная история игрушек или feature-driven тестирование в действии
Gleb Rybalko
 
Сергей Ревко
Сергей РевкоСергей Ревко
Сергей Ревко
SQALab
 
Тестирование веб-проектов в Agile
Тестирование веб-проектов в AgileТестирование веб-проектов в Agile
Тестирование веб-проектов в Agile
SQALab
 
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
Alexander Pushkarev
 
Continious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-AgileContinious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-Agile
Kairat Yussupov
 
Mva stf module 1 - rus
Mva stf module 1 - rusMva stf module 1 - rus
Mva stf module 1 - rus
Maxim Shaptala
 
IntroductionPrinciples
IntroductionPrinciplesIntroductionPrinciples
IntroductionPrinciples
QA Guards
 
Тестирование весна 2014 лекция 1
Тестирование весна 2014 лекция 1Тестирование весна 2014 лекция 1
Тестирование весна 2014 лекция 1
Technopark
 
Тестирование осень 2013 лекция 1
Тестирование осень 2013 лекция 1Тестирование осень 2013 лекция 1
Тестирование осень 2013 лекция 1
Technopark
 
Автоматизация тестирования встроенного ПО
Автоматизация тестирования встроенного ПОАвтоматизация тестирования встроенного ПО
Автоматизация тестирования встроенного ПО
SQALab
 
Ad

More from Denis Petelin (18)

Time management
Time managementTime management
Time management
Denis Petelin
 
Hitting the target - how to tame chaos
Hitting the target - how to tame chaosHitting the target - how to tame chaos
Hitting the target - how to tame chaos
Denis Petelin
 
Leadership the missed manual
Leadership   the missed manualLeadership   the missed manual
Leadership the missed manual
Denis Petelin
 
Who is manager
Who is managerWho is manager
Who is manager
Denis Petelin
 
Деньги, которые не мотивируют
Деньги, которые не мотивируютДеньги, которые не мотивируют
Деньги, которые не мотивируют
Denis Petelin
 
Self Organizing Team
Self Organizing TeamSelf Organizing Team
Self Organizing Team
Denis Petelin
 
Slid 3.0 Scrum для практиков на Vsts2008
Slid 3.0 Scrum для практиков на Vsts2008Slid 3.0 Scrum для практиков на Vsts2008
Slid 3.0 Scrum для практиков на Vsts2008
Denis Petelin
 
Scrum для практиков
Scrum для практиковScrum для практиков
Scrum для практиков
Denis Petelin
 
Pre Sales Office
Pre Sales OfficePre Sales Office
Pre Sales Office
Denis Petelin
 
Agile: Больше денег, меньше рисков
Agile: Больше денег, меньше рисковAgile: Больше денег, меньше рисков
Agile: Больше денег, меньше рисков
Denis Petelin
 
Qa In Agile
Qa In AgileQa In Agile
Qa In Agile
Denis Petelin
 
Психология в Agile проекте
Психология в Agile проектеПсихология в Agile проекте
Психология в Agile проекте
Denis Petelin
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
Denis Petelin
 
Почему менеджеры любят Agile
Почему менеджеры любят AgileПочему менеджеры любят Agile
Почему менеджеры любят Agile
Denis Petelin
 
SCRUM в больших проектах
SCRUM в больших проектахSCRUM в больших проектах
SCRUM в больших проектах
Denis Petelin
 
QA в Agile
QA в AgileQA в Agile
QA в Agile
Denis Petelin
 
Психология в Agile проекте
Психология в Agile проектеПсихология в Agile проекте
Психология в Agile проекте
Denis Petelin
 
экономика Agile проекта
экономика Agile проектаэкономика Agile проекта
экономика Agile проекта
Denis Petelin
 
Hitting the target - how to tame chaos
Hitting the target - how to tame chaosHitting the target - how to tame chaos
Hitting the target - how to tame chaos
Denis Petelin
 
Leadership the missed manual
Leadership   the missed manualLeadership   the missed manual
Leadership the missed manual
Denis Petelin
 
Деньги, которые не мотивируют
Деньги, которые не мотивируютДеньги, которые не мотивируют
Деньги, которые не мотивируют
Denis Petelin
 
Self Organizing Team
Self Organizing TeamSelf Organizing Team
Self Organizing Team
Denis Petelin
 
Slid 3.0 Scrum для практиков на Vsts2008
Slid 3.0 Scrum для практиков на Vsts2008Slid 3.0 Scrum для практиков на Vsts2008
Slid 3.0 Scrum для практиков на Vsts2008
Denis Petelin
 
Scrum для практиков
Scrum для практиковScrum для практиков
Scrum для практиков
Denis Petelin
 
Agile: Больше денег, меньше рисков
Agile: Больше денег, меньше рисковAgile: Больше денег, меньше рисков
Agile: Больше денег, меньше рисков
Denis Petelin
 
Психология в Agile проекте
Психология в Agile проектеПсихология в Agile проекте
Психология в Agile проекте
Denis Petelin
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
Denis Petelin
 
Почему менеджеры любят Agile
Почему менеджеры любят AgileПочему менеджеры любят Agile
Почему менеджеры любят Agile
Denis Petelin
 
SCRUM в больших проектах
SCRUM в больших проектахSCRUM в больших проектах
SCRUM в больших проектах
Denis Petelin
 
Психология в Agile проекте
Психология в Agile проектеПсихология в Agile проекте
Психология в Agile проекте
Denis Petelin
 
экономика Agile проекта
экономика Agile проектаэкономика Agile проекта
экономика Agile проекта
Denis Petelin
 

Внедрение тестирования в Scrum

  • 1.  
  • 2. Внедрение тестирования в SCRUM Лукашик Анна QA Менеджер, Gödel Technologies http://godeltech.com/ 17 сентября 2008
  • 3. Цель Внедрение тестирование в Scrum Не повторяя чужих ошибок Делая от простого к сложному Практические советы
  • 5. Почему мы нужны Норвегии? Из-за 100% работицы © нету возможности расширить свою команду Некачественные продукты
  • 6. Почему нам нужна Норвегия? Познакомится с МАСТЕРОМ гибких методологий Асхатом Уразбаевым Чтобы узнать что такое SCRUM!
  • 7.  
  • 8.  
  • 9. Про некачественные продукты Сколько не наделяй разработчика функцией тестировщика, качество лучше не становится! Полное отсутствие документации; Тестирование и разработка на одном сервере; Отсутствие тестовых сценариев ; Система регистрация ошибок - Outlook (ШОК!)
  • 11. Итерация активной разработки На входе: тестовое окружение и инструменты Во время итерации Изучение задач (фич) итерации Планирование тестовых активностей Разработка задач согласно их приоритетам Проверка задач по мере их готовности В конце итерации не готовы таски низкоприоритетные
  • 13. Итерация активной разработки Регистрация ошибок Критические и серьезные ошибки исправляются Средние и незначительные переносятся на фазу стабилизации Рекомендации по улучшению качества на ежедневных статус-митингах Подготовка тестов к фазе стабилизации Тестирование приложения перед демонстрацией Запись замечаний во время демонстрации Участие в ретроспективе
  • 16. Итерация стабилизации На входе: тесты и баги Во время итерации: Выполнение тестов и регистрация новых багов Проверка багов и регрессионное тестирование Сообщение о готовности продукта согласно критериям приемки: все задачи сделаны 100% тестов пройдены нету критических и серьезных ошибок
  • 18. Серьезные вопросы Почему разработчики перекладывают ответственность на тестировщиков? Как работать при полном отсутствии документации? Как тестировать Enterprise приложение? Как внедрить автоматизацию? Нужны ли отчеты о результатах тестирования?
  • 19. SQA Days 2008 в Москве
  • 20. Тестировщик в команде Команда состоит из разработчиков и тестировщиков Каждый ответственный за качество продукта! Каждый ответственен за полный объем работ!
  • 22. Тестирование Enterprise Три уровня тестирования: Система Продукт Компнент (модуль)
  • 23. Планирование тестов Виды тестов Уровни тестирования Модуль Продукт Система Приемочные испытания билда Регресионные Интеграционные
  • 24. Чтобы ничего не забыть! Итерация Входные критерии Выходные критерии Первая Установить Cruise Control Приемочные тесты проходят на 100% Промежуточная Серьезные ошибки исправлены в продукте Регресионные тесты проходят более чем на 70% Последняя Все продукты системы готовы Интергационные тесты проходят на 100%
  • 25. Виды автоматизации тестирования Unit Tests Дешевые в создании, быстрые при прогоне Не используют базу данных и сеть Интеграционные тесты Более дорогие в создании , медленнее при прогоне Проходят весь цикл, включая работу с БД и сетью Тесты пользовательского интерфейса Проходят через пользовательский интерфейс Неустойчивые, медленные
  • 26. “ Если метрики анализируются, значит отчет нужен! “ Мастер Кол-во проверенных \ переоткрытых задач Кол-во и серьезность открытых багов Статистика прохождения сценариев (ручных \ автоматических)
  • 27. Переоткрытые задачи 1 способ : Ругать разработчиков! 2 способ: Анализировать причины Несоответсвие спецификации задачи Проблемы на UI Отсутствует обработка ошибки И т.п.
  • 29. Про сценарии Passed : 70 % Failed: 17% Not tested : 13% Status: On Hold ( баги: 1234, 1235, 1236)
  • 30. Что говорит заказчик? Keep impressing me! Nils-Petter Ottesen Product Director at  ADB Systemer
  • 31. SQA Days в Минске! 17 ноября 2008г. в Минске пройдёт 4-я Международная конференция специалистов в области обеспечения качества. Конференция будет посвящена: функциональному тестированию, тестированию производительности, автоматизации тестирования и инструментальным средствам, конфигурационному тестированию, тестированию usability и защищенности, статическим методам обеспечения качества и другим сферам интересов QA-специалистов. http://it-conf.ru