SlideShare a Scribd company logo
Модели в
тестировании
Алексей Федоров
Skype: exsel9 Email: alhap@inbox.ru
О себе
Что происходит:
Рассказы + обсуждения
Немного интерактива
OpenMind
«Будьте добры помедленнее, я записываю»
План
• Общая информация про модели
• Модель процесса тестирования
• Модели тестировщика
В чем могут помочь модели:
• Более структурированное обсуждение проблем
• Разделение проблемы на части
• Принятие более хороших решений
• Возможность подумать над проблемой с разных сторон
• Визуализировать идеал, к которому стремимся
Виды моделей. Сектора. Теория
1 2
3 4
Виды моделей. Сектора. Примеры
Виды моделей. Сектора. Примеры
Виды моделей. Уровни. Теория
Виды моделей. Уровни. Примеры
Виды моделей. Линии. Теория
Виды моделей. Линии. Примеры
Виды моделей. Типы. Теория
Виды моделей. Типы. Примеры
• Ручное тестирование
• Автоматическое тестирование
• Позитивные тесты
• Негативные тесты
Виды моделей. Типы. Процессы
Виды моделей. Типы. Примеры
Виды моделей. Типы. Примеры
Конец первой части. Вопросы?
Модель выполнения тестов
(Jon Bach, Максим Дорофеев, Алексей Федоров)
Полная
упорядоченность
Хаос
Каждый из нас уникален как снежинка
Модель выполнения тестов
(Jon Bach, Максим Дорофеев, Алексей Федоров)
Падает
Тщательность подготовки
Легкость замены тестировщиков
Необходимость контроля со стороны
…
Растёт
Требования к квалификации
Удовольствие от тестирования
Понимание системы в целом
…
Конец второй части. Вопросы?
Модели тестировщика. Т-люди
http://thesocialtester.co.uk/t-shaped-testers-and-their-role-in-a-team/
Модели тестировщика. Омега-тестер
http://www.satisfice.com/articles/omega_tester.pdf
http://flowchainsensei.wordpress.com/2014/02/06/wolf-magic/
WOLF
Модели тестировщика. Омега-волк-тестер
Модели тестировщика. Точки зрения
http://www.istqb.org/certification-path-root.html
Модели тестировщика. Герои
Модели тестировщика. Детский сад
http://www.cmcrossroads.com/article/all-i-ever-need-know-about-testing-i-learned-kindergarten
Заключение
Модели могут помочь:
• Более структурированное обсуждение проблем
• Разделение проблемы на части
• Принятие более хороших решений
• Возможность подумать над проблемой с разных сторон
• Визуализировать идеал, к которому стремимся
Благодарности:
Рине Ужевко
Антону Киселёву
Mail.ru
Ссылки:
Презентация об исследовательском тестировании Джона Баха
http://www.quardev.com/content/whitepapers/ET_inside_spectator_sport.pdf
Люди-снежинки Максима Дорофеева
https://www.youtube.com/watch?v=8Dxe-2_FBHc
Курс «Model Thinking»
https://www.coursera.org/learn/model-thinking
Доклад Максима Цепкова (работа с V-моделью)
http://analystdays.ru/ru/talk/33441
Подборка моделей Алексея Федорова
https://ru.pinterest.com/exsel9/models-in-testing/
Ссылки:
Доклад Романа Иовлева про автоматизацию тестирования на основе моделей
http://sqadays.com/ru/talk/35193
Практикум по тест-дизайну Алексея Баранцева
http://software-testing.ru/trainings/schedule?&task=3&cid=46
Доклад Сергея Атрощенкова про моделирование угроз для приложений
http://sqadays.com/ru/talk/33823
Книга "Интегральное видение" Кена Уилбера
http://www.ozon.ru/context/detail/id/31685489/
Спасибо за внимание! До встречи.
Алексей Федоров
Skype: exsel9
Email: alhap@inbox.ru

More Related Content

Similar to Модели в тестировании

Обучение тестированию
Обучение тестированиюОбучение тестированию
Обучение тестированиюAPostovalova
 
Обучение тестированию
Обучение тестированиюОбучение тестированию
Обучение тестированиюAPostovalova
 
От электронной команды к электронному участию
От электронной команды к электронному участиюОт электронной команды к электронному участию
От электронной команды к электронному участиюzabej
 
Опыт выстраивания процесса Product Discovery
Опыт выстраивания процесса Product DiscoveryОпыт выстраивания процесса Product Discovery
Опыт выстраивания процесса Product DiscoveryNikita Efimov
 
Шагнуть на встречу тестированию требований. Советы тестировщика
Шагнуть на встречу тестированию требований. Советы тестировщикаШагнуть на встречу тестированию требований. Советы тестировщика
Шагнуть на встречу тестированию требований. Советы тестировщикаSQALab
 
Виталий Стрелюк
Виталий СтрелюкВиталий Стрелюк
Виталий СтрелюкSQALab
 
Постановка процесса тестирования в Agile
Постановка процесса тестирования в AgileПостановка процесса тестирования в Agile
Постановка процесса тестирования в AgileSQALab
 
Sef Streluk Agile
Sef Streluk AgileSef Streluk Agile
Sef Streluk Agilesef2009
 
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...GTestClub
 
Бизнес и системный анализ весна 2013 лекция 4
Бизнес и системный анализ весна 2013 лекция 4Бизнес и системный анализ весна 2013 лекция 4
Бизнес и системный анализ весна 2013 лекция 4Technopark
 
Бумажное прототипирование
Бумажное прототипированиеБумажное прототипирование
Бумажное прототипированиеMaxim Gaponov
 
Open case club workshop
Open case club workshopOpen case club workshop
Open case club workshopIlya Borisov
 
Ошибки начинающих Tdd практиков, плюсы применения
Ошибки начинающих Tdd практиков, плюсы примененияОшибки начинающих Tdd практиков, плюсы применения
Ошибки начинающих Tdd практиков, плюсы примененияzheldak
 
Подходы и инструменты личной эффективности
Подходы и инструменты личной эффективностиПодходы и инструменты личной эффективности
Подходы и инструменты личной эффективностиRISClubSPb
 
Andrey Azimov - Как найти работу тестировщику?
Andrey Azimov - Как найти работу тестировщику?Andrey Azimov - Как найти работу тестировщику?
Andrey Azimov - Как найти работу тестировщику?automated-testing.info
 
Product discovery. Наши шишки и успехи
Product discovery. Наши шишки и успехиProduct discovery. Наши шишки и успехи
Product discovery. Наши шишки и успехиNikita Efimov
 
Собеседование тестировщиков: что спросить и как ответить
Собеседование тестировщиков: что спросить и как ответитьСобеседование тестировщиков: что спросить и как ответить
Собеседование тестировщиков: что спросить и как ответитьSQALab
 
собеседование тестировщиков что спросить и как ответить
собеседование тестировщиков   что спросить и как ответитьсобеседование тестировщиков   что спросить и как ответить
собеседование тестировщиков что спросить и как ответитьAlex Baranouski
 

Similar to Модели в тестировании (20)

Обучение тестированию
Обучение тестированиюОбучение тестированию
Обучение тестированию
 
Обучение тестированию
Обучение тестированиюОбучение тестированию
Обучение тестированию
 
От электронной команды к электронному участию
От электронной команды к электронному участиюОт электронной команды к электронному участию
От электронной команды к электронному участию
 
Опыт выстраивания процесса Product Discovery
Опыт выстраивания процесса Product DiscoveryОпыт выстраивания процесса Product Discovery
Опыт выстраивания процесса Product Discovery
 
Шагнуть на встречу тестированию требований. Советы тестировщика
Шагнуть на встречу тестированию требований. Советы тестировщикаШагнуть на встречу тестированию требований. Советы тестировщика
Шагнуть на встречу тестированию требований. Советы тестировщика
 
Виталий Стрелюк
Виталий СтрелюкВиталий Стрелюк
Виталий Стрелюк
 
Постановка процесса тестирования в Agile
Постановка процесса тестирования в AgileПостановка процесса тестирования в Agile
Постановка процесса тестирования в Agile
 
Sef Streluk Agile
Sef Streluk AgileSef Streluk Agile
Sef Streluk Agile
 
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
 
Бизнес и системный анализ весна 2013 лекция 4
Бизнес и системный анализ весна 2013 лекция 4Бизнес и системный анализ весна 2013 лекция 4
Бизнес и системный анализ весна 2013 лекция 4
 
Paper prototyping
Paper prototypingPaper prototyping
Paper prototyping
 
Бумажное прототипирование
Бумажное прототипированиеБумажное прототипирование
Бумажное прототипирование
 
Open case club workshop
Open case club workshopOpen case club workshop
Open case club workshop
 
Ошибки начинающих Tdd практиков, плюсы применения
Ошибки начинающих Tdd практиков, плюсы примененияОшибки начинающих Tdd практиков, плюсы применения
Ошибки начинающих Tdd практиков, плюсы применения
 
пр личная эффективность 2014 07
пр личная эффективность 2014 07пр личная эффективность 2014 07
пр личная эффективность 2014 07
 
Подходы и инструменты личной эффективности
Подходы и инструменты личной эффективностиПодходы и инструменты личной эффективности
Подходы и инструменты личной эффективности
 
Andrey Azimov - Как найти работу тестировщику?
Andrey Azimov - Как найти работу тестировщику?Andrey Azimov - Как найти работу тестировщику?
Andrey Azimov - Как найти работу тестировщику?
 
Product discovery. Наши шишки и успехи
Product discovery. Наши шишки и успехиProduct discovery. Наши шишки и успехи
Product discovery. Наши шишки и успехи
 
Собеседование тестировщиков: что спросить и как ответить
Собеседование тестировщиков: что спросить и как ответитьСобеседование тестировщиков: что спросить и как ответить
Собеседование тестировщиков: что спросить и как ответить
 
собеседование тестировщиков что спросить и как ответить
собеседование тестировщиков   что спросить и как ответитьсобеседование тестировщиков   что спросить и как ответить
собеседование тестировщиков что спросить и как ответить
 

More from Rina Uzhevko

Программный комитет SQA Days#21
Программный комитет SQA Days#21Программный комитет SQA Days#21
Программный комитет SQA Days#21Rina Uzhevko
 
Выжмем из Cucumber'a все"
Выжмем из Cucumber'a все" Выжмем из Cucumber'a все"
Выжмем из Cucumber'a все" Rina Uzhevko
 
Программный комитет. За занавесом #19
Программный комитет. За занавесом #19Программный комитет. За занавесом #19
Программный комитет. За занавесом #19Rina Uzhevko
 
Учим автотесты человеческому языку с помощью Allure и PyTest
Учим автотесты человеческому языку с помощью Allure и PyTestУчим автотесты человеческому языку с помощью Allure и PyTest
Учим автотесты человеческому языку с помощью Allure и PyTestRina Uzhevko
 
Нам нужны инструменты! Тестирование и мониторинг мобильного приложения BOOKMATE
Нам нужны инструменты!  Тестирование и мониторинг мобильного приложения BOOKMATEНам нужны инструменты!  Тестирование и мониторинг мобильного приложения BOOKMATE
Нам нужны инструменты! Тестирование и мониторинг мобильного приложения BOOKMATERina Uzhevko
 
Программный комитет v.2.0
Программный комитет v.2.0Программный комитет v.2.0
Программный комитет v.2.0Rina Uzhevko
 
Отдела мониторинга в тестировании
Отдела мониторинга в тестированииОтдела мониторинга в тестировании
Отдела мониторинга в тестированииRina Uzhevko
 
Профилирование сотрудников
Профилирование сотрудниковПрофилирование сотрудников
Профилирование сотрудниковRina Uzhevko
 
Почему почта не работает
Почему почта не работаетПочему почта не работает
Почему почта не работаетRina Uzhevko
 
Гибкое тестирование
Гибкое тестированиеГибкое тестирование
Гибкое тестированиеRina Uzhevko
 
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
 
Мама, я работаю в банке!
Мама, я работаю в банке!Мама, я работаю в банке!
Мама, я работаю в банке!Rina Uzhevko
 
Автоматизация тестирования в highload проекте: практический опыт
Автоматизация тестирования в highload проекте: практический опытАвтоматизация тестирования в highload проекте: практический опыт
Автоматизация тестирования в highload проекте: практический опытRina Uzhevko
 
О работе программного комитета: Как это было? SQA Days#16
О работе программного комитета: Как это было? SQA Days#16О работе программного комитета: Как это было? SQA Days#16
О работе программного комитета: Как это было? SQA Days#16Rina Uzhevko
 
О программном комитете: Оценивание докладов SQA Days 17
О программном комитете: Оценивание докладов SQA Days 17О программном комитете: Оценивание докладов SQA Days 17
О программном комитете: Оценивание докладов SQA Days 17Rina Uzhevko
 
