SlideShare une entreprise Scribd logo
1  sur  41
Классификация 
тестировщиков 
глазами разработчика 
Mikalai Alimenkou 
http://xpinjection.com 
@xpinjection
Это всего лишь мысли вслух…
#1. МУХА
МУХА 
Постоянно мешает и отвлекает. 
Никогда сам ни с чем не разбирается, 
а бежит за помощью. Достает всех 
каждую минуту.
#2. ОБЕЗЬЯНКА
ОБЕЗЬЯНКА 
Делает то, что говорят. Не способен 
сам принять решение. Слаб в 
технологиях и инструментах. Считает 
что его всему научат и сам ничего не 
делает для развития.
#3. ПАНДА
ПАНДА 
Не может защитить себя и объяснить 
свою роль в проекте. Мягкий по 
характеру - его пинают, а он всех 
ненавидит, но молчит. Любит чай и 
булочки.
#4. ПИРАТ
ПИРАТ 
Набрасывается на каждую сборку как 
последний раз в жизни. Его цель 
найти как можно больше багов и 
победить разработчиков. Энтузиазм 
его неисчерпаем.
#5. НАЦИСТ
НАЦИСТ 
Получает удовольствие от нахождения 
множества багов на грамматику или 
мелких поломок в дизайне. Считает 
это своей гордостью и защищает до 
победного конца.
#6. ГЕРОЙ
ГЕРОЙ 
Сражается за каждый найденный баг. 
В решениях принципиален, часто из- 
за него откладывают релизы. 
Постоянно ябедничает менеджерам и 
заказчикам.
#7. ОДУВАНЧИК
ОДУВАНЧИК 
Безобидный и бесполезный. Часто 
симпатичная девушка. Все 
понимающе улыбаются и все равно 
держат в команде.
#8. КЛИЗМА
КЛИЗМА 
Всегда копает до конца. Может убить 
день на поиск причин бага. Отдает 
разработчику только детально 
описанные баги. Любит рассказывать 
байки про самый хитрый баг.
#9. СКУНС
СКУНС 
Не умеет общаться. Главная задача – 
искать баги. Его сторонятся 
разработчики. Общается только через 
баг-трекер и почту, чтобы остались 
следы. Ставит в СС менеджера.
#10. СЛИЗНЯК
СЛИЗНЯК 
Мало разбирается в тестировании. 
Тестирует как придется. При 
проблемах быстро встает сторону 
оппонента. Льстит всем. Изображает 
полную гибкость, много юморит.
#11. БЮРОКРАТ
БЮРОКРАТ 
Владеет многими инструментами и 
техниками без понимания. Слепо 
действует по четким предписаниям, 
даже когда результаты его труда не 
нужны. Соблюдает все формальности.
#12. ПРОФЕССОР
ПРОФЕССОР 
Считает себя в программировании 
талантом. Никогда не спросит совета у 
разработчика. Любит заглянуть в код 
разработчиков. Обязательно пишет 
фреймворк автоматизации с нуля.
#13. ФИЛОСОФ
ФИЛОСОФ 
Готов часами рассуждать о 
тестировании по Баху или Болтону. 
Знает много цитат от гуру. Ходит на 
все тусовки тестировщиков с важным 
видом. Практически бесполезен.
Нужны ли тогда 
тестировщики?
Разработка - командная игра
Мы платим качеством
Сила в обеспечении и 
заботе о качестве
@xpinjection 
http://xpinjection.com 
mikalai.alimenkou@xpinjection.com

Contenu connexe

Tendances

Diagrama de Ishikawa
Diagrama de IshikawaDiagrama de Ishikawa
Diagrama de Ishikawaanshin10
 
Opex (excelencia operacional)
Opex (excelencia operacional)Opex (excelencia operacional)
Opex (excelencia operacional)GeronimoHernandez
 
Materiales, Preparación y Herramental
Materiales, Preparación y HerramentalMateriales, Preparación y Herramental
Materiales, Preparación y Herramentalsamantharisa
 
Taxonomia de los sistemas
Taxonomia de los sistemasTaxonomia de los sistemas
Taxonomia de los sistemasluis mejia
 
INGENIERIA DE METODOS
INGENIERIA DE METODOSINGENIERIA DE METODOS
INGENIERIA DE METODOSdbere_rojo
 
Padres De La Calidad
Padres De La CalidadPadres De La Calidad
Padres De La CalidadCarolina
 
Introduccion APQP basico
Introduccion APQP basicoIntroduccion APQP basico
Introduccion APQP basicoPedro Maya
 
metodologia de Hall
metodologia de Hallmetodologia de Hall
metodologia de HallBryan Salas
 
Manejo de Materiales. Equipo para el manejo de materiales.
Manejo de Materiales. Equipo para el manejo de materiales.Manejo de Materiales. Equipo para el manejo de materiales.
Manejo de Materiales. Equipo para el manejo de materiales.Juan Manuel Carrión Delgado
 
Esquema mexicano de normalización
Esquema mexicano de normalizaciónEsquema mexicano de normalización
Esquema mexicano de normalizaciónerikamarisol
 
Modulo 1. introducción al doe
Modulo 1. introducción al doeModulo 1. introducción al doe
Modulo 1. introducción al doeJavier De La Hoz
 
Presentacion ingenieria concurrente jeisson morales & julian naizaque (4)
Presentacion ingenieria concurrente jeisson morales & julian naizaque (4)Presentacion ingenieria concurrente jeisson morales & julian naizaque (4)
Presentacion ingenieria concurrente jeisson morales & julian naizaque (4)JeissonSebastinMoral
 
Relaciones industriales
Relaciones industriales Relaciones industriales
Relaciones industriales tomas clemente
 

Tendances (20)

Diagrama de Ishikawa
Diagrama de IshikawaDiagrama de Ishikawa
Diagrama de Ishikawa
 
Opex (excelencia operacional)
Opex (excelencia operacional)Opex (excelencia operacional)
Opex (excelencia operacional)
 
Materiales, Preparación y Herramental
Materiales, Preparación y HerramentalMateriales, Preparación y Herramental
Materiales, Preparación y Herramental
 
Promodel
PromodelPromodel
Promodel
 
Taxonomia de los sistemas
Taxonomia de los sistemasTaxonomia de los sistemas
Taxonomia de los sistemas
 
INGENIERIA DE METODOS
INGENIERIA DE METODOSINGENIERIA DE METODOS
INGENIERIA DE METODOS
 
Padres De La Calidad
Padres De La CalidadPadres De La Calidad
Padres De La Calidad
 
Sistemas de manufactura
Sistemas de manufacturaSistemas de manufactura
Sistemas de manufactura
 
Introduccion APQP basico
Introduccion APQP basicoIntroduccion APQP basico
Introduccion APQP basico
 
metodologia de Hall
metodologia de Hallmetodologia de Hall
metodologia de Hall
 
METODO TAGUCHI
METODO TAGUCHIMETODO TAGUCHI
METODO TAGUCHI
 
Manejo de Materiales. Equipo para el manejo de materiales.
Manejo de Materiales. Equipo para el manejo de materiales.Manejo de Materiales. Equipo para el manejo de materiales.
Manejo de Materiales. Equipo para el manejo de materiales.
 
Esquema mexicano de normalización
Esquema mexicano de normalizaciónEsquema mexicano de normalización
Esquema mexicano de normalización
 
Filosofias De La Calidad
Filosofias De La CalidadFilosofias De La Calidad
Filosofias De La Calidad
 
Modulo 1. introducción al doe
Modulo 1. introducción al doeModulo 1. introducción al doe
Modulo 1. introducción al doe
 
Presentacion ingenieria concurrente jeisson morales & julian naizaque (4)
Presentacion ingenieria concurrente jeisson morales & julian naizaque (4)Presentacion ingenieria concurrente jeisson morales & julian naizaque (4)
Presentacion ingenieria concurrente jeisson morales & julian naizaque (4)
 
Fordismo
FordismoFordismo
Fordismo
 
Relaciones industriales
Relaciones industriales Relaciones industriales
Relaciones industriales
 
Toma de decisiones
Toma de decisionesToma de decisiones
Toma de decisiones
 
Medición y mejoramiento de la productividad
Medición y mejoramiento de la productividadMedición y mejoramiento de la productividad
Medición y mejoramiento de la productividad
 

En vedette

Java 8, the Good, the Bad and the Ugly
Java 8, the Good, the Bad and the UglyJava 8, the Good, the Bad and the Ugly
Java 8, the Good, the Bad and the UglyMikalai Alimenkou
 
Design patterns in test automation
Design patterns in test automationDesign patterns in test automation
Design patterns in test automationMikalai Alimenkou
 
How QA engineers could affect quality?
How QA engineers could affect quality?How QA engineers could affect quality?
How QA engineers could affect quality?Mikalai Alimenkou
 
Full Scale Automation Using Selenium
Full Scale Automation Using SeleniumFull Scale Automation Using Selenium
Full Scale Automation Using SeleniumAndrii Dzynia
 
The modern view on implementation of classic design patterns in Java
The modern view on implementation of classic design patterns in JavaThe modern view on implementation of classic design patterns in Java
The modern view on implementation of classic design patterns in JavaMikalai Alimenkou
 
DSL, Page Object and Selenium – a way to reliable functional tests
DSL, Page Object and Selenium – a way to reliable functional testsDSL, Page Object and Selenium – a way to reliable functional tests
DSL, Page Object and Selenium – a way to reliable functional testsMikalai Alimenkou
 
How to make your functional tests really quick
How to make your functional tests really quickHow to make your functional tests really quick
How to make your functional tests really quickMikalai Alimenkou
 
Ретроспектива: вперёд в прошлое
Ретроспектива: вперёд в прошлоеРетроспектива: вперёд в прошлое
Ретроспектива: вперёд в прошлоеAleksey Solntsev
 
How to estimate time for testing
How to estimate time for testingHow to estimate time for testing
How to estimate time for testingAlexandr Zinovyev
 
Оценка задач выполняемых по итеративной разработке
Оценка задач выполняемых по итеративной разработкеОценка задач выполняемых по итеративной разработке
Оценка задач выполняемых по итеративной разработкеReturn on Intelligence
 
Автоматизация и Selenium IDE
Автоматизация и Selenium IDEАвтоматизация и Selenium IDE
Автоматизация и Selenium IDEISsoft
 
Игорь Любин -- Об опыте тестирования программного компонента без пользователь...
Игорь Любин -- Об опыте тестирования программного компонента без пользователь...Игорь Любин -- Об опыте тестирования программного компонента без пользователь...
Игорь Любин -- Об опыте тестирования программного компонента без пользователь...sqadays8
 
Проверка влияния внешних событий на работу мобильного приложения
Проверка влияния внешних событий на работу мобильного приложенияПроверка влияния внешних событий на работу мобильного приложения
Проверка влияния внешних событий на работу мобильного приложенияNatalia Savastiuk
 
Автоматизация тестирования. Разбор конкретного примера - продукта XML2Selenium
Автоматизация тестирования. Разбор конкретного примера - продукта XML2SeleniumАвтоматизация тестирования. Разбор конкретного примера - продукта XML2Selenium
Автоматизация тестирования. Разбор конкретного примера - продукта XML2Seleniumjazzteam
 
Как оценить время на тестирование. Александр Зиновьев, Test Lead Softengi
Как оценить время на тестирование. Александр Зиновьев, Test Lead SoftengiКак оценить время на тестирование. Александр Зиновьев, Test Lead Softengi
Как оценить время на тестирование. Александр Зиновьев, Test Lead SoftengiSoftengi
 
Идеальный тестдизайн: от Цема Канера до Agile
Идеальный тестдизайн: от Цема Канера до AgileИдеальный тестдизайн: от Цема Канера до Agile
Идеальный тестдизайн: от Цема Канера до AgileCodeFest
 
Разработка через тестирование (TDD и BDD)
Разработка через тестирование (TDD и BDD)Разработка через тестирование (TDD и BDD)
Разработка через тестирование (TDD и BDD)Vyacheslav Lyalkin
 

