CHAPTER 21Notes on a Seeker's Journey into Testing
—By Marius Frâncu
I am a programmer trying to learn as much as I can about testing. Some time ago, I met Michael Bolton in person to interview him.1 I was surprised to find out that he had questions for me as well. Our discussion was richly varied.2 Here are some of the questions we discussed:
- What should programmers know about RST? How is that different from what they think they know?
- Is there an important difference between a programmer and a tester?
- Why do managers push back against the testers trying to be careful and responsible about their work?
- What about the trendy idea that “We do not need testers; programmers will do all the testing”?
In this chapter, I will try to give answers.
“I Trust I Make Myself Obscure”
Before I give my answers, I want to cover some of the premises and models that animate my views on testing.
One of my favorite Romanian authors is Nicolae Steinhardt. I would never have thought that I could learn so much from his writings that would help me in my professional life. There is a quote from Thomas More that Steinhardt often refers to in his writings: “I trust I make myself obscure.” Steinhardt decodes this sentence as follows: “I hope that I am not easy to understand, that you—the one I am addressing—will realize the complexity and difficulty of the subject we tackle, the trust I place in you by laying bare before you not conventional thoughts in ordinary words, but the very turmoil of my most ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access