Agile testing myths v5 final-

27
Janet Gregory and Lisa Crispin Copyright 2012 Coauthors of Agile Tes<ng: A Prac<cal Guide for Testers and Agile Teams, AddisonWesley 2009 Agile Tes<ng Days 2012 Potsdam, Germany

description

 

Transcript of Agile testing myths v5 final-

Page 1: Agile testing myths v5 final-

Janet  Gregory  and  Lisa  Crispin  Copyright  2012  

Co-­‐authors  of  Agile  Tes<ng:  A  Prac<cal  Guide  for  Testers  and  Agile  Teams,    Addison-­‐Wesley  2009  

Agile  Tes<ng  Days  2012  Potsdam,  Germany  

       

Page 2: Agile testing myths v5 final-

MYTHS  ….    Werewolves  exist,                                            don’t  they?  

Page 3: Agile testing myths v5 final-

MYTHS  ….    Werewolves  exist,                                            don’t  they?  

hPp://en.wikipedia.org/wiki/File:Rubens_Medusa.jpeg  

Medusa:  The  sight  of  her  turned  onlookers  to  stone    

Page 4: Agile testing myths v5 final-
Page 5: Agile testing myths v5 final-

Truth?    

 Testers    aren’t    

needed  or  

Testing is dead

Page 6: Agile testing myths v5 final-

hPp://www.youtube.com/watch?feature=player_detailpage&v=bPmVhyHBRAM    

It’s ALIVE!!!

Page 7: Agile testing myths v5 final-

all  about    ……    

CONTEXT  

Page 8: Agile testing myths v5 final-

Truth  ?  

ATDD  /  SBE  tests  

ONLY    

confirm  behavior    

 

 

Page 9: Agile testing myths v5 final-

A  related  story  …      

Tes9ng    

is  ONLY  for    

so<ware  

Page 10: Agile testing myths v5 final-

Copyright  2012  Lisa  Crispin,  Janet  Gregory.  

Page 11: Agile testing myths v5 final-

Truth    or  

reality?    

Testers  MUST  write  code  

hPp://www.vegetarianfriends.net/issue18.html  

Page 12: Agile testing myths v5 final-

Mul<-­‐  discipline  skills  Expert  /  Discipline  skills  

Page 13: Agile testing myths v5 final-

•  system  architecture  ◦ high  level  (context)  ◦  component  level  

13  Thx  to  Lynn  McKee  for  the  term  technical  awareness  

Page 14: Agile testing myths v5 final-

Tes<ng  awareness  for  programmers  

Page 15: Agile testing myths v5 final-

Myth  or  Truth?        

Agile  teams  are  dazzled  by  tools  

Page 16: Agile testing myths v5 final-

Tools  enable  wider,  deeper  explora<on  

Page 17: Agile testing myths v5 final-

Tests  /  Examples    

Test  Method  /  Fixture  

Developer  Code  

passes  to  

calls  

Tools  can  

promote  

collabora/on  returns  result  Te

st  Framew

ork  

Page 18: Agile testing myths v5 final-

Tools  serve  us  

Page 19: Agile testing myths v5 final-

Myth:    Agile  =  speed    

Page 20: Agile testing myths v5 final-

Reality:    New  teams  go  slower  

Page 21: Agile testing myths v5 final-

Reality:    Teams  need  <me  to  learn  

Page 22: Agile testing myths v5 final-

Reality:  Focus  on  quality  means  speed  down  the  road  

Page 23: Agile testing myths v5 final-
Page 24: Agile testing myths v5 final-
Page 25: Agile testing myths v5 final-

Contact  Informa<on    

[email protected]  www.janetgregory.ca  

twiPer:  @janetgregoryca    

[email protected]  www.lisacrispin.com  twiPer:    @lisacrispin  

 www.agiletester.ca  

   

Page 26: Agile testing myths v5 final-

Copyright  2012  Lisa  Crispin,  Janet  Gregory.  

 •  Explore  It  Elisabeth  Hendrickson’s  new  book  -­‐  coming  •  It’s  alive  video:  hPp://www.youtube.com/watch?v=bPmVhyHBRAM  

•  Lee  Copeland,  “Reports  of  the  Death  of  Tes9ng  Have  Been  Greatly  Exaggerated”,  BePer  Sojware,  Nov-­‐Dec  2012  issue  

•  Job  survey:  hPp://testobsessed.com/?s=survey&submit.x=0&submit.y=0  

 

Page 27: Agile testing myths v5 final-

Copyright  2012  Lisa  Crispin,  Janet  Gregory.  

 Instead  of  saying  NO,    

or  being  the  gatekeeper    

Be  the  informa<on  provider  so  business  can  make  the  decisions  

       

Ques/ons…  

27