4 TEST DESIGN TECHNIQUES Brian Hambling

INTRODUCTION

This chapter covers the very large topic of test case design techniques. Beginning with an introduction to the key terms and the basic process of creating a suite of tests for execution, the chapter explores the three categories of test case design techniques: specification-based, structure-based and experience-based. In each case specific techniques are explained and examples are given of their use. In the section on structure-based techniques we go beyond the basic requirements of the Foundation syllabus to introduce the skills needed to analyse code and to draw both flow charts and control flow graphs to represent code structure and facilitate analysis. The control flow graph format used ...

Get Software Testing - An ISTQB-BCS Certified Tester Foundation guide 3rd 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.