Imagine it’s our first day on an established project. We’ve joined a team, and we’ve been tasked with implementing a testing strategy to help the team and improve quality. Where do we begin, or what are our next steps for furthering an existing test strategy? We want to help our teams build high-quality products, but what is the best course of action to take? Are there new tools, techniques, or activities we should adopt?
This is the situation in which we find ourselves in this book right now. In the upcoming chapters, we’ll learn different ways to test web APIs and how to build an API testing strategy, and to help us learn, we’ll practice with an example product. Just like that imaginary first day, we’re tasked with building an API testing strategy for an application and a context we’re unfamiliar with. Therefore, in this chapter, we’ll learn not only about our product that we’ll be testing throughout the book but also how to begin our journey toward establishing a successful API testing strategy.