Testowanie i jakość oprogramowania. Metody, narzędzia, techniki
Testowanie oprogramowania, choć kluczowe dla powodzenia projektów IT, wciąż jest niedocenianą dziedziną inżynierii oprogramowania. Jednym z powodów jest brak solidnych, rzetelnych i wiarygodnych źródeł informacji o tej dyscyplinie. Niniejsza pozycja stanowi nowoczesne, obszerne kompendium wiedzy w zakresie testowania i jakości oprogramowania. Wykorzystanie opisanych w książce metod pozwala na znaczne usprawnienie i profesjonalizację procesu testowego, czyniąc go bardziej efektywnym w znajdowaniu defektów.
Podręcznik w szczególności przeznaczony jest dla:
- początkujących testerów, – aby mogli szybko zapoznać się z podstawami testowania,
- zawodowych testerów – aby ugruntowali i poszerzyli swoją wiedzę o zaawansowane techniki testowania,
- inżynierów jakości – aby 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 wszystkich poziomach (podstawowym, zaawansowanym i eksperckim), – aby 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 bardzo wiele praktycznych 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 procesu 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 lub wręcz błędny. Autor niniejszej pozycji dołożył szczególnej staranności w precyzyjnym ich definiowaniu. Stają się przez to dla czytelnika zrozumiałe, a dzięki dobrze dobranym przykładom – łatwe do zastosowania w praktyce.
Partner wydania:

Patron medialny:

Adam Roman
Pracownik naukowy Instytutu Informatyki Uniwersytetu Jagiellońskiego. Wykładowca przedmiotów związanych z testowaniem oraz trener kursów ISTQB.
Jako konsultant w zakresie testowania, zapewniania jakości oprogramowania oraz doskonalenia procesu testowego brał udział w wielu projektach wdrażanych w firmach branży IT.
Członek Stowarzyszenia Jakości Systemów Informatycznych oraz Polskiego Komitetu Normalizacyjnego, gdzie współpracował m.in. nad międzynarodowymi normami ISO/IEC 25000 – System and Software Quality Requirements and Evaluation oraz ISO/IEC/IEEE 29119 – Software Testing Standard. Certyfikowany tester (ISTQB Full Advanced Level) oraz inżynier jakości oprogramowania (ASQ Certified Software Quality Engineer).
Kontakt z autorem: roman@ii.uj.edu.pl.