TY - JOUR AU1 - Evans, Isabel AB - • Section 1 discusses black box testing—it is defined, and notes are given on when to apply it, its disadvantages and advantages. This is followed by a series of chapters describing several particular techniques: equivalence class partitioning, boundary value analysis, decision table testing, pairwise testing, state transition testing, domain analysis testing and use case testing. • Section 2 looks at white box testing—using the same pattern as the first section, the approach is defined and notes are given on when to apply it, its disadvantages and advantages. Then there are two chapters on particular techniques: control flow testing and data flow testing. • Section 3 covers testing paradigms—here the author describes and compares scripted and exploratory testing, as well as discussing test planning. • The final section of the book describes what the author calls ‘supporting technologies’. This includes a description of several different published taxonomies for classifying and hunting out defects, for example, those given by the Software Engineering Institute (SEI) and in the ISO 9126 standard, as well as others from a number of writers on the subject: Beizer; Kaner, Falk and Nguyen; Binder; Whittaker; and Vijayaraghavan. Copeland also discusses coverage goals, defect discovery rates, costs TI - A Practitioner's Guide to Software Test Design. By Lee Copeland. Published by Artech House, Norwood, MA, U.S.A., 2004. ISBN: 1‐58053‐791‐X, 320 pages. JF - Software Testing, Verification & Reliability DO - 10.1002/stvr.305 DA - 2004-12-01 UR - https://www.deepdyve.com/lp/wiley/a-practitioner-s-guide-to-software-test-design-by-lee-copeland-1U2TIuUB6M SP - 283 EP - 284 VL - 14 IS - 4 DP - DeepDyve ER -