Testuj programy i śpij spokojnie!
• Ogólna teoria testowania, czyli po co nam testy i jak sobie z nimi radzić
• Projekt a proces testowania, czyli kiedy zacząć testować i jak to robić z głową
• Automatyzacja i dokumentacja, czyli jak ułatwić sobie pracę podczas testowania
Testowanie oprogramowania jest niesłychanie ważnym czynnikiem, wręcz decydującym o sukcesie lub porażce systemu, aplikacji czy sieci. Bezlitośni użytkownicy wykryją najdrobniejszy błąd, skutkujący choćby niewielkim spowolnieniem działania programu… i nie omieszkają wyrazić swojej opinii w internecie. Jeśli chcesz uniknąć takich niespodzianek, a ponadto zależy Ci na jak najszybszym ukończeniu realizowanego projektu i wypuszczeniu perfekcyjnego produktu, musisz natychmiast zacząć go testować!
Ta książka pomoże Ci zorientować się w metodach i technikach testowania. Jej autor, praktyk z wieloletnim doświadczeniem, zawarł w niej informacje o narzędziach i procesach, opisał również własne doświadczenia związane z konkretnymi projektami. Dowiesz się między innymi, jak radzić sobie na kolejnych etapach weryfikacji jakości oprogramowania — wybrać odpowiedni typ testu i przejść przez proces jego projektowania — a także jak uporać się ze znużeniem nieustannym testowaniem. Odkryjesz też, do czego służy automatyzacja i jak przejrzyście dokumentować całe przedsięwzięcie. Usuń błędy, zanim zaczną sprawiać Ci kłopoty!
• Poziomy wykonywania testów
• Typy testów
• Wprowadzenie do projektowania testów
• Psychologiczne aspekty procesu testowania
• Syndrom zniechęcenia testami
• Testowanie usług sieciowych (WebServices)
• Wprowadzenie do automatyzacji testów
• Generowanie sumy kontrolnej i danych testowych
• Membrane HTTP/SOAP Monitor
• SoapUI
Postaw na jakość! To się opłaca.
Spis treści:
Rozdział 1. Ogólna teoria testowania (11)
Rozdział 2. Poziomy wykonywania testów (65)
Rozdział 3. Typy testów (73)
Rozdział 4. Wprowadzenie do projektowania testów (129)
Rozdział 5. Psychologiczne aspekty procesu testowania (149)
Rozdział 6. Syndrom zniechęcenia testami (153)
Rozdział 7. Testowanie usług sieciowych (165)
Rozdział 8. Wprowadzenie do automatyzacji testów (183)
Dodatek A. Generowanie sumy kontrolnej (187)
Dodatek B. Membrane SOAP Monitor (189)
Dodatek C. Wireshark - analizator ruchu sieciowego (195)
Dodatek D. Generowanie danych testowych (197)
adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word
Księgarnia Informatyczna zaprasza.