How Methods of Natural Sciences Can Help in Testing
Some notes on how to become a better tester
Aliaksandr Martsinovich
QA Engineer
How is software testing similar to
experimental science?
Presentation Name
2
How to become a better tester?
4
Let’s learn from scientists!
5
Because we have so much in common
6
Phenomenon
Hypothesis
describes
Tests
7
Software
Requirements
describe
Tests
8
Both hypothesis and requirements
are supposed to be
testable
.
Lessons learned from one experiment
of sir Charles Sherrington
10
Sir Charles Scott Sherrington
11
Phenomenon:
Sense Fusion
Stage 1: Isolate and Simplify
12
…
Lesson 1: Decompose Everything
Lesson 1.1:
Read the Code
15
Reading the Code
Neither should you.
Scientists won’t have mercy upon
black boxes.