En vedette (20)

Java 8, the Good, the Bad and the Ugly
Java 8, the Good, the Bad and the UglyJava 8, the Good, the Bad and the Ugly
Java 8, the Good, the Bad and the Ugly
 
Design patterns in test automation
Design patterns in test automationDesign patterns in test automation
Design patterns in test automation
 
How QA engineers could affect quality?
How QA engineers could affect quality?How QA engineers could affect quality?
How QA engineers could affect quality?
 
Why testing take so long
Why testing take so longWhy testing take so long
Why testing take so long
 
Full Scale Automation Using Selenium
Full Scale Automation Using SeleniumFull Scale Automation Using Selenium
Full Scale Automation Using Selenium
 
The modern view on implementation of classic design patterns in Java
The modern view on implementation of classic design patterns in JavaThe modern view on implementation of classic design patterns in Java
The modern view on implementation of classic design patterns in Java
 
Automated UI Testing
Automated UI TestingAutomated UI Testing
Automated UI Testing
 
DSL, Page Object and Selenium – a way to reliable functional tests
DSL, Page Object and Selenium – a way to reliable functional testsDSL, Page Object and Selenium – a way to reliable functional tests
DSL, Page Object and Selenium – a way to reliable functional tests
 
How to make your functional tests really quick
How to make your functional tests really quickHow to make your functional tests really quick
How to make your functional tests really quick
 
Ретроспектива: вперёд в прошлое
Ретроспектива: вперёд в прошлоеРетроспектива: вперёд в прошлое
Ретроспектива: вперёд в прошлое
 
How to estimate time for testing
How to estimate time for testingHow to estimate time for testing
How to estimate time for testing
 
Оценка задач выполняемых по итеративной разработке
Оценка задач выполняемых по итеративной разработкеОценка задач выполняемых по итеративной разработке
Оценка задач выполняемых по итеративной разработке
 
Автоматизация и Selenium IDE
Автоматизация и Selenium IDEАвтоматизация и Selenium IDE
Автоматизация и Selenium IDE
 
Игорь Любин -- Об опыте тестирования программного компонента без пользователь...
Игорь Любин -- Об опыте тестирования программного компонента без пользователь...Игорь Любин -- Об опыте тестирования программного компонента без пользователь...
Игорь Любин -- Об опыте тестирования программного компонента без пользователь...
 
Проверка влияния внешних событий на работу мобильного приложения
Проверка влияния внешних событий на работу мобильного приложенияПроверка влияния внешних событий на работу мобильного приложения
Проверка влияния внешних событий на работу мобильного приложения
 
Автоматизация тестирования. Разбор конкретного примера - продукта XML2Selenium
Автоматизация тестирования. Разбор конкретного примера - продукта XML2SeleniumАвтоматизация тестирования. Разбор конкретного примера - продукта XML2Selenium
Автоматизация тестирования. Разбор конкретного примера - продукта XML2Selenium
 
Как оценить время на тестирование. Александр Зиновьев, Test Lead Softengi
Как оценить время на тестирование. Александр Зиновьев, Test Lead SoftengiКак оценить время на тестирование. Александр Зиновьев, Test Lead Softengi
Как оценить время на тестирование. Александр Зиновьев, Test Lead Softengi
 
Идеальный тестдизайн: от Цема Канера до Agile
Идеальный тестдизайн: от Цема Канера до AgileИдеальный тестдизайн: от Цема Канера до Agile
Идеальный тестдизайн: от Цема Канера до Agile
 
Why do I hate Hibernate?
Why do I hate Hibernate?Why do I hate Hibernate?
Why do I hate Hibernate?
 
Разработка через тестирование (TDD и BDD)
Разработка через тестирование (TDD и BDD)Разработка через тестирование (TDD и BDD)
Разработка через тестирование (TDD и BDD)
 

Plus de Mikalai Alimenkou

Rise and fall of Story Points. Capacity based planning from the trenches.
Rise and fall of Story Points. Capacity based planning from the trenches.Rise and fall of Story Points. Capacity based planning from the trenches.
Rise and fall of Story Points. Capacity based planning from the trenches.Mikalai Alimenkou
 
