Learn how to spot hidden errors in programs by using revealing subdomains and problem-based partitions.
This nonfiction guide explains how testers can move beyond code structure and focus on how a program behaves across input groups. It shows how to define partitions of inputs that reveal errors and how to use these insights to design effective tests. The discussion covers reliability and validity of test criteria, and why these properties can change during debugging.
Readers will see practical ideas for building test data sets that target common error types, plus methods for testing across evolving program versions. The text uses concrete examples to illustrate when standard criteria work and when they don’t, highlighting a systematic approach to discovering faults.
Ideal for readers of software testing theory and practitioners seeking structured, example-driven approaches to finding and fixing defects.
"Sinopsis" puede pertenecer a otra edición de este libro.
Excerpt from Theories of Program Testing and the Application of Revealing Sub-Domains
The theory of test data selection proposed by Goodenough and Gerhart is examined and a number of theoretical and pragmatic deficiencies are identified. The concepts of a revealing test criterion and a revealing subdomain are proposed to overcome some of these weaknesses, and to provide a realistic basis for a theory of testing.
A subset of a program's input domain is revealing if the existence of one incorrectly processed input implies that all the subset's elements are processed incorrectly. The intent of this notion is to partition the program's domain in such a way that all elements of an equivalence class are either processed correctly or incorrectly. A program test set is then formed by choosing one element from each class. The technique is especially useful for programs whose computations depend on a classification of their input domain, but it can also be useful for programs which process their entire domain uniformly.
About the Publisher
Forgotten Books publishes hundreds of thousands of rare and classic books. Find more at www.forgottenbooks.com
This book is a reproduction of an important historical work. Forgotten Books uses state-of-the-art technology to digitally reconstruct the work, preserving the original format whilst repairing imperfections present in the aged copy. In rare cases, an imperfection in the original, such as a blemish or missing page, may be replicated in our edition. We do, however, repair the vast majority of imperfections successfully; any imperfections that remain are intentionally left to preserve the state of such historical works.
"Sobre este título" puede pertenecer a otra edición de este libro.
Librería: Forgotten Books, London, Reino Unido
Paperback. Condición: New. Print on Demand. This book challenges established notions of software testing to present a more pragmatic, revealing, and accessible methodology. The author argues that testing should focus on uncovering the presence of errors, rather than being assured of their absence, and introduces the concept of a revealing test criterion and revealing subdomain to overcome some of the weaknesses in traditional testing theories. By partitioning the program's input domain into classes that are either processed correctly or incorrectly, this methodology enables the creation of effective test sets for both uniform and non-uniform testing. Through this approach, the book sheds new light on the theory of testing, offering valuable insights for programmers, testers, and anyone seeking to improve the reliability and correctness of their software systems. This book is a reproduction of an important historical work, digitally reconstructed using state-of-the-art technology to preserve the original format. In rare cases, an imperfection in the original, such as a blemish or missing page, may be replicated in the book. print-on-demand item. Nº de ref. del artículo: 9781332094356_0
Cantidad disponible: Más de 20 disponibles
Librería: PBShop.store US, Wood Dale, IL, Estados Unidos de America
PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000. Nº de ref. del artículo: LW-9781332094356
Cantidad disponible: 15 disponibles
Librería: PBShop.store UK, Fairford, GLOS, Reino Unido
PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000. Nº de ref. del artículo: LW-9781332094356
Cantidad disponible: 15 disponibles