Exploring an API

I had just completed a session on exploratory testing at an internal conference for a company. One of the programmers in the audience approached me after the session. Let’s call him “Colin.”

“So,” he began as he approached me, “this exploratory stuff sounds good, but it doesn’t apply to what I do. I write low-level code, APIs that other programmers use. It looks to me like exploratory testing is only relevant to GUI-level stuff.”

I immediately regretted doing my demo with a web application, and I knew that no amount of explaining now would erase the image of a JavaScript-centric, graphically rich interface from his mind.

“I don’t think that’s true,” I replied. “How about if we pair on something you’re working on right ...

Get Explore It! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.