The key pillars of a web application testing plan and strategy
In the first part of the book, we covered both the leading frontend test automation frameworks available for web developers, as well as the leading web application development frameworks. We learned that each development or testing framework comes with pros and cons. Knowing this upfront is an advantage, but this alone does not make up the main element within a testing strategy. These frameworks are the tools and, most likely, the enablers to drive a solid test plan from A to Z.
How and which tool to use needs to be driven by the testing plan and strategy itself, and to build such a plan, software leaders must rely on the core fundamentals of the testing pyramid matched to the product business requirements.
Let's start with the types of testing that any web application needs to undergo prior to being released to production. In Chapter 1, Cross-Browser Testing Methodologies, we covered the main web application...