SlideShare a Scribd company logo
1 of 18
Alternative PathsforSelf-Education In Software Testing Markus Gärtner - http://blog.shino.de - Twitter: @mgaertne http://commons.wikimedia.org/wiki/File:Education_-_Grad_Hat_-_Jordan.png
Education in Software Testing  My story University studiesuntilOctober 2005 1st position as a softwaretester April 2006 1st trainingcourse in softwaretesting: October 2007 Appointed a softwaretestinggroupleadposition in September 2007!
Whoisresponsibleforyoureducation? Youremployer? Yoursuperior? Yourteacher back in school? Maybeyourhusband/wife? Yourkids?
Whoisresponsibleforyoureducation? No!
YOU! http://commons.wikimedia.org/wiki/File:Uncle_Sam_(pointing_finger).jpg
Feedback Start a personal blogor private journal Write an article Contribute to mailinglists Involveyourself in social media Twitter LinkedIn Software Testing Club Weekend Testing
Learn to program Scriptinglanguages: Ruby, Python, Groovy Design Patterns Technology: TDD, Mocking Pairing http://stevelucasmetz.blogspot.com/2008/01/rambo-baby.html
Hypothesis vs. Synthesis Hypothesis Books Rapid Software Testing Black-box software testing Buccaneer-scholar Synthesis Black-box software testing Testing Dojos  & Challenges Weekend Testing Miagi-Do school http://wordandimage.files.wordpress.com/2007/12/brain.gif
Books http://blog.lib.umn.edu/isss/isss/2009/02/
Rapid Software Testing Developedby James Bach and Michael Bolton Taughtas a course, but slidesavailable online: 	http://www.satisfice.com/rst.pdf Contents include: Whatistesting? The Heuristic Test Strategy Model Heuristics, Oracles andthetester‘smind … andmuchmore http://s0.geograph.org.uk/photos/06/47/064756_80eeb599.jpg
Black-box Software Testing Developedby Cem Kanerand James Bach Online coursesby AST Videos online available: 	http://www.testingeducation.org/BBST/ http://upload.wikimedia.org/wikipedia/commons/1/1b/Peering_Inside_the_Black_Box.jpg
Black-box Software Testing Bug advocacy Testingtechniques Domain testing Scenario testing Functiontesting Risk-basedtesting Combinationtesting Specification-basedtesting http://upload.wikimedia.org/wikipedia/commons/1/1b/Peering_Inside_the_Black_Box.jpg
Buccaneer-scholar Bookby James Bach Learning heuristics SACKED SCOWS Long Leash Heuristic Obsessand Forget Heuristic Procrastinateand Push Heuristic … are just some of theunderlyingprinciples http://running-wild.net/pics/content/gallery/tattoos/04.jpg
TestingChallenges Testingchallenges Practicalexercise of testingskills Haveinternet will test:http://www.satisfice.com/blog/archives/322 http://www.defibolivie2010.org/challenge_Sajama.jpg
TestingDojos Similar to CodingDojos Collaboration Save Environment Deliberate Practice Content: Single Testing vs. PairedTesting Test this, Evaluate Tools, Learnnewapproaches http://www.matrix-architekt.de/bilder/desktop/dojo.jpg
Weekend Testing Testing on theweekend online Typicalsession: 1 hourPracticaltesting 1 hourDiscussion Content: Test this Evaluatetools Learnnewapproaches Watch out for traps!
Miagi-Do School of Software Testing Foundedby Matt Heusser Non-commercial, zero-profit Improvetestingskill Through practice Belt system http://farm3.static.flickr.com/2074/2200982710_8cf8e0d422.jpg
Summary Educationisyourrepsonsibility Different styles Feedback Hypothesis Synthesis Youmayhavepreferencesforoneortheother, butyoushouldapply as much as possible

More Related Content

Similar to Alternative paths for self-education in Software Testing

Markus Gartner - Alternative Paths for Self-Education in Software Testing - E...
Markus Gartner - Alternative Paths for Self-Education in Software Testing - E...Markus Gartner - Alternative Paths for Self-Education in Software Testing - E...
Markus Gartner - Alternative Paths for Self-Education in Software Testing - E...TEST Huddle
 
