42: Paul Gerrard: Shift Left – A New Model for Testing
About this episode
A New Model Testing
With more and more companies making the move to shift-left in their development processes, the thinking skills that many testers possess need to be unlocked and shared across the whole organization.
Paul's new model can get us all thinking about testing as early as possible in the development life cycle. Discover how we can apply the tester’s mindset to the ever-changing development landscape that includes thing like the Internet of Things and Big Data.
About Paul Gerrard
Paul Gerrard is a consultant, teacher, author, webmaster, programmer, tester, conference speaker, rowing coach and publisher. He has conducted consulting assignments in all aspects of software testing and quality assurance, specializing in test assurance. He has presented keynote talks and tutorials at testing conferences across Europe, the USA, Australia, South Africa and occasionally won awards for them.
He was the founding chair of the British Computer Society Information Systems Examination Board (BCS ISEB) of the Software Testing certification board.
Educated at the universities of Oxford and Imperial College London, he is a Principal of Gerrard Consulting Limited and is the host of the UK Test Management Forum.
He wrote “Risk-Based E-Business Testing" with Neil Thompson in 2002 and the “Business Story Pocketbook" with Susan Windsor in 2012. He wrote “The Tester's Pocketbook" in 2009.
Quotes & Insights from this Test Talk
- The New Model of Testing was born out of the frustration of how testing is discussed and understood.
- Testing is fundamental – the same for everybody.
- There is deep disagreement on how testing should be performed.
- There are some fundamental things that all testers can agree on and the Testers Pocketbook contains the core disciples that all testers should be familiar with.
- If there are some core activities that all testers can agree on, then what are the core thinking processes that all testers go through?
- Testers are over possessive of what we call “software testing”
- The truth is Developers, BA, Operation guys all these people to varying degrees
- We need to move away from testing is owned by testers because it’s kind of a dead-end to thinking about testing in that way.
- Testing is not a role – it’s an activity with a deliverable.
- There is not enough discussion on what we (testers) do in common with all the other members on our teams.
- There are two modes of thinking in our test approach – exploration and testing – that have distinctly different goals.
- We use models to challenge our sources through example to improve our sources and our models.
- We use the exploration process to derive a model or more usually, set of models, from the source(s) of knowledge.
- Modeling the data is how our brains make sense of it.
- Much, much more!
Resources
- The Tester's Pocketbook
- Tester's Pocketbook on LeanPub
- Lean Python
- Lean Python on LeanPub
- Test Axioms
- Full 26 page New Model Testing Paper
- All of Paul's papers,presentations and articles on testing!
- Paul's top ten book recommendations
Connect with Paul Gerrard
- Twitter: @paul_gerrard
- Blog: http://gerrardconsulting.com/?q=blog
- Company: Gerrard Consulting
May I Ask You For a Favor?
Thanks again for listening to the show. If it has helped you in any way, shape or form, please share it using the social media buttons you see on the page.
Additionally, reviews for the podcast on iTunes are extremely helpful and greatly appreciated! They do matter in the rankings of the show and I read each and every one of them.
Special offer for TestTalks listeners, get 20 hours of automated testing for free when you sign-up with promo code testtalks14 (more info).
Keep listening
Related episodes

Automation Testing Podcast · Ep. 609
Why Your AI Tests Pass When Your Features Fail with Donovan Brady
with Donovan Brady
Why Your AI Tests Pass When Your Features Fail? Donovan Brady of Leapwork shows how to make
Oct 27

Automation Testing Podcast · Ep. 608
Scary Test Automation POCs Made Easy: Halloween Special With Paul Grossman
with Paul Grossman
Running a proof of concept on test automation tools can feel like a horror movie. Vendors promise
Oct 20

Automation Testing Podcast · Ep. 607
Locust and Azure Load Testing: Create and Debug Load Tests with AI with Lars Holmberg and Abhinav Premsekhar
with Lars Holmberg and Abhinav Premsekhar
Performance testing has never been easier to start, or more important to get right. As teams ship
Oct 6

Automation Testing Podcast · Ep. 606
AI Agents Passed the Tests. Real Devices Didn’t. with Nick Metcalfe
with Nick Metcalfe
Cloud device farms make it easy to get started with real device testing. But what happens when
Sep 29

