Becoming a Better Software Tester. Bernie Berger Test Assured, Inc. www.testassured.com firstname.lastname@example.org. Pace University “Code Detectives” Student Seminar Series Tuesday, October 17, 2006. Becoming a Top Software Tester. Software Testers are in high demand
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
Test Assured, Inc.
Student Seminar Series
Tuesday, October 17, 2006
Average Testers only consider simple, happy users when testing.
Top Testers consider multiple stakeholders of the product.
“No one would do that”
“No one, who I like, would do that on purpose” - J. Bach
Average Testers use simplistic boundary checks in input fields.
Top Testers think about new and different ways to cross boundaries.
Average Testers test sequentially.
Top Testers test concurrently.
Average Testers test per specification.
Top Testers construct market-triggered test scenarios.
Average Testers learn what they are taught.
Top Testers challenge what they are taught and do not believe a word until they reconstruct the ideas for themselves.
Message: Top Testers Think Outside the Box
Thinking like a tester means thinking “out of the box” and the first step in thinking out of the box is thinking, period. Here are some books and other resources I like that helped me think better.
Thinking and Deciding, by Jonathan Baron
The Logic of Failure, by Dietrich Dorner
Lessons Learned in Software Testing, by Cem Kaner, James Bach, and Bret Pettichord
How to Break Software, by James Whittaker
Read anything written by Gerald Weinberg
Study Lateral Thinking Puzzles
Play “20 Questions”
Watch the movie “The Pentagon Wars”