Alternative Paths For Self Education In Software Testing Webinar
Alternative Paths For Self Education In Software Testing   WebinarAlternative Paths For Self Education In Software Testing   Webinar
Alternative Paths For Self Education In Software Testing WebinarMarkus Gärtner
 
Swcolt 2014 storytelling with web based multimedia tools for slide share
Swcolt 2014 storytelling with web based multimedia tools for slide shareSwcolt 2014 storytelling with web based multimedia tools for slide share
Swcolt 2014 storytelling with web based multimedia tools for slide shareDonna Shelton
 
Executive function Arlington Public Schools
Executive function Arlington Public SchoolsExecutive function Arlington Public Schools
Executive function Arlington Public SchoolsKarenJan
 
How to Get a Software Job w/o Experience
How to Get a Software Job w/o ExperienceHow to Get a Software Job w/o Experience
How to Get a Software Job w/o ExperienceCharles Anderson
 
Acpet Moodle from Scratch Version 2
Acpet Moodle from Scratch Version 2Acpet Moodle from Scratch Version 2
Acpet Moodle from Scratch Version 2Yum Studio
 
Object Oriented Approach For Software Development
Object Oriented Approach For Software DevelopmentObject Oriented Approach For Software Development
Object Oriented Approach For Software DevelopmentJessica Tanner
 
Increasing developer procutivity with Mylyn (Devoxx 2010)
Increasing developer procutivity with Mylyn (Devoxx 2010)Increasing developer procutivity with Mylyn (Devoxx 2010)
Increasing developer procutivity with Mylyn (Devoxx 2010)Oliver Gierke
 
Packaging teams solutions(manifest, app studio, packaging)
Packaging teams solutions(manifest, app studio, packaging)Packaging teams solutions(manifest, app studio, packaging)
Packaging teams solutions(manifest, app studio, packaging)Jenkins NS
 
Barwon SW Getting Going with Moodle 2
Barwon SW Getting Going with Moodle 2Barwon SW Getting Going with Moodle 2
Barwon SW Getting Going with Moodle 2Yum Studio
 
2010 Wissahickon Summer Institute
2010 Wissahickon Summer Institute2010 Wissahickon Summer Institute
2010 Wissahickon Summer InstituteDianne Krause
 
Looking out on the Horizon
Looking out on the Horizon Looking out on the Horizon
Looking out on the Horizon 192TIS
 
Week 10 data collection and analysis
Week 10 data collection and analysisWeek 10 data collection and analysis
Week 10 data collection and analysislisyaseloni
 
Beyond Powerpoint
Beyond PowerpointBeyond Powerpoint
Beyond Powerpointguestf8ceb5
 
Executive function infinitec1012
Executive function infinitec1012Executive function infinitec1012
Executive function infinitec1012KarenJan
 
Fantastic Freeware
Fantastic FreewareFantastic Freeware
Fantastic Freewarerjensen
 
Edit 611 instructional blog presentation
Edit 611 instructional blog presentationEdit 611 instructional blog presentation
Edit 611 instructional blog presentationcharfost20
 
Crowdsourcing Your Way to a Better ePortfolio
Crowdsourcing Your Way to a Better ePortfolioCrowdsourcing Your Way to a Better ePortfolio
Crowdsourcing Your Way to a Better ePortfolioKristina D.C. Hoeppner
 

Similar to Alternative paths for self-education in Software Testing (20)

Markus Gartner - Alternative Paths for Self-Education in Software Testing - E...
Markus Gartner - Alternative Paths for Self-Education in Software Testing - E...Markus Gartner - Alternative Paths for Self-Education in Software Testing - E...
Markus Gartner - Alternative Paths for Self-Education in Software Testing - E...
 
Alternative Paths For Self Education In Software Testing Webinar
Alternative Paths For Self Education In Software Testing   WebinarAlternative Paths For Self Education In Software Testing   Webinar
Alternative Paths For Self Education In Software Testing Webinar
 
