SlideShare a Scribd company logo
1 of 14
Session-Based
    Testing
Теория и практика
Сначала
тестирование
было таким…
Потом стало
  таким…
Но ничего
не менялось
Проблемы хаотического            Проблемы скриптового
     тестирования                     тестирования
• Непонятен статус            • Куча времени уходит на
продукта, невозможно          документирование тестов
оценить и измерить качество   • Тесты проходить скучно,
• Невозможно планирование     развития нет, бюрократия
тестирования                  демотивирует
• В зависимости от            • Внимание рассеивается
квалификации –                при однотипной работе,
непредсказуемые результаты    очевидные вещи
работы                        пропускаются
• Нет передачи знаний         • «Эффект пестицида» –
будущим поколениям            тесты перестают находить
                              баги


                          Что
                        делать?
В ноябре 2000
  Дж. Бах и Дж. Бах
предложили решение
• Charter (цель
  тестирования)
• Session (период
  времени на
  тестирование)
• Session Report
  (заметки, баги,
  проблемы, вопросы,
  статистика по
  затраченному
  времени и т.д.)
                        Это должно работать
• Debrief (обсуждение       во-о-о-от так!
  результатов сессии)
Итого, мы получили:


•   Гибкость
•   Отчѐтность
•   Статистику
•   Передачу знаний
•   Обучение, коучинг
•   Фокус на результате
•   Бюрократию
А что хочется:


•   Гибкость
•   Отчѐтность
•   Статистику
•   Передачу знаний
•   Обучение, коучинг
•   Фокус на результате
-   Бюрократию
+   Планируемость
+   Творчество
Мой алгоритм
1. Составляем
   список сессий
2. Определяем
   длительность и
   процесс
3. Перемножаем +
   30%
4. Идѐм от большего
   к меньшему
Список сессий
1. Таблица
                 Детализация
2. Майнд-карта   определяется
                   планами
 – На сетевом
   ресурсе
 – На листе
   ватмана
3. Блокнот
4. …
Формат сессии
1. Длительность
                    Мой вариант
2. Когда заводить    – 2 часа.
   баги?
3. Где хранить
   результаты?
4. Как определять
   задачи?
Тестирование




      От большего
      к меньшему!
Специи SBTM             Приоритезация на лету



Регулярность планирования




                                       Творческая обстановка




     Наглядные результаты

More Related Content

What's hot

Наталья Руколь "Планирование тестирования"
Наталья Руколь "Планирование тестирования"Наталья Руколь "Планирование тестирования"
Наталья Руколь "Планирование тестирования"QA Club Minsk
 
Оценки имеют значение. Практические советы по оценке задач
Оценки имеют значение. Практические советы по оценке задачОценки имеют значение. Практические советы по оценке задач
Оценки имеют значение. Практические советы по оценке задачGleb Rybalko
 
Основа отдела тестирования. Ценности
Основа отдела тестирования. ЦенностиОснова отдела тестирования. Ценности
Основа отдела тестирования. ЦенностиSQALab
 
павел мильков знания и умения тестировщиков
павел мильков   знания и умения тестировщиковпавел мильков   знания и умения тестировщиков
павел мильков знания и умения тестировщиковAlexei Lupan
 
Как мотивировать себя - лайфхаки при постановки целей
Как мотивировать себя - лайфхаки при постановки целейКак мотивировать себя - лайфхаки при постановки целей
Как мотивировать себя - лайфхаки при постановки целейVladimir Zavertaylov
 
Олексій Брошков "Мистецтво Дослідницького Тестування"
Олексій Брошков "Мистецтво Дослідницького Тестування"Олексій Брошков "Мистецтво Дослідницького Тестування"
Олексій Брошков "Мистецтво Дослідницького Тестування"Dakiry
 
подурец как договариваются команды
подурец   как договариваются командыподурец   как договариваются команды
подурец как договариваются командыMagneta AI
 
аналитика проекта. простые и эффективные методы
аналитика проекта. простые и эффективные методыаналитика проекта. простые и эффективные методы
аналитика проекта. простые и эффективные методыAnna Barzakovskaya
 
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...GTestClub
 
Как сделать ретроспективу полезной @ Agile Days'15
Как сделать ретроспективу полезной @ Agile Days'15 Как сделать ретроспективу полезной @ Agile Days'15
Как сделать ретроспективу полезной @ Agile Days'15 Simon Petkov
 
Личная эффективность программиста: как сосредоточиться на работе и не забыть ...
Личная эффективность программиста: как сосредоточиться на работе и не забыть ...Личная эффективность программиста: как сосредоточиться на работе и не забыть ...
Личная эффективность программиста: как сосредоточиться на работе и не забыть ...CUSTIS
 
How to approach testing in a distributed team
How to approach testing in a distributed teamHow to approach testing in a distributed team
How to approach testing in a distributed teamBinary Studio
 
Как работать, когда работать некому (Евгения Фирсова)
Как работать, когда работать некому (Евгения Фирсова)Как работать, когда работать некому (Евгения Фирсова)
Как работать, когда работать некому (Евгения Фирсова)Ontico
 
Как привести дела в порядок: применение методики GTD для менеджера проекта
Как привести дела в порядок: применение методики GTD для менеджера проектаКак привести дела в порядок: применение методики GTD для менеджера проекта
Как привести дела в порядок: применение методики GTD для менеджера проектаSQALab
 
Test Labs 2009. Налютин Никита. Тестирование, как средство противодействия вн...
Test Labs 2009. Налютин Никита. Тестирование, как средство противодействия вн...Test Labs 2009. Налютин Никита. Тестирование, как средство противодействия вн...
Test Labs 2009. Налютин Никита. Тестирование, как средство противодействия вн...Nikita Nalyutin
 
Ольга Лужецька - Exploratory testing: Love it or Leave it?
Ольга Лужецька - Exploratory testing: Love it or Leave it?Ольга Лужецька - Exploratory testing: Love it or Leave it?
Ольга Лужецька - Exploratory testing: Love it or Leave it?DataArt
 
андрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаандрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаAlexei Lupan
 
Екатерина Чаплинская. История одного тестировщика
Екатерина Чаплинская. История одного тестировщикаЕкатерина Чаплинская. История одного тестировщика
Екатерина Чаплинская. История одного тестировщикаDarya Zubova
 

What's hot (20)

Наталья Руколь "Планирование тестирования"
Наталья Руколь "Планирование тестирования"Наталья Руколь "Планирование тестирования"
Наталья Руколь "Планирование тестирования"
 
Оценки имеют значение. Практические советы по оценке задач
Оценки имеют значение. Практические советы по оценке задачОценки имеют значение. Практические советы по оценке задач
Оценки имеют значение. Практические советы по оценке задач
 
Основа отдела тестирования. Ценности
Основа отдела тестирования. ЦенностиОснова отдела тестирования. Ценности
Основа отдела тестирования. Ценности
 
павел мильков знания и умения тестировщиков
павел мильков   знания и умения тестировщиковпавел мильков   знания и умения тестировщиков
павел мильков знания и умения тестировщиков
 
Как мотивировать себя - лайфхаки при постановки целей
Как мотивировать себя - лайфхаки при постановки целейКак мотивировать себя - лайфхаки при постановки целей
Как мотивировать себя - лайфхаки при постановки целей
 
7 retro
7 retro7 retro
7 retro
 
Олексій Брошков "Мистецтво Дослідницького Тестування"
Олексій Брошков "Мистецтво Дослідницького Тестування"Олексій Брошков "Мистецтво Дослідницького Тестування"
Олексій Брошков "Мистецтво Дослідницького Тестування"
 
подурец как договариваются команды
подурец   как договариваются командыподурец   как договариваются команды
подурец как договариваются команды
 
аналитика проекта. простые и эффективные методы
аналитика проекта. простые и эффективные методыаналитика проекта. простые и эффективные методы
аналитика проекта. простые и эффективные методы
 
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
 
Как сделать ретроспективу полезной @ Agile Days'15
Как сделать ретроспективу полезной @ Agile Days'15 Как сделать ретроспективу полезной @ Agile Days'15
Как сделать ретроспективу полезной @ Agile Days'15
 
Личная эффективность программиста: как сосредоточиться на работе и не забыть ...
Личная эффективность программиста: как сосредоточиться на работе и не забыть ...Личная эффективность программиста: как сосредоточиться на работе и не забыть ...
Личная эффективность программиста: как сосредоточиться на работе и не забыть ...
 
How to approach testing in a distributed team
How to approach testing in a distributed teamHow to approach testing in a distributed team
How to approach testing in a distributed team
 
Как работать, когда работать некому (Евгения Фирсова)
Как работать, когда работать некому (Евгения Фирсова)Как работать, когда работать некому (Евгения Фирсова)
Как работать, когда работать некому (Евгения Фирсова)
 
Как привести дела в порядок: применение методики GTD для менеджера проекта
Как привести дела в порядок: применение методики GTD для менеджера проектаКак привести дела в порядок: применение методики GTD для менеджера проекта
Как привести дела в порядок: применение методики GTD для менеджера проекта
 
