Testowanie Oprogramowania to książka dla początkujących i ambitnych specjalistów, którzy chcą nauczyć się czegoś więcej na temat tej kluczowej fazy procesu wytwarzania oprogramowania. Złożoność i wielkość dzisiejszych aplikacji jest taka, że nawet bardzo doświadczeni programiści nie są w stanie napisać kodu zupełnie wolnego od błędów. W połączeniu ze wzrastającym uzależnieniem ludzi od oprogramowania nawet przy wykonywaniu zwykłych, codziennych czynności, a także w związku z wszechobecnością oprogramowania w służbie zdrowia, telekomunikacji, w procesach produkcyjnych i w branży finansowej, błędy mogą grozić katastrofą. Oprogramowania o wysokiej jakości nie da się stworzyć przy pomocy dorywczego polowania na błędy w niepełnym wymiarze godzin. Konieczna jest systematyczna i zdyscyplinowana metodyka zapobiegania, znajdowania błędów oraz informowania o nich. Książka uczy jak z powodzeniem testować oprogramowanie i jak znajdować niebezpieczne błędy - zanim natrafią na nie klienci.