Swcolt 2014 storytelling with web based multimedia tools for slide share
Swcolt 2014 storytelling with web based multimedia tools for slide shareSwcolt 2014 storytelling with web based multimedia tools for slide share
Swcolt 2014 storytelling with web based multimedia tools for slide share
 
Executive function Arlington Public Schools
Executive function Arlington Public SchoolsExecutive function Arlington Public Schools
Executive function Arlington Public Schools
 
How to Get a Software Job w/o Experience
How to Get a Software Job w/o ExperienceHow to Get a Software Job w/o Experience
How to Get a Software Job w/o Experience
 
Open Source In Education
Open Source In EducationOpen Source In Education
Open Source In Education
 
Acpet Moodle from Scratch Version 2
Acpet Moodle from Scratch Version 2Acpet Moodle from Scratch Version 2
Acpet Moodle from Scratch Version 2
 
Object Oriented Approach For Software Development
Object Oriented Approach For Software DevelopmentObject Oriented Approach For Software Development
Object Oriented Approach For Software Development
 
Increasing developer procutivity with Mylyn (Devoxx 2010)
Increasing developer procutivity with Mylyn (Devoxx 2010)Increasing developer procutivity with Mylyn (Devoxx 2010)
Increasing developer procutivity with Mylyn (Devoxx 2010)
 
Packaging teams solutions(manifest, app studio, packaging)
Packaging teams solutions(manifest, app studio, packaging)Packaging teams solutions(manifest, app studio, packaging)
Packaging teams solutions(manifest, app studio, packaging)
 
Barwon SW Getting Going with Moodle 2
Barwon SW Getting Going with Moodle 2Barwon SW Getting Going with Moodle 2
Barwon SW Getting Going with Moodle 2
 
2010 Wissahickon Summer Institute
2010 Wissahickon Summer Institute2010 Wissahickon Summer Institute
2010 Wissahickon Summer Institute
 
Looking out on the Horizon
Looking out on the Horizon Looking out on the Horizon
Looking out on the Horizon
 
M portfolios poster
M portfolios posterM portfolios poster
M portfolios poster
 
Week 10 data collection and analysis
Week 10 data collection and analysisWeek 10 data collection and analysis
Week 10 data collection and analysis
 
Beyond Powerpoint
Beyond PowerpointBeyond Powerpoint
Beyond Powerpoint
 
Executive function infinitec1012
Executive function infinitec1012Executive function infinitec1012
Executive function infinitec1012
 
Fantastic Freeware
Fantastic FreewareFantastic Freeware
Fantastic Freeware
 
Edit 611 instructional blog presentation
Edit 611 instructional blog presentationEdit 611 instructional blog presentation
Edit 611 instructional blog presentation
 
Crowdsourcing Your Way to a Better ePortfolio
Crowdsourcing Your Way to a Better ePortfolioCrowdsourcing Your Way to a Better ePortfolio
Crowdsourcing Your Way to a Better ePortfolio
 

More from Markus Gärtner

Thinking tools for solving three Agile adoption problems
Thinking tools for solving three Agile adoption problemsThinking tools for solving three Agile adoption problems
Thinking tools for solving three Agile adoption problemsMarkus Gärtner
 
Scrum im Großen und Ganzen
Scrum im Großen und GanzenScrum im Großen und Ganzen
Scrum im Großen und GanzenMarkus Gärtner
 
Exploratory testing for devs, testers, and you
Exploratory testing   for devs, testers, and youExploratory testing   for devs, testers, and you
Exploratory testing for devs, testers, and youMarkus Gärtner
 
Exploratives Testen für Entwickler, Tester und Sie
Exploratives Testen für Entwickler, Tester und SieExploratives Testen für Entwickler, Tester und Sie
Exploratives Testen für Entwickler, Tester und SieMarkus Gärtner
 
Applying good context driven testing in an agile context
Applying good context driven testing in an agile contextApplying good context driven testing in an agile context
Applying good context driven testing in an agile contextMarkus Gärtner
 
Testing with a stranger TestNET
Testing with a stranger TestNETTesting with a stranger TestNET
Testing with a stranger TestNETMarkus Gärtner
 