Static analysis tools as the best friend of QA
Static analysis tools as the best friend of QAStatic analysis tools as the best friend of QA
Static analysis tools as the best friend of QAMikalai Alimenkou
 
Modern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with KubernetesModern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with KubernetesMikalai Alimenkou
 
Saga about distributed business transactions in microservices world
Saga about distributed business transactions in microservices worldSaga about distributed business transactions in microservices world
Saga about distributed business transactions in microservices worldMikalai Alimenkou
 
Effectiveness tips from Kubernetes trenches by Captain Obvious
Effectiveness tips from Kubernetes trenches by Captain ObviousEffectiveness tips from Kubernetes trenches by Captain Obvious
Effectiveness tips from Kubernetes trenches by Captain ObviousMikalai Alimenkou
 
Ride the database in JUnit tests with Database Rider
Ride the database in JUnit tests with Database RiderRide the database in JUnit tests with Database Rider
Ride the database in JUnit tests with Database RiderMikalai Alimenkou
 
Wastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in developmentWastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in developmentMikalai Alimenkou
 
Hexagonal architecture with Spring Boot
Hexagonal architecture with Spring BootHexagonal architecture with Spring Boot
Hexagonal architecture with Spring BootMikalai Alimenkou
 
Wastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in developmentWastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in developmentMikalai Alimenkou
 
DevOps checklist or how to understand where is your team in DevOps landscape ...
DevOps checklist or how to understand where is your team in DevOps landscape ...DevOps checklist or how to understand where is your team in DevOps landscape ...
DevOps checklist or how to understand where is your team in DevOps landscape ...Mikalai Alimenkou
 
DevOps checklist or how to understand where is your team in DevOps landscape
DevOps checklist or how to understand where is your team in DevOps landscapeDevOps checklist or how to understand where is your team in DevOps landscape
DevOps checklist or how to understand where is your team in DevOps landscapeMikalai Alimenkou
 
Практические трудности в разработке Медкарты для целой страны
Практические трудности в разработке Медкарты для целой страныПрактические трудности в разработке Медкарты для целой страны
Практические трудности в разработке Медкарты для целой страныMikalai Alimenkou
 
Hexagonal architecture with Spring Boot [EPAM Java online conference]
Hexagonal architecture with Spring Boot [EPAM Java online conference]Hexagonal architecture with Spring Boot [EPAM Java online conference]
Hexagonal architecture with Spring Boot [EPAM Java online conference]Mikalai Alimenkou
 
Bro, manage test data like a pro! [QA Fest 2018]
Bro, manage test data like a pro! [QA Fest 2018]Bro, manage test data like a pro! [QA Fest 2018]
Bro, manage test data like a pro! [QA Fest 2018]Mikalai Alimenkou
 
Agile antipatterns: review after 10 years of practice
Agile antipatterns: review after 10 years of practiceAgile antipatterns: review after 10 years of practice
Agile antipatterns: review after 10 years of practiceMikalai Alimenkou
 
Hexagonal architecture with Spring Boot
Hexagonal architecture with Spring BootHexagonal architecture with Spring Boot
Hexagonal architecture with Spring BootMikalai Alimenkou
 
Bro, manage test data like a pro!
Bro, manage test data like a pro!Bro, manage test data like a pro!
Bro, manage test data like a pro!Mikalai Alimenkou
 
Бытовая классификация тестировщиков с точки зрения разработчика
Бытовая классификация тестировщиков с точки зрения разработчикаБытовая классификация тестировщиков с точки зрения разработчика
Бытовая классификация тестировщиков с точки зрения разработчикаMikalai Alimenkou
 
Code Review tool for personal effectiveness and waste analysis
Code Review tool for personal effectiveness and waste analysisCode Review tool for personal effectiveness and waste analysis
Code Review tool for personal effectiveness and waste analysisMikalai Alimenkou
 
Funny stories and anti-patterns from DevOps landscape
Funny stories and anti-patterns from DevOps landscapeFunny stories and anti-patterns from DevOps landscape
Funny stories and anti-patterns from DevOps landscapeMikalai Alimenkou
 

