Practice Sessions

A key theme in this chapter is the difference between checking and exploring and the notion that a comprehensive test strategy requires both.

Take a moment to reflect on your current test strategy. Start by writing a list of questions that you expect testing activities to answer. For example, you might have very general questions, like these:

Can a user actually use the software for its intended purpose? Do the basic workflows work?

You might also have specific questions about capabilities or interactions, such as this:

How does the discounting feature interact with the bundling feature?

You might have questions about overarching concerns or characteristics:

Will the software fail gracefully if it’s overloaded? ...

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.