Testowanie, choć kluczowe dla powodzenia projektów IT, jest wciąż niedocenianą dziedziną inżynierii oprogramowania. Jednym z powodów jest brak konkretnych, rzetelnych i wiarygodnych źródeł informacji o tej dyscyplinie. Niniejsza pozycja stanowi postępowe, pokaźne kompendium wiedzy w zakresie testowania i jakości oprogramowania. Zastosowanie opisanych w książce metod umożliwia obfite usprawnienie i profesjonalizację procesu testowego, czyniąc go bardziej efektywnym w znajdowaniu defektów.
Pierwsze wydanie „Testowania i jakości..." zostało niezwykle życzliwie przyjęte poprzez społeczność testerską w Polsce. W niniejszym, drugim wydaniu książki, usunięto sporo błędów z I wydania, a także dodano trzy świeże rozdziały (testowanie a architektura oprogramowania, testowanie systemów unikalnych, rozwój zawodowy testera).
Podręcznik w szczególności dedykowany jest dla:
· początkujących testerów – aby mogli szybko zapoznać się z podstawami testowania,
· zawodowych testerów – by ugruntowali i poszerzyli swoją wiedzę o innowacyjne techniki testowania,
· inżynierów jakości – żeby nauczyli się wydajnie wykorzystywać wartościowe modele i narzędzia zapewniania jakości,
· kierowników i menedżerów testów – by poznali techniki produktywnego i wydajnego zarządzania procesem testowym w organizacji, a także metody jego doskonalenia,
· osób przygotowujących się do egzaminów ISTQB na wszystkich poziomach (podstawowym, innowacyjnym i eksperckim) – żeby dostarczyć im zwarte źródło materiałów pomocnych w nauce do egzaminu,
· pracowników naukowych prowadzących badania lub zajęcia dydaktyczne w obszarze inżynierii jakości.
Zaletą książki jest nad wyraz obszerna ilość poręcznych przykładów. Ilustrują one wykorzystanie wprowadzonych metod i narzędzi m.in. W takich obszarach jak: projektowanie testów, analiza ryzyka, dokumentowanie procesu testowego, zarządzanie zespołem testerów, automatyzacja testów, doskonalenie cyklu testowego, raportowanie, pomiar i zapewnianie jakości oprogramowania. W wielu książkach poświęconych testowaniu fundamentalne pojęcia czy techniki wprowadzane są często w sposób niejasny, niedbały albo wręcz błędny. Autor niniejszej pozycji dokłada szczególnej staranności w dokładnym ich definiowaniu. Stają się przez to dla Czytelnika zrozumiałe, a dzięki prawidłowo dopasowanym przykładom – nieskomplikowane do użycia w praktyce.
Książka zdobyła nagrodę na najlepszą Książkę Akademicką w 2017 roku w konkursie Polskiego Towarzystwa Informatycznego,, a także nagrodę na najlepszą Książkę Naukową na Targach Książki Naukowej i Akademickiej Academia 2016.