Testowanie i jakość oprogramowania. Metody, narzędzia, techniki
Testowanie i jakość oprogramowania. Metody, narzędzia, techniki
Opis publikacji
Pierwszy polski podręcznik ujmujący w sposób kompleksowy zagadnienia dotyczące testowania oprogramowania. Opisane w nim modele, techniki i narzędzia są z powodzeniem stosowane w wielu firmach IT i tworzą kanon współczesnej inżynierii jakości. Książka przeznaczona jest dla szerokiego grona odbiorców: początkujących i zaawansowanych testerów, programistów, inżynierów jakości,kierowników testów. Stanowi znakomite źródło wiedzy dla osób przygotowujących się do egzaminów na certyfikaty ISTQB na wszystkich poziomach (Foundation, Advanced, Expert). Omawiane zagadnienia są bogato ilustrowane praktycznymi przykładami zastosowań. Zaletą książki jest obszerny i precyzyjny opis kilkudziesięciu technik projektowania testów, a także wielu narzędzi zapewniania jakości oraz metod zarządzania zespołem i projektem testowym. Dowiesz się, jak: * wybrać odpowiednią strategię testowania; * projektować efektywne przypadki testowe; * przeprowadzać testy funkcjonalne, niefunkcjonalne i str...
Pierwszy polski podręcznik ujmujący w sposób kompleksowy zagadnienia dotyczące testowania oprogramowania. Opisane w nim modele, techniki i narzędzia są z powodzeniem stosowane w wielu firmach IT i tworzą kanon współczesnej inżynierii jakości. Książka przeznaczona jest dla szerokiego grona odbiorców: początkujących i zaawansowanych testerów, programistów, inżynierów jakości, kierowników testów. Stanowi znakomite źródło wiedzy dla osób przygotowujących się do egzaminów na certyfikaty ISTQB na wszystkich poziomach (Foundation, Advanced, Expert). Omawiane zagadnienia są bogato ilustrowane praktycznymi przykładami zastosowań. Zaletą książki jest obszerny i precyzyjny opis kilkudziesięciu technik projektowania testów, a także wielu narzędzi zapewniania jakości oraz metod zarządzania zespołem i projektem testowym. Dowiesz się, jak: * wybrać odpowiednią strategię testowania;* projektować efektywne przypadki testowe;* przeprowadzać testy funkcjonalne, niefunkcjonalne i strukturalne;* automatyzować testowanie na wszystkich jego etapach;* planować i zarządzać testowaniem w firmie;* udoskonalać proces testowy w organizacji;* definiować, mierzyć i przewidywać jakość oprogramowania.