Цели и их cвязь с KPI
Цели и их cвязь с KPIЦели и их cвязь с KPI
Цели и их cвязь с KPIRina Uzhevko
 
Оценка проектов тестирования
Оценка проектов тестированияОценка проектов тестирования
Оценка проектов тестированияRina Uzhevko
 
KPI тестировщиков - особенности и проблемы
KPI тестировщиков - особенности и проблемыKPI тестировщиков - особенности и проблемы
KPI тестировщиков - особенности и проблемыRina Uzhevko
 
Внедрение измениений. Рефакторинг Vs реинжиниринг
Внедрение измениений. Рефакторинг Vs реинжинирингВнедрение измениений. Рефакторинг Vs реинжиниринг
Внедрение измениений. Рефакторинг Vs реинжинирингRina Uzhevko
 

More from Rina Uzhevko (20)

Программный комитет SQA Days#21
Программный комитет SQA Days#21Программный комитет SQA Days#21
Программный комитет SQA Days#21
 
Выжмем из Cucumber'a все"
Выжмем из Cucumber'a все" Выжмем из Cucumber'a все"
Выжмем из Cucumber'a все"
 
Программный комитет. За занавесом #19
Программный комитет. За занавесом #19Программный комитет. За занавесом #19
Программный комитет. За занавесом #19
 
Учим автотесты человеческому языку с помощью Allure и PyTest
Учим автотесты человеческому языку с помощью Allure и PyTestУчим автотесты человеческому языку с помощью Allure и PyTest
Учим автотесты человеческому языку с помощью Allure и PyTest
 
Нам нужны инструменты! Тестирование и мониторинг мобильного приложения BOOKMATE
Нам нужны инструменты!  Тестирование и мониторинг мобильного приложения BOOKMATEНам нужны инструменты!  Тестирование и мониторинг мобильного приложения BOOKMATE
Нам нужны инструменты! Тестирование и мониторинг мобильного приложения BOOKMATE
 
Программный комитет v.2.0
Программный комитет v.2.0Программный комитет v.2.0
Программный комитет v.2.0
 
Отдела мониторинга в тестировании
Отдела мониторинга в тестированииОтдела мониторинга в тестировании
Отдела мониторинга в тестировании
 
Профилирование сотрудников
Профилирование сотрудниковПрофилирование сотрудников
Профилирование сотрудников
 
Почему почта не работает
Почему почта не работаетПочему почта не работает
Почему почта не работает
 
Mstc 5 лет
Mstc 5 летMstc 5 лет
Mstc 5 лет
 
Гибкое тестирование
Гибкое тестированиеГибкое тестирование
Гибкое тестирование
 
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...
 
Мама, я работаю в банке!
Мама, я работаю в банке!Мама, я работаю в банке!
Мама, я работаю в банке!
 
Автоматизация тестирования в highload проекте: практический опыт
Автоматизация тестирования в highload проекте: практический опытАвтоматизация тестирования в highload проекте: практический опыт
Автоматизация тестирования в highload проекте: практический опыт
 
О работе программного комитета: Как это было? SQA Days#16
О работе программного комитета: Как это было? SQA Days#16О работе программного комитета: Как это было? SQA Days#16
О работе программного комитета: Как это было? SQA Days#16
 
О программном комитете: Оценивание докладов SQA Days 17
О программном комитете: Оценивание докладов SQA Days 17О программном комитете: Оценивание докладов SQA Days 17
О программном комитете: Оценивание докладов SQA Days 17
 
Цели и их cвязь с KPI
Цели и их cвязь с KPIЦели и их cвязь с KPI
Цели и их cвязь с KPI
 
Оценка проектов тестирования
Оценка проектов тестированияОценка проектов тестирования
Оценка проектов тестирования
 
KPI тестировщиков - особенности и проблемы
KPI тестировщиков - особенности и проблемыKPI тестировщиков - особенности и проблемы
KPI тестировщиков - особенности и проблемы
 
Внедрение измениений. Рефакторинг Vs реинжиниринг
Внедрение измениений. Рефакторинг Vs реинжинирингВнедрение измениений. Рефакторинг Vs реинжиниринг
Внедрение измениений. Рефакторинг Vs реинжиниринг
 

Модели в тестировании