testing meant and validating requirements · software testing? we can’t automate what we don’t know and what we can’t predict @peterkedemo @mariakedemo misconceptions about

Post on 14-Jul-2020

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

@peterkedemo @mariakedemo

testing meant verifying and validating requirements

testing was equal to automation

@peterkedemo @mariakedemo

@peterkedemo @mariakedemo

challenge your confirmation biases

things are not always what they seem to be

@peterkedemo @mariakedemo

checking is what only machines can do

testing is what only humans can do

@peterkedemo @mariakedemoref. James Bach and Michael Bolton

Why is it important to talk about software testing?

we can’t automate what we don’t know and what we can’t predict

@peterkedemo @mariakedemo

misconceptions about testing limits our ability to explore and discover

the unknown unknowns

automation

understand strengths and

limitations

value related to cost?

what?why?how?

@peterkedemo @mariakedemo

automation supportstesting

@peterkedemo @mariakedemo

testabilityis

the degree of how easy it is test

@peterkedemo @mariakedemo

testability includes visibility and observability

@peterkedemo @mariakedemo

testability includes controllability

@peterkedemo @mariakedemo

@peterkedemo @mariakedemo

look for user stories that boosts testability

testing is an activityand a performance

it requires skills and knowlegde

@peterkedemo @mariakedemo

PERCEPTION

Verifying and valiating the requirements

Automating checks

Checking that the productworks- by clicking around the UI

REALITY

Exploring the product rapidly to learn abouthow it might behave

Challenging ideas, models and assumptions

Gathering valuable information

Communicating information well

Evaluating and exploring risks

Making trade offs between finding new information or investigating an existingproblem

Increasing testability

Applying different testing techniques

+10000 other things@peterkedemo @mariakedemo

quality is a team responsibility

@peterkedemo @mariakedemo

@peterkedemo @mariakedemo

@peterkedemo @mariakedemo

What can YOU do to improve testability?

What can YOU do to increase your testing skills?

https://mkedemo.wordpress.com

top related