Black-box techniques
Equivalence
Partitioning
Boundary Value
Analysis
Decision Tables
State Transition
Use case
Pairwise
...
Level 1 Level 2 Latin
Cause effect
graphing
Orthogonal areas
Classification
Tree
“Reducing effort is really a side effect of
Equivalence Class Partitioning”
James Bach
https://www.satisfice.com/blog/archives/1669
8<x<25
Practical case - Password
8 25
9 24
Empty
1
Как я люблю записывать
Boundary types
o Physical - cannot exist
o Logical – does not fit within the meaning
o Voluntary – someone decided
o Technological – works that way
Increase Coverage
1.Decision Table
2. State Transition
3. Use case
4. Classification Tree
Decrease amount of Tests
1. Equivalence Partitioning
2. Boundary Value Analysis
3. Pairwise Testing
life insurance
diagnosed hospitalized BMI
disabled
smoked age
yes no yes no yes no yes no <17
18-33
34-36
37-39
>39 18-39
40-59
>59
Figure 4-58. Classification tree for HELLOCARMS life insurance
Supercar
Supercar
Power Unit
Petrol Electric Hybrid SUV Saloon Hatchback
Body Style
TC1
TC2
TC3
TC4
TC5
TC6
TC7
TC8
TC9
Classification Tree
workshop
from ISTQB training
Classification Tree
Tool
from Rex Black
qrco.de/bcELPq
qrco.de/bcELRu
THINK
OUTSIDE
THE
BOX
fb.com/kovalyova.alexandra
linkedin.com/in/alexandra-kovalyova
Find me
outside
font
strikethrough height caps
style
size
large (72)
typical (12)
small (8)
bold ital
bold
italic
regular
double
yes
no
superscript
subscript
normal
all caps
small caps
normal
Olexandra Kovalyova, "Equivalence Partitioning, Boundary Values ​​Analysis, Classification Tree"

Olexandra Kovalyova, "Equivalence Partitioning, Boundary Values ​​Analysis, Classification Tree"