SlideShare a Scribd company logo
1 of 20
Download to read offline
Правильно ли мы
тестируем?
Егор Бугаенко
CEO @ Zerocracy
/20
@yegor256
Zerocracy
2
@yb190421
/20
@yegor256
Zerocracy
3
2.1K
yegor256 Zerocracy
Zold Elegant Objects
/20
@yegor256
Zerocracy
4
“Надо бы Егору больше с
профессиональными
тестировщиками общаться,
тогда не пришлось бы
переизобретать велосипеды.”
/20
@yegor256
Zerocracy
5
“Докладчик рассказывал про
вещи, в которых не
разбирается.”
/20
@yegor256
Zerocracy
6
“Содержание не то что спорно,
а противоречит здравому
смыслу.”
/20
@yegor256
Zerocracy
7
“Автор распространяет вредные
практики.”
/20
@yegor256
Zerocracy
8
/20
@yegor256
Zerocracy
9
“Судя со содержанию доклада,
книги, которые были
упомянуты, автором прочитаны
не были (разве что, его
собственная). Сам доклад был
выдуман на пустом месте.”
/20
@yegor256
Zerocracy
10
Programmers build,
testers break.
/20
@yegor256
Zerocracy
11
1
Testers are not
second-class
citizens.
/20
@yegor256
Zerocracy
12
Junior
Middle
Senior
Tester
/20
@yegor256
Zerocracy
13
2
Testers don’t
tell us when to
release.
/20
@yegor256
Zerocracy
14
/20
@yegor256
Zerocracy
15
3
Testers must be
rewarded for
the bugs they
find.
/20
@yegor256
Zerocracy
16
1
Programmers
and testers
must work
together!
/20
@yegor256
Zerocracy
17
2 Rewarding for
bugs will only
produce more
bugs.
/20
@yegor256
Zerocracy
18
3 Testers will quit
when complexity
grows.
/20
@yegor256
Zerocracy
19
@yegor256
Егор Бугаенко
yegor256@gmail.com
+1 408 6924742

More Related Content

More from Yegor Bugayenko

Five Trends We Are Afraid Of
Five Trends We Are Afraid OfFive Trends We Are Afraid Of
Five Trends We Are Afraid OfYegor Bugayenko
 
Who Cares About Quality?
Who Cares About Quality?Who Cares About Quality?
Who Cares About Quality?Yegor Bugayenko
 
Zold: a cryptocurrency without Blockchain
Zold: a cryptocurrency without BlockchainZold: a cryptocurrency without Blockchain
Zold: a cryptocurrency without BlockchainYegor Bugayenko
 
How to Cut Corners and Stay Cool
How to Cut Corners and Stay CoolHow to Cut Corners and Stay Cool
How to Cut Corners and Stay CoolYegor Bugayenko
 
Java Annotations Are a Bad Idea
Java Annotations Are a Bad IdeaJava Annotations Are a Bad Idea
Java Annotations Are a Bad IdeaYegor Bugayenko
 
Make Customers Trust You
Make Customers Trust YouMake Customers Trust You
Make Customers Trust YouYegor Bugayenko
 
How to Be Honest and Keep a Client?
How to Be Honest and Keep a Client?How to Be Honest and Keep a Client?
How to Be Honest and Keep a Client?Yegor Bugayenko
 
Object-Oriented JUnit Tests
Object-Oriented JUnit TestsObject-Oriented JUnit Tests
Object-Oriented JUnit TestsYegor Bugayenko
 
Object-Oriented Flavor for JUnit Tests
Object-Oriented Flavor for JUnit TestsObject-Oriented Flavor for JUnit Tests
Object-Oriented Flavor for JUnit TestsYegor Bugayenko
 
How to Avoid Outsourcing Disaster?
How to Avoid Outsourcing Disaster?How to Avoid Outsourcing Disaster?
How to Avoid Outsourcing Disaster?Yegor Bugayenko
 
What's Wrong With Object-Oriented Programming?
What's Wrong With Object-Oriented Programming?What's Wrong With Object-Oriented Programming?
What's Wrong With Object-Oriented Programming?Yegor Bugayenko
 
How Bright Is Our Future?
How Bright Is Our Future?How Bright Is Our Future?
How Bright Is Our Future?Yegor Bugayenko
 
Java Annotations Are Evil
Java Annotations Are EvilJava Annotations Are Evil
Java Annotations Are EvilYegor Bugayenko
 

More from Yegor Bugayenko (20)

Five Trends We Are Afraid Of
Five Trends We Are Afraid OfFive Trends We Are Afraid Of
Five Trends We Are Afraid Of
 
Experts vs Expertise
Experts vs ExpertiseExperts vs Expertise
Experts vs Expertise
 
Who Cares About Quality?
Who Cares About Quality?Who Cares About Quality?
Who Cares About Quality?
 
Quantity vs. Quality
Quantity vs. QualityQuantity vs. Quality
Quantity vs. Quality
 
Experts vs Expertise
Experts vs ExpertiseExperts vs Expertise
Experts vs Expertise
 
Zold: a cryptocurrency without Blockchain
Zold: a cryptocurrency without BlockchainZold: a cryptocurrency without Blockchain
Zold: a cryptocurrency without Blockchain
 
Life Without Blockchain
Life Without BlockchainLife Without Blockchain
Life Without Blockchain
 
How to Cut Corners and Stay Cool
How to Cut Corners and Stay CoolHow to Cut Corners and Stay Cool
How to Cut Corners and Stay Cool
 
Math or Love?
Math or Love?Math or Love?
Math or Love?
 
How much do you cost?
How much do you cost?How much do you cost?
How much do you cost?
 
Java Annotations Are a Bad Idea
Java Annotations Are a Bad IdeaJava Annotations Are a Bad Idea
Java Annotations Are a Bad Idea
 
Make Customers Trust You
Make Customers Trust YouMake Customers Trust You
Make Customers Trust You
 
How to Be Honest and Keep a Client?
How to Be Honest and Keep a Client?How to Be Honest and Keep a Client?
How to Be Honest and Keep a Client?
 
Object-Oriented JUnit Tests
Object-Oriented JUnit TestsObject-Oriented JUnit Tests
Object-Oriented JUnit Tests
 
Object-Oriented Flavor for JUnit Tests
Object-Oriented Flavor for JUnit TestsObject-Oriented Flavor for JUnit Tests
Object-Oriented Flavor for JUnit Tests
 
How Much Do You Cost?
How Much Do You Cost?How Much Do You Cost?
How Much Do You Cost?
 
How to Avoid Outsourcing Disaster?
How to Avoid Outsourcing Disaster?How to Avoid Outsourcing Disaster?
How to Avoid Outsourcing Disaster?
 
What's Wrong With Object-Oriented Programming?
What's Wrong With Object-Oriented Programming?What's Wrong With Object-Oriented Programming?
What's Wrong With Object-Oriented Programming?
 
How Bright Is Our Future?
How Bright Is Our Future?How Bright Is Our Future?
How Bright Is Our Future?
 
Java Annotations Are Evil
Java Annotations Are EvilJava Annotations Are Evil
Java Annotations Are Evil
 

Typical Pitfalls in Testing