Test Labs 2009. Налютин Никита. Тестирование, как средство противодействия вн...
Test Labs 2009. Налютин Никита. Тестирование, как средство противодействия вн...Test Labs 2009. Налютин Никита. Тестирование, как средство противодействия вн...
Test Labs 2009. Налютин Никита. Тестирование, как средство противодействия вн...
 
Ольга Лужецька - Exploratory testing: Love it or Leave it?
Ольга Лужецька - Exploratory testing: Love it or Leave it?Ольга Лужецька - Exploratory testing: Love it or Leave it?
Ольга Лужецька - Exploratory testing: Love it or Leave it?
 
андрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаандрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчика
 
6 scrum master
6 scrum master6 scrum master
6 scrum master
 
Екатерина Чаплинская. История одного тестировщика
Екатерина Чаплинская. История одного тестировщикаЕкатерина Чаплинская. История одного тестировщика
Екатерина Чаплинская. История одного тестировщика
 

Similar to SQA Days 10: Session-based testing

Kaizen в управлении тестированием
Kaizen в управлении тестированиемKaizen в управлении тестированием
Kaizen в управлении тестированиемNatalya Rukol
 
Decision tools 2 for managers
Decision tools 2 for managersDecision tools 2 for managers
Decision tools 2 for managersAlexander Sorokin
 
Brainstorming + Brainwriting
Brainstorming + BrainwritingBrainstorming + Brainwriting
Brainstorming + BrainwritingSQALab
 
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяцаДелимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяцаSQALab
 
Онлайн-школа: "Центр оценки шаг за шагом" 2-е занятие
Онлайн-школа: "Центр оценки шаг за шагом" 2-е занятиеОнлайн-школа: "Центр оценки шаг за шагом" 2-е занятие
Онлайн-школа: "Центр оценки шаг за шагом" 2-е занятиеTraining Institute - ARB Pro Group
 
ук 03.010.01 2011
ук 03.010.01 2011ук 03.010.01 2011
ук 03.010.01 2011etyumentcev
 
Презентация тренинга часть 2
Презентация тренинга часть 2Презентация тренинга часть 2
Презентация тренинга часть 2Khristina Stetska
 
Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)Ontico
 
Quicktrainings.com.ua Основы планирования и коммуникации, или как не дать про...
Quicktrainings.com.ua Основы планирования и коммуникации, или как не дать про...Quicktrainings.com.ua Основы планирования и коммуникации, или как не дать про...
Quicktrainings.com.ua Основы планирования и коммуникации, или как не дать про...Aleksey Denysyuk
 
Собрания. Как правильно проводить? Регламент+фишки
Собрания. Как правильно проводить? Регламент+фишкиСобрания. Как правильно проводить? Регламент+фишки
Собрания. Как правильно проводить? Регламент+фишкиТетервак Дмитрий
 
Как проводить интервью
Как проводить интервьюКак проводить интервью
Как проводить интервьюDmitry Satin
 
Планирование по информатике в 5-6 классах
Планирование по информатике в 5-6 классахПланирование по информатике в 5-6 классах
Планирование по информатике в 5-6 классахСергей Афонин
 
Ирина Томилова "Чего хотят тестировщики? или как после планирования жить хоро...
Ирина Томилова "Чего хотят тестировщики? или как после планирования жить хоро...Ирина Томилова "Чего хотят тестировщики? или как после планирования жить хоро...
Ирина Томилова "Чего хотят тестировщики? или как после планирования жить хоро...Yandex
 
Code fest 2013 (final)
Code fest 2013 (final)Code fest 2013 (final)
Code fest 2013 (final)Alexey Petrov
 
Планирование тестирования - релизные планы
Планирование тестирования - релизные планыПланирование тестирования - релизные планы
Планирование тестирования - релизные планыISsoft
 
Ladutko - Time management in QA - from words to deeds (ConfeT&QA-2013 Fall)
Ladutko - Time management in QA - from words to deeds (ConfeT&QA-2013 Fall)Ladutko - Time management in QA - from words to deeds (ConfeT&QA-2013 Fall)
Ladutko - Time management in QA - from words to deeds (ConfeT&QA-2013 Fall)Andrey Ladutko
 

Similar to SQA Days 10: Session-based testing (20)

Kaizen в управлении тестированием
Kaizen в управлении тестированиемKaizen в управлении тестированием
Kaizen в управлении тестированием
 
Decision tools 2 for managers
Decision tools 2 for managersDecision tools 2 for managers
Decision tools 2 for managers
 
Brainstorming + Brainwriting
Brainstorming + BrainwritingBrainstorming + Brainwriting
Brainstorming + Brainwriting
 
Meetings arranging
Meetings arrangingMeetings arranging
Meetings arranging
 
