what testers can learn to work more effectively with programmers
DESCRIPTION
Slides from session at Belgium Testing Days. See lisacrispin.com to see photos of the ideas the audience came up with.TRANSCRIPT
1
Speaking Their Language: What Testers Can Learn to Work
Effectively with Programmers
Belgium Testing Days 2012 Lisa Crispin
Copyright 2012, Lisa Crispin
Copyright 2012: Lisa Crispin
2
About me…
Programmer, tester, agile team member
Agile Testing: A Practical Guide for Testers and Agile Teams; Addison Wesley 2009
Copyright 2012: Lisa Crispin
What programmers say:
We can communicate so much better with a tester who understands programming concepts�
Copyright 2012: Lisa Crispin
Wait a minute…
Shouldn’t programmers learn about testing so they can work better with testers?�
Of course, but that’s a whole different session! �
Copyright 2012: Lisa Crispin
What we testers can do
Whole Team Approach�
Testing Skills�
• Programming Concepts�• IDEs�• Database�• Maintaining environments�• Domain knowledge�
Copyright 2012: Lisa Crispin
Programming Concepts
Common Vocabulary�
IDEs
If you use same tools
as teammates…�
…they can more easily help you �
Copyright 2012: Lisa Crispin
Database Knowledge
Learn Data Model�
Tools such as SQL Developer�
Online SQL tutorials� Make friends
with your DBA! �
Maintaining Environments
Maintain your own test environments�• Linux/Unix �• Windows�• Mac�• Control "�
Copyright 2012: Lisa Crispin
Domain Knowledge
Copyright 2012: Lisa Crispin
Add Value
Copyright 2012: Lisa Crispin
What else?
• Form groups of 5 – 6 people�• What else can testers learn to work
more effectively with programmers?�• Appoint a spokesperson & share your
top item with everyone�
Copyright 2012: Lisa Crispin
Share Your Ideas
Copyright 2012: Lisa Crispin
15
Some Agile Testing Resources • lisacrispin.com • janetgregory.ca • exampler.com • [email protected] • testobsessed.com • testingreflections.com • dhemery.com • gojko.net • shino.de
Copyright 2012: Lisa Crispin 16
Agile Testing: A Practical Guide for Testers and Agile Teams
By Lisa Crispin and Janet Gregory www.agiletester.ca
Copyright 2012: Lisa Crispin 17
Experiences of Test Automation
Dorothy Graham and Mark Fewster
Copyright 2012: Lisa Crispin Copyright 2008 Janet Gregory, DragonFire
18
Specification by Example How successful teams deliver the right software
Gojko Adzic
Case studies from > 50 teams
Copyright 2012: Lisa Crispin 19
All Proceeds to Charity!
Beautiful Testing: Leading Professionals Reveal How They Improve Software
Edited by Tim Riley, Adam Goucher
Includes chapter by yours truly
What will YOU learn next?