Testowanie oprogramowania, choć kluczowe dla powodzenia projektów IT, wciąż jest niedocenianą dziedziną inżynierii oprogramowania. Jednym z powodów jest brak rzetelnych i wiarygodnych źródeł danych o tej dyscyplinie. Niniejsza pozycja stanowi progresywne, spore kompendium wiedzy w zakresie testowania i jakości oprogramowania. Wykorzystanie opisanych w książce metod zezwala na szerokie usprawnienie i profesjonalizację cyklu testowego, czyniąc go bardziej skutecznym w znajdowaniu defektów.
Podręcznik dedykowany jest w szczególności dla:
• początkujących testerów – żeby mogli momentalnie zapoznać się z podstawami testowania,
• zawodowych testerów – aby ugruntowali i poszerzyli swoją wiedzę o progresywne techniki testowania,
• inżynierów jakości – żeby nauczyli się skutecznie wykorzystywać wartościowe modele i narzędzia zapewniania jakości,
• kierowników i menedżerów testów – aby poznali techniki sprawnego i efektywnego zarządzania procesem testowym w organizacji oraz metody jego doskonalenia,
• osób przygotowujących się do egzaminów ISTQB na wszelkich stopniach (podstawowym, zaawansowanym i eksperckim) – by otrzymali 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 sporo ergonomicznych przykładów. Ilustrują one zastosowanie 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 często są wprowadzane w sposób niejasny, niedbały albo wręcz błędny. Autor niniejszej pozycji dołożył szczególnej skrupulatności w dokładnym ich definiowaniu. Stają się poprzez to zrozumiałe dla czytelnika, a dzięki należycie przypasowanym przykładom – łatwe do użycia w praktyce.