Meetings arranging
Meetings arrangingMeetings arranging
Meetings arranging
 
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяцаДелимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
 
Asana
AsanaAsana
Asana
 
Онлайн-школа: "Центр оценки шаг за шагом" 2-е занятие
Онлайн-школа: "Центр оценки шаг за шагом" 2-е занятиеОнлайн-школа: "Центр оценки шаг за шагом" 2-е занятие
Онлайн-школа: "Центр оценки шаг за шагом" 2-е занятие
 
ук 03.010.01 2011
ук 03.010.01 2011ук 03.010.01 2011
ук 03.010.01 2011
 
Презентация тренинга часть 2
Презентация тренинга часть 2Презентация тренинга часть 2
Презентация тренинга часть 2
 
Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)
 
Quicktrainings.com.ua Основы планирования и коммуникации, или как не дать про...
Quicktrainings.com.ua Основы планирования и коммуникации, или как не дать про...Quicktrainings.com.ua Основы планирования и коммуникации, или как не дать про...
Quicktrainings.com.ua Основы планирования и коммуникации, или как не дать про...
 
Собрания. Как правильно проводить? Регламент+фишки
Собрания. Как правильно проводить? Регламент+фишкиСобрания. Как правильно проводить? Регламент+фишки
Собрания. Как правильно проводить? Регламент+фишки
 
Как проводить интервью
Как проводить интервьюКак проводить интервью
Как проводить интервью
 
Планирование по информатике в 5-6 классах
Планирование по информатике в 5-6 классахПланирование по информатике в 5-6 классах
Планирование по информатике в 5-6 классах
 
Ирина Томилова "Чего хотят тестировщики? или как после планирования жить хоро...
Ирина Томилова "Чего хотят тестировщики? или как после планирования жить хоро...Ирина Томилова "Чего хотят тестировщики? или как после планирования жить хоро...
Ирина Томилова "Чего хотят тестировщики? или как после планирования жить хоро...
 
Code fest 2013 (final)
Code fest 2013 (final)Code fest 2013 (final)
Code fest 2013 (final)
 
Планирование тестирования - релизные планы
Планирование тестирования - релизные планыПланирование тестирования - релизные планы
Планирование тестирования - релизные планы
 
Ladutko - Time management in QA - from words to deeds (ConfeT&QA-2013 Fall)
Ladutko - Time management in QA - from words to deeds (ConfeT&QA-2013 Fall)Ladutko - Time management in QA - from words to deeds (ConfeT&QA-2013 Fall)
Ladutko - Time management in QA - from words to deeds (ConfeT&QA-2013 Fall)
 
When qa sucks
When qa sucksWhen qa sucks
When qa sucks
 

SQA Days 10: Session-based testing

  • 1. Session-Based Testing Теория и практика
  • 3. Потом стало таким…
  • 5. Проблемы хаотического Проблемы скриптового тестирования тестирования • Непонятен статус • Куча времени уходит на продукта, невозможно документирование тестов оценить и измерить качество • Тесты проходить скучно, • Невозможно планирование развития нет, бюрократия тестирования демотивирует • В зависимости от • Внимание рассеивается квалификации – при однотипной работе, непредсказуемые результаты очевидные вещи работы пропускаются • Нет передачи знаний • «Эффект пестицида» – будущим поколениям тесты перестают находить баги Что делать?
  • 6. В ноябре 2000 Дж. Бах и Дж. Бах предложили решение
  • 7. • Charter (цель тестирования) • Session (период времени на тестирование) • Session Report (заметки, баги, проблемы, вопросы, статистика по затраченному времени и т.д.) Это должно работать • Debrief (обсуждение во-о-о-от так! результатов сессии)
  • 8. Итого, мы получили: • Гибкость • Отчѐтность • Статистику • Передачу знаний • Обучение, коучинг • Фокус на результате • Бюрократию
  • 9. А что хочется: • Гибкость • Отчѐтность • Статистику • Передачу знаний • Обучение, коучинг • Фокус на результате - Бюрократию + Планируемость + Творчество
  • 10. Мой алгоритм 1. Составляем список сессий 2. Определяем длительность и процесс 3. Перемножаем + 30% 4. Идѐм от большего к меньшему
  • 11. Список сессий 1. Таблица Детализация 2. Майнд-карта определяется планами – На сетевом ресурсе – На листе ватмана 3. Блокнот 4. …
  • 12. Формат сессии 1. Длительность Мой вариант 2. Когда заводить – 2 часа. баги? 3. Где хранить результаты? 4. Как определять задачи?
  • 13. Тестирование От большего к меньшему!
  • 14. Специи SBTM Приоритезация на лету Регулярность планирования Творческая обстановка Наглядные результаты