SlideShare a Scribd company logo
1 of 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

More Related Content

Viewers also liked

Full Scale Automation Using Selenium
Full Scale Automation Using SeleniumFull Scale Automation Using Selenium
Full Scale Automation Using Selenium
Andrii Dzynia
 
Ретроспектива: вперёд в прошлое
Ретроспектива: вперёд в прошлоеРетроспектива: вперёд в прошлое
Ретроспектива: вперёд в прошлое
Aleksey Solntsev
 
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
 
Автоматизация и Selenium IDE
Автоматизация и Selenium IDEАвтоматизация и Selenium IDE
Автоматизация и Selenium IDE
ISsoft
 
Игорь Любин -- Об опыте тестирования программного компонента без пользователь...
Игорь Любин -- Об опыте тестирования программного компонента без пользователь...Игорь Любин -- Об опыте тестирования программного компонента без пользователь...
Игорь Любин -- Об опыте тестирования программного компонента без пользователь...
sqadays8
 
Автоматизация тестирования. Разбор конкретного примера - продукта XML2Selenium
Автоматизация тестирования. Разбор конкретного примера - продукта XML2SeleniumАвтоматизация тестирования. Разбор конкретного примера - продукта XML2Selenium
Автоматизация тестирования. Разбор конкретного примера - продукта XML2Selenium
jazzteam
 

Viewers also liked (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
 
Идеальный тестдизайн: от Цема Канера до 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)
 
TDD for DB integration
TDD for DB integrationTDD for DB integration
TDD for DB integration
 

More from Mikalai Alimenkou

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

More from 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
 

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