Self Training for New Testers

1,070
-1

Published on

Presentation that provides a seleciton of literature and videos for self-training for new testers.

Published in: Technology, Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,070
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
46
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Self Training for New Testers

  1. 1. Self-training for New Testers A selection of relevant literature and videos (2013) 1 2013-12-13 PA1 Confidential
  2. 2. Introduction ▪ The goal of this presentation is to provide new testers with resources for self-training ▪ Every resource listed here should be free of charge and available to everyone without registration ▪ The resources should be general and applicable to all (most) software testing ▪ This is only a selection, and there certainly exists other relevant sources of information which are not included here ▪ Of course there is no substitute for experience, but learning the material recommended in this presentation will give new testers a good foundation for future learning 2 2013-12-13 PA1 Confidential
  3. 3. Overview Mobile Testing PA1 Black Box Software Testing Rapid Software Testing Risk-based Testing 2013-12-13 Google Software Testing ISTQB 3 The Little Black Book on Test Design Test Automation Testing in an Agile Context Confidential
  4. 4. BBST – Black Box Software Testing ▪ Very extensive course about the basics of software testing by Cem Kaner (et al.) ▪ Foundations of Software Testing ▪ http://www.testingeducation.org/BBST/foundations/ ▪ Bug Advocacy: Effective Bug Investigation and Reporting ▪ http://www.testingeducation.org/BBST/bugadvocacy/ ▪ Test Design: A Survey of Black Box Software Testing Techniques ▪ http://www.testingeducation.org/BBST/testdesign/ ▪ Exploratory Testing ▪ http://www.testingeducation.org/BBST/exploratory/ 4 2013-12-13 PA1 Confidential
  5. 5. ISTQB ▪ ISTQB is a commercial certification for testers and the course material is available for download ▪ Glossary ▪ ▪ Foundation ▪ ▪ 2013-12-13 PA1 http://istqb.org/downloads/finish/46/95.html Advanced Level Technical Test Analyst ▪ 5 http://istqb.org/downloads/finish/46/96.html Advanced Level Test Analyst ▪ ▪ http://www.istqb.org/downloads/finish/16/15.html Advanced Level Test Manager ▪ ▪ http://www.istqb.org/downloads/finish/20/101.html http://istqb.org/downloads/finish/46/94.html Confidential
  6. 6. Introduction to Google Software Testing ▪ This s an excerpt from James Whittaker's book entitled: 'How Google Tests Software„ ▪ Gives some understand of how testing is conducted at large international corporations ▪ Introduction to Google Software Testing ▪ http://www.informit.com/articles/article.aspx?p=1854713 6 2013-12-13 PA1 Confidential
  7. 7. Videos: Future of Testing ▪ The Future of Testing (James Whittaker) ▪ http://www.youtube.com/watch?v=Pug_5Tl2UxQ ▪ Turning Quality on its Head (James Whittaker) ▪ http://www.youtube.com/watch?v=cqwXUTjcabs ▪ Where (testing) ideas comes from (Alan Page) ▪ http://www.youtube.com/watch?v=ZFheG4GomIE ▪ Test is Dead (Alberto Savoia) ▪ http://www.youtube.com/watch?v=X1jWe5rOu3g ▪ Evolution from Quality Assurance to Test Engineering ▪ http://www.youtube.com/watch?v=nyOHJ4GR4iU 7 2013-12-13 PA1 Confidential
  8. 8. Test Automation ▪ A compilation of articles written about test automation by Alan Page, Principal Engineer at Microsoft ▪ The “A” Word ▪ https://leanpub.com/TheAWord 8 2013-12-13 PA1 Confidential
  9. 9. Videos: Test Automation ▪ Test Automation – Lessons Learned (eBay) ▪ http://www.youtube.com/watch?v=tJ0O8p5PajQ ▪ Automated Testing – Patterns & Smells (Gerard Meszaros) ▪ http://www.youtube.com/watch?v=Pq6LHFM4JvE 9 2013-12-13 PA1 Confidential
  10. 10. Rapid Software Testing ▪ Course material created by James Bach and Michael Bolton (et al.) ▪ Rapid Software Testing course material ▪ http://www.satisfice.com/rst.pdf 10 2013-12-13 PA1 Confidential
  11. 11. Videos: Exploratory Testing ▪ Large Scale Exploratory Testing (James Whittaker) ▪ http://www.youtube.com/watch?v=fNkYz1hB7r0 ▪ Open Lecture on Software Testing (James Bach) ▪ http://www.youtube.com/watch?v=ILkT_HV9DVU 11 2013-12-13 PA1 Confidential
  12. 12. Testing in an Agile Context ▪ Presentation about exploratory testing by Elisabeth Hendrickson ▪ Exploratory Testing in an Agile Context ▪ http://testobsessed.com/wp-content/uploads/2011/08/ETinAgileagile2011-final.pdf 12 2013-12-13 PA1 Confidential
  13. 13. Videos: Agile Testing ▪ Debunking Agile Testing Myths (Lisa Crispin & Janet Gregory) ▪ http://www.youtube.com/watch?v=0tasZ2hSqYI ▪ Agile Testing (Elisabeth Hendrickson) ▪ http://www.youtube.com/watch?v=bqrOnIECCSg 13 2013-12-13 PA1 Confidential
  14. 14. The Little Black Book on Test Design ▪ Book about test design written by Richard Edgren ▪ The Little Black Book on Test Design ▪ http://www.thetesteye.com/papers/TheLittleBlackBookOnTestDesign.p df 14 2013-12-13 PA1 Confidential
  15. 15. Mobile Testing ▪ Presentation focusing on mobile application testing, written by Ajay Balamurugadas and Sundaresan Krishnaswami ▪ Mobile Testing ▪ http://enjoytesting.files.wordpress.com/2013/10/mobile_testing_ready _reckoner.pdf ▪ Presentation by uTest, a testing service company, about mobile application testing ▪ The Essential Guide to Mobile App Testing ▪ http://core.ecu.edu/STRG/materials/uTest_eBook_Mobile_Testing.pdf 15 2013-12-13 PA1 Confidential
  16. 16. Videos: Mobile Testing ▪ Tap into Mobile Application Testing ▪ http://www.youtube.com/watch?v=FyliSDXX4i0 16 2013-12-13 PA1 Confidential
  17. 17. Risk-based Testing ▪ eBook writteb by Erik van Veenendaal for EuroSTAR 2011 ▪ Practical Risk-based Testing ▪ http://www.erikvanveenendaal.nl/NL/files/e-book%20PRISMA.pdf ▪ Heuristic Risk-based Testing (James Bach) ▪ http://www.satisfice.com/articles/hrbt.pdf 17 2013-12-13 PA1 Confidential
  18. 18. Videos: Risk-based Testing ▪ Risk-based Testing (Randall Rice) ▪ http://www.youtube.com/watch?v=-OGne8uhJgQ ▪ Risk Based Testing - What It Is and How You Can Benefit Part 1-7 (Rex Black) ▪ http://www.youtube.com/watch?v=oznp2SmSwnM ▪ http://www.youtube.com/watch?v=OYKYhpZQ9qI ▪ http://www.youtube.com/watch?v=jAFsChcV50o ▪ http://www.youtube.com/watch?v=9ZfcLxShDoA ▪ http://www.youtube.com/watch?v=ff-wFzX7gUs ▪ http://www.youtube.com/watch?v=D2tCOIiRiqs ▪ http://www.youtube.com/watch?v=DibgGMAZunY 18 2013-12-13 PA1 Confidential
  19. 19. A Selection of Software Testing Blogs ▪ ▪ Michael Bolton (http://www.developsense.com/blog/) ▪ BJ Rollison (http://www.testingmentor.com/imtesty/) ▪ Cem Kaner (www.kaner.com) ▪ Expert Testers (http://experttesters.com/) ▪ Jonathan Kohl (www.kohl.ca) ▪ Google Testing Blog (http://googletesting.blogspot.se/) ▪ ▪ 19 Alan Page (http://angryweasel.com/blog/) James Bach (http://www.satisfice.com/blog/) 2013-12-13 PA1 ▪ Michael Larsen (http://www.mkltesthead.com/) Lisa Crispin (http://lisacrispin.com/) Confidential
  20. 20. There is no substitute for experience ▪ You can always train testing on your own - just as you can train your development skills by creating an application, you can train your testing skills by testing applications ▪ Simply download any free application for your mobile device and start testing using the techniques described in all the presentations above ▪ Instead of testing an application you can also test any website on the Internet ▪ Send feedback to the developer with your findings – try to use the reporting techniques described in the presentations 20 2013-12-13 PA1 Confidential
  21. 21. Conclusion ▪ Training to become a software tester is just about taking the time to master the necessary skills ▪ There are many resources available, not only the ones highlighted in this presentation ▪ Malcome Gladwell states that it takes 10000 hours to master a skill – By reading all the books and presentations above, and testing applications or websites on your own, you will have come a long way to reach that goal ▪ Every context requires specific domain skills, but those domain skills will be much easier to learn with a good foundation in general testing skill 21 2013-12-13 PA1 Confidential
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×