Plus de Mikalai Alimenkou (20)

Rise and fall of Story Points. Capacity based planning from the trenches.
Rise and fall of Story Points. Capacity based planning from the trenches.Rise and fall of Story Points. Capacity based planning from the trenches.
Rise and fall of Story Points. Capacity based planning from the trenches.
 
Static analysis tools as the best friend of QA
Static analysis tools as the best friend of QAStatic analysis tools as the best friend of QA
Static analysis tools as the best friend of QA
 
Modern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with KubernetesModern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with Kubernetes
 
Saga about distributed business transactions in microservices world
Saga about distributed business transactions in microservices worldSaga about distributed business transactions in microservices world
Saga about distributed business transactions in microservices world
 
Effectiveness tips from Kubernetes trenches by Captain Obvious
Effectiveness tips from Kubernetes trenches by Captain ObviousEffectiveness tips from Kubernetes trenches by Captain Obvious
Effectiveness tips from Kubernetes trenches by Captain Obvious
 
Ride the database in JUnit tests with Database Rider
Ride the database in JUnit tests with Database RiderRide the database in JUnit tests with Database Rider
Ride the database in JUnit tests with Database Rider
 
Wastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in developmentWastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in development
 
Hexagonal architecture with Spring Boot
Hexagonal architecture with Spring BootHexagonal architecture with Spring Boot
Hexagonal architecture with Spring Boot
 
Wastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in developmentWastful waste or why everything is so slow in development
Wastful waste or why everything is so slow in development
 
DevOps checklist or how to understand where is your team in DevOps landscape ...
DevOps checklist or how to understand where is your team in DevOps landscape ...DevOps checklist or how to understand where is your team in DevOps landscape ...
DevOps checklist or how to understand where is your team in DevOps landscape ...
 
DevOps checklist or how to understand where is your team in DevOps landscape
DevOps checklist or how to understand where is your team in DevOps landscapeDevOps checklist or how to understand where is your team in DevOps landscape
DevOps checklist or how to understand where is your team in DevOps landscape
 
Практические трудности в разработке Медкарты для целой страны
Практические трудности в разработке Медкарты для целой страныПрактические трудности в разработке Медкарты для целой страны
Практические трудности в разработке Медкарты для целой страны
 
Hexagonal architecture with Spring Boot [EPAM Java online conference]
Hexagonal architecture with Spring Boot [EPAM Java online conference]Hexagonal architecture with Spring Boot [EPAM Java online conference]
Hexagonal architecture with Spring Boot [EPAM Java online conference]
 
Bro, manage test data like a pro! [QA Fest 2018]
Bro, manage test data like a pro! [QA Fest 2018]Bro, manage test data like a pro! [QA Fest 2018]
Bro, manage test data like a pro! [QA Fest 2018]
 
Agile antipatterns: review after 10 years of practice
Agile antipatterns: review after 10 years of practiceAgile antipatterns: review after 10 years of practice
Agile antipatterns: review after 10 years of practice
 
Hexagonal architecture with Spring Boot
Hexagonal architecture with Spring BootHexagonal architecture with Spring Boot
Hexagonal architecture with Spring Boot
 
Bro, manage test data like a pro!
Bro, manage test data like a pro!Bro, manage test data like a pro!
Bro, manage test data like a pro!
 
Бытовая классификация тестировщиков с точки зрения разработчика
Бытовая классификация тестировщиков с точки зрения разработчикаБытовая классификация тестировщиков с точки зрения разработчика
Бытовая классификация тестировщиков с точки зрения разработчика
 
Code Review tool for personal effectiveness and waste analysis
Code Review tool for personal effectiveness and waste analysisCode Review tool for personal effectiveness and waste analysis
Code Review tool for personal effectiveness and waste analysis
 
Funny stories and anti-patterns from DevOps landscape
Funny stories and anti-patterns from DevOps landscapeFunny stories and anti-patterns from DevOps landscape
Funny stories and anti-patterns from DevOps landscape
 

Бытовая классификация тестировщиков с точки зрения разработчика