Alternative paths for self-education in Software Testing

download Alternative paths for self-education in Software Testing

of 18

  • date post

    10-May-2015
  • Category

    Documents

  • view

    2.609
  • download

    1

Embed Size (px)

description

Presentation on Alternative paths for self-education in Software Testing.

Transcript of Alternative paths for self-education in Software Testing

  • 1.Alternative PathsforSelf-Education In Software Testing
    Markus Grtner - 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?
4. Whoisresponsibleforyoureducation?
No!
5. YOU!
http://commons.wikimedia.org/wiki/File:Uncle_Sam_(pointing_finger).jpg
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
9. Books
http://blog.lib.umn.edu/isss/isss/2009/02/
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
andthetestersmind
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