Lessons learned since the four schools
Lessons learned since the four schoolsLessons learned since the four schools
Lessons learned since the four schoolsMarkus Gärtner
 
Die Wahl zwischen Pest und Cholera - Ein praktischer Überblick über frei verf...
Die Wahl zwischen Pest und Cholera - Ein praktischer Überblick über frei verf...Die Wahl zwischen Pest und Cholera - Ein praktischer Überblick über frei verf...
Die Wahl zwischen Pest und Cholera - Ein praktischer Überblick über frei verf...Markus Gärtner
 
Toolwahl zu automatisierten Akzeptanztests
Toolwahl zu automatisierten AkzeptanztestsToolwahl zu automatisierten Akzeptanztests
Toolwahl zu automatisierten AkzeptanztestsMarkus Gärtner
 
Bring balance to the force
Bring balance to the forceBring balance to the force
Bring balance to the forceMarkus Gärtner
 
Exploratory testing for devs, testers, and you
Exploratory testing   for devs, testers, and youExploratory testing   for devs, testers, and you
Exploratory testing for devs, testers, and youMarkus Gärtner
 
Agile testing what is this anyways?
Agile testing   what is this anyways?Agile testing   what is this anyways?
Agile testing what is this anyways?Markus Gärtner
 
Software craftsmanship Pecha Kucha
Software craftsmanship Pecha KuchaSoftware craftsmanship Pecha Kucha
Software craftsmanship Pecha KuchaMarkus Gärtner
 
Agile Practices in a Traditional Environment
Agile Practices in a Traditional EnvironmentAgile Practices in a Traditional Environment
Agile Practices in a Traditional EnvironmentMarkus Gärtner
 

More from Markus Gärtner (16)

Thinking tools for solving three Agile adoption problems
Thinking tools for solving three Agile adoption problemsThinking tools for solving three Agile adoption problems
Thinking tools for solving three Agile adoption problems
 
Scrum im Großen und Ganzen
Scrum im Großen und GanzenScrum im Großen und Ganzen
Scrum im Großen und Ganzen
 
Exploratory testing for devs, testers, and you
Exploratory testing   for devs, testers, and youExploratory testing   for devs, testers, and you
Exploratory testing for devs, testers, and you
 
Exploratives Testen für Entwickler, Tester und Sie
Exploratives Testen für Entwickler, Tester und SieExploratives Testen für Entwickler, Tester und Sie
Exploratives Testen für Entwickler, Tester und Sie
 
Applying good context driven testing in an agile context
Applying good context driven testing in an agile contextApplying good context driven testing in an agile context
Applying good context driven testing in an agile context
 
Testing with a stranger TestNET
Testing with a stranger TestNETTesting with a stranger TestNET
Testing with a stranger TestNET
 
Lessons learned since the four schools
Lessons learned since the four schoolsLessons learned since the four schools
Lessons learned since the four schools
 
Die Wahl zwischen Pest und Cholera - Ein praktischer Überblick über frei verf...
Die Wahl zwischen Pest und Cholera - Ein praktischer Überblick über frei verf...Die Wahl zwischen Pest und Cholera - Ein praktischer Überblick über frei verf...
Die Wahl zwischen Pest und Cholera - Ein praktischer Überblick über frei verf...
 
Toolwahl zu automatisierten Akzeptanztests
Toolwahl zu automatisierten AkzeptanztestsToolwahl zu automatisierten Akzeptanztests
Toolwahl zu automatisierten Akzeptanztests
 
Bring balance to the force
Bring balance to the forceBring balance to the force
Bring balance to the force
 
Exploratory testing for devs, testers, and you
Exploratory testing   for devs, testers, and youExploratory testing   for devs, testers, and you
Exploratory testing for devs, testers, and you
 
Agile testing what is this anyways?
Agile testing   what is this anyways?Agile testing   what is this anyways?
Agile testing what is this anyways?
 
Akzeptanztests
AkzeptanztestsAkzeptanztests
Akzeptanztests
 
Testing Dojos
Testing DojosTesting Dojos
Testing Dojos
 
Software craftsmanship Pecha Kucha
Software craftsmanship Pecha KuchaSoftware craftsmanship Pecha Kucha
Software craftsmanship Pecha Kucha
 
Agile Practices in a Traditional Environment
Agile Practices in a Traditional EnvironmentAgile Practices in a Traditional Environment
Agile Practices in a Traditional Environment
 

Alternative paths for self-education in Software Testing

  • 1. Alternative PathsforSelf-Education In Software Testing Markus Gärtner - http://blog.shino.de - Twitter: @mgaertne http://commons.wikimedia.org/wiki/File:Education_-_Grad_Hat_-_Jordan.png
  • 2. Education in Software Testing My story University studiesuntilOctober 2005 1st position as a softwaretester April 2006 1st trainingcourse in softwaretesting: October 2007 Appointed a softwaretestinggroupleadposition in September 2007!
  • 3. Whoisresponsibleforyoureducation? Youremployer? Yoursuperior? Yourteacher back in school? Maybeyourhusband/wife? Yourkids?
  • 6. Feedback Start a personal blogor private journal Write an article Contribute to mailinglists Involveyourself in social media Twitter LinkedIn Software Testing Club Weekend Testing
  • 7. Learn to program Scriptinglanguages: Ruby, Python, Groovy Design Patterns Technology: TDD, Mocking Pairing http://stevelucasmetz.blogspot.com/2008/01/rambo-baby.html
  • 8. Hypothesis vs. Synthesis Hypothesis Books Rapid Software Testing Black-box software testing Buccaneer-scholar Synthesis Black-box software testing Testing Dojos & Challenges Weekend Testing Miagi-Do school http://wordandimage.files.wordpress.com/2007/12/brain.gif
  • 10. Rapid Software Testing Developedby James Bach and Michael Bolton Taughtas a course, but slidesavailable online: http://www.satisfice.com/rst.pdf Contents include: Whatistesting? The Heuristic Test Strategy Model Heuristics, Oracles andthetester‘smind … andmuchmore http://s0.geograph.org.uk/photos/06/47/064756_80eeb599.jpg
  • 11. Black-box Software Testing Developedby Cem Kanerand James Bach Online coursesby AST Videos online available: http://www.testingeducation.org/BBST/ http://upload.wikimedia.org/wikipedia/commons/1/1b/Peering_Inside_the_Black_Box.jpg
  • 12. Black-box Software Testing Bug advocacy Testingtechniques Domain testing Scenario testing Functiontesting Risk-basedtesting Combinationtesting Specification-basedtesting http://upload.wikimedia.org/wikipedia/commons/1/1b/Peering_Inside_the_Black_Box.jpg
  • 13. Buccaneer-scholar Bookby James Bach Learning heuristics SACKED SCOWS Long Leash Heuristic Obsessand Forget Heuristic Procrastinateand Push Heuristic … are just some of theunderlyingprinciples http://running-wild.net/pics/content/gallery/tattoos/04.jpg
  • 14. TestingChallenges Testingchallenges Practicalexercise of testingskills Haveinternet will test:http://www.satisfice.com/blog/archives/322 http://www.defibolivie2010.org/challenge_Sajama.jpg
  • 15. TestingDojos Similar to CodingDojos Collaboration Save Environment Deliberate Practice Content: Single Testing vs. PairedTesting Test this, Evaluate Tools, Learnnewapproaches http://www.matrix-architekt.de/bilder/desktop/dojo.jpg
  • 16. Weekend Testing Testing on theweekend online Typicalsession: 1 hourPracticaltesting 1 hourDiscussion Content: Test this Evaluatetools Learnnewapproaches Watch out for traps!
  • 17. Miagi-Do School of Software Testing Foundedby Matt Heusser Non-commercial, zero-profit Improvetestingskill Through practice Belt system http://farm3.static.flickr.com/2074/2200982710_8cf8e0d422.jpg
  • 18. Summary Educationisyourrepsonsibility Different styles Feedback Hypothesis Synthesis Youmayhavepreferencesforoneortheother, butyoushouldapply as much as possible