000 04055nam a2200421 i 4500
005 20250918233809.0
008 140403s2013 flua b 001 0 eng
020 _a9781466552296 (hardback)
_cRM248.48
020 _a1466552298 (hardback)
039 9 _a201405301128
_bzaina
_c201405231054
_dhamudah
_y04-03-2014
_zhamudah
040 _aDLC
_beng
_erda
_cDLC
_dYDX
_dBTCTA
_dUKMGB
_dOCLCO
_dYDXCP
_dOCLCF
_dUKM
090 _aQA76.76.T48K844 3
090 _aQA76.76.T48
_bK844 3
100 1 _aKuhn, D. Richard.
245 1 0 _aIntroduction to combinatorial testing /
_cD. Richard Kuhn, Raghu N. Kacker, Yu Lei.
264 1 _aBoca Raton :
_bCRC Press,
_c[2013].
300 _axxii, 319 pages :
_billustrations (some color) ;
_c25 cm.
336 _atext
_2rdacontent.
337 _aunmediated
_2rdamedia.
338 _avolume
_2rdacarrier.
490 1 _aChapman & Hall/CRC innovations in software engineering and software development.
504 _aIncludes bibliographical references (pages 293-307) and index.
520 _a'Combinatorial testing of software analyzes interactions among variables using a very small number of tests. This advanced approach has demonstrated success in providing strong, low-cost testing in real-world situations. Introduction to Combinatorial Testing presents a complete self-contained tutorial on advanced combinatorial testing methods for real-world software.The book introduces key concepts and procedures of combinatorial testing, explains how to use software tools for generating combinatorial tests, and shows how this approach can be integrated with existing practice. Detailed explanations and examples clarify how and why to use various techniques. Sections on cost and practical considerations describe tradeoffs and limitations that may impact resources or funding. While the authors introduce some of the theory and mathematics of combinatorial methods, readers can use the methods without in-depth knowledge of the underlying mathematics.Accessible to undergraduate students and researchers in computer science and engineering, this book illustrates the practical application of combinatorial methods in software testing. Giving pointers to freely available tools and offering resources on a supplementary website, the book encourages readers to apply these methods in their own testing projects'--
_cProvided by publisher.
520 _a'Software testing has always faced a seemingly intractable problem: for real-world programs, the number of possible input combinations can exceed the number of atoms in the universe, so as a practical matter it is impossible to show through testing that the program works correctly for all inputs. Combinatorial testing offers a (partial) solution. Empirical data show that the number of variables involved in failures is small. Most failures are triggered by only one or two inputs, and the number of variables interacting tails off rapidly, a relationship called the interaction rule. Therefore if we test input combinations for even small numbers of variables, we can provide very strong testing at low cost. As always, there is no'silver bullet' answer to the problem of software assurance, but combinatorial testing has grown rapidly because it works in the real world'--
_cProvided by publisher.
650 0 _aComputer software
_xTesting.
650 0 _aCombinatorial analysis.
700 1 _aKacker, Raghu N.
700 1 _aLei, Yu
_c(Associate professor of computer science)
856 4 2 _3Cover image
_uhttp://images.tandf.co.uk/common/jackets/websmall/978146655/9781466552296.jpg
907 _a.b15865745
_b2019-11-12
_c2019-11-12
942 _c01
_n0
_kQA76.76.T48K844 3
914 _avtls003555516
990 _azsz
991 _aFakulti Tekonologi dan Sains Maklumat
998 _al
_b2014-03-04
_cm
_da
_feng
_gflu
_y0
_z.b15865745
999 _c566393
_d566393