Chapter 7. Test Planning Fundamentals

Why Read This Chapter?

A crucial skill required for the testing of Web applications is the ability to write effective test plans that consider the unique requirements of those Web applications. This skill is also required to write the sample test plan for the sample application. (See Chapter 8, "Sample Application," and Chapter 9, "Sample Test Plan," for details.)

Introduction

This chapter discusses test documentation, including test plan templates and section definitions. It also explains the efficiencies of the LogiGear One-Page Test Plan, details the components of issue and weekly status reports, and lists some helpful testing considerations.

Test planning for Web applications is similar to test planning for traditional software applications; that is, careful planning is always critically important to effective structuring and management. Test planning is an evolutionary process that is influenced by numerous factors: development schedules, resource availability, company finances, market pressures, quality risks, and managerial whim.

Test planning begins with the gathering and analysis of information. First, the product under test is examined thoroughly. Schedules and goals are considered. Resources are evaluated. Once all associated information has been pulled together, test planning begins.

Despite the complex and laborious nature ...

Get Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems, Second Edition 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.