Testowanie oprogramowania: Techniki, zasady i praktyki

Ocena:   (4,3 na 5)

Testowanie oprogramowania: Techniki, zasady i praktyki (Jj Shen)

Opinie czytelników

Podsumowanie:

Książka jest wysoko ceniona przez inżynierów QA i twórców oprogramowania za praktyczne przykłady, przejrzysty język i innowacyjne podejście do koncepcji testowania oprogramowania. Wielu użytkowników uznało ją za przełomową dla ich zrozumienia i zastosowania technik testowania. Kilku recenzentów zwróciło jednak uwagę na literówki i błędy gramatyczne, które negatywnie wpływają na ogólną przejrzystość książki.

Zalety:

oferuje jasne i użyteczne przykłady
wprowadza innowacyjne klasyfikacje typów testów
dobrze zorganizowana i ustrukturyzowana
świetne podsumowanie zasad testowania
praktyczna zarówno dla nowych, jak i doświadczonych specjalistów QA
zwiększa zrozumienie technik testowania i pewność pokrycia testami.

Wady:

Zawiera literówki i błędy gramatyczne, które mogą utrudniać zrozumienie; niektóre sekcje teoretyczne zawierają złożoną matematykę, która może nie być dostępna dla wszystkich.

(na podstawie 9 opinii czytelników)

Oryginalny tytuł:

Software Testing: Techniques, Principles, and Practices

Zawartość książki:

Przełomowe, oparte na przykładach i praktyczne podejście do technik i zasad testowania oprogramowania. Książka ta oferuje unikalne podejście do nauki testowania oprogramowania, odpowiednie dla studentów informatyki i dziedzin pokrewnych, inżynierów jakości i programistów.

W książce tej formalnie zdefiniowano przypadki testowe oprogramowania, przedstawiono techniki testowania oprogramowania oraz omówiono kluczowe strategie, zasady i praktyki, które można zastosować w rzeczywistych scenariuszach. Autor stara się przedstawić proste i jasne koncepcje, a następnie systematycznie przechodzić od podstawowych pojęć do technik i zasad testowania z licznymi przykładami, aby pomóc czytelnikom w łatwym zrozumieniu teorii, technik i zasad. W książce omówione zostały typowe techniki, które są najbardziej przydatne w praktyce w oparciu o doświadczenia branżowe.

Głównymi, szeroko omawianymi technikami są partycje równoważności, testowanie kombinatoryczne, testowanie tabel decyzyjnych oraz różne techniki testowania strukturalnego. Podstawowe zasady testowania i testowanie regresyjne zostały omówione w części 3 książki, wraz z dwoma studiami przypadków, w których zastosowano niektóre z podstawowych technik i zasad omówionych w książce.

Testowanie wydajności jest również omówione bardzo szczegółowo z trzema rzeczywistymi studiami przypadków. Autor zdefiniował również przypadki testowe i rodzaje testów w nowy, oryginalny i fundamentalny sposób, który nigdy nie został opublikowany nigdzie indziej. Książka ta jest skierowana głównie do inżynierów jakości oprogramowania, ale powinna być również wartościowa dla programistów i innych osób z branży IT.

Książka jest napisana w stylu podręcznika, a na końcu większości rozdziałów, zwłaszcza tych dotyczących technik testowania, znajdują się również liczne zadania ćwiczeniowe. Książka została zaprojektowana tak, aby mogła być wykorzystywana jako odniesienie lub podręcznik dla studentów uczęszczających na zajęcia z przedmiotów związanych z testowaniem oprogramowania.

Dodatkowe informacje o książce:

ISBN:9781693054907
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Testowanie oprogramowania: Techniki, zasady i praktyki - Software Testing: Techniques, Principles,...
Przełomowe, oparte na przykładach i praktyczne...
Testowanie oprogramowania: Techniki, zasady i praktyki - Software Testing: Techniques, Principles, and Practices

Prace autora wydały następujące wydawnictwa: