Testowanie oprogramowania Podrecznik dla poczatkujacych szteop, e

[ Pobierz całość w formacie PDF ]
//-->Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całościlub fragmentu niniejszej publikacji w jakiejkolwiek postaci jest zabronione.Wykonywanie kopii metodą kserograficzną, fotograficzną, a także kopiowanieksiążki na nośniku filmowym, magnetycznym lub innym powoduje naruszeniepraw autorskich niniejszej publikacji.Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymibądź towarowymi ich właścicieli.Autor oraz Wydawnictwo HELION dołożyli wszelkich starań, by zawartew tej książce informacje były kompletne i rzetelne. Nie biorą jednak żadnejodpowiedzialności ani za ich wykorzystanie, ani za związane z tym ewentualnenaruszenie praw patentowych lub autorskich. Autor oraz Wydawnictwo HELIONnie ponoszą również żadnej odpowiedzialności za ewentualne szkody wynikłez wykorzystania informacji zawartych w książce.Redaktor prowadzący: Ewelina BurskaProjekt okładki: Studio Gravite/OlsztynObarek, Pokoński, Pazdrijowski, ZapruckiWydawnictwo HELIONul. Kościuszki 1c, 44-100 GLIWICEtel. 32 231 22 19, 32 230 98 63e-mail:helion@helion.plWWW:(księgarnia internetowa, katalog książek)Drogi Czytelniku!Jeżeli chcesz ocenić tę książkę, zajrzyj pod adresMożesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.ISBN: 978-83-246-9308-5Copyright © Helion 2014Printed in Poland.•Kup książkę•Poleć książkę•Oceń książkę•Księgarnia internetowa•Lubię to! » Nasza społecznośćSpis tre ciPrzedmowa ......................................................................................................... 5Wst p ................................................................................................................. 7Rozdzia 1. Ogólna teoria testowania ................................................................. 111.1. Techniki testowania ................................................................................................. 131.2. Miara jako ci oprogramowania ............................................................................... 171.3. rodowisko testowe i produkcyjne .......................................................................... 231.4. Replikacja b dów ................................................................................................... 281.5. U mnie b d nie wyst puje ...................................................................................... 301.6. Symulatory aplikacji oraz generatory danych .......................................................... 311.7. Dokumentowanie testów ......................................................................................... 341.8. Kontrola wersji oprogramowania ............................................................................ 351.9. Obs uga zg osze ..................................................................................................... 391.10. Testowanie obs ugi wyj tków w kodzie ................................................................ 431.11. Narz dzia wsparcia pracy testera ........................................................................... 511.12. Presja czasu ........................................................................................................... 521.13. Profil profesjonalnego testera ................................................................................ 541.14. Testowanie w oknie czasu ..................................................................................... 581.15. Jak wygl da realizacja projektu w praktyce? ......................................................... 601.16. Testowanie w cyklu ycia oprogramowania .......................................................... 62Rozdzia 2. Poziomy wykonywania testów .......................................................... 652.1. Testy modu owe ...................................................................................................... 662.2. Testy integracyjne .................................................................................................... 672.3. Testy systemowe ...................................................................................................... 712.4. Testy akceptacyjne .................................................................................................. 72Rozdzia 3. Typy testów ..................................................................................... 733.1. Testy funkcjonalne .................................................................................................. 733.2. Testy niefunkcjonalne .............................................................................................. 743.2.1. Testy wydajno ci ............................................................................................ 743.2.2. Testy bezpiecze stwa aplikacji ...................................................................... 913.2.3. Testy przeno no ci kodu — testy instalacji .................................................. 1173.2.4. Testy ergonomii systemu informatycznego .................................................. 1183.3. Testy regresywne ................................................................................................... 125Kup książkęPoleć książkę4Testowanie oprogramowania. Podr cznik dla pocz tkuj cychRozdzia 4. Wprowadzenie do projektowania testów ......................................... 1294.1. Projektowanie testu w oparciu o technik czarnej skrzynki ................................... 1314.1.1. Warto ci brzegowe ....................................................................................... 1314.1.2. Przej cia pomi dzy stanami .......................................................................... 1344.1.3. Projektowanie testu w oparciu o przypadki u ycia ....................................... 1354.2. Projektowanie testu w oparciu o technik bia ej skrzynki ..................................... 1364.3. Projektowanie testu w oparciu o do wiadczenie testera ........................................ 1404.4. Przypadki testowe w uj ciu praktycznym ............................................................... 140Rozdzia 5. Psychologiczne aspekty procesu testowania ................................... 149Rozdzia 6. Syndrom zniech cenia testami ....................................................... 153Rozdzia 7. Testowanie us ug sieciowych ......................................................... 1657.1. Narz dzie SoapUI — klient us ugi sieciowej ........................................................ 1657.2. Symulator serwera us ug sieciowych — SoapUI Mock Services .......................... 1717.3. Monitor TCP — Apache TCPMon ........................................................................ 177Rozdzia 8. Wprowadzenie do automatyzacji testów .......................................... 183Dodatek A Generowanie sumy kontrolnej ......................................................... 187Dodatek B Membrane SOAP Monitor ............................................................... 189Dodatek C Wireshark — analizator ruchu sieciowego ....................................... 195Dodatek D Generowanie danych testowych ...................................................... 197O autorze ........................................................................................................ 207Skorowidz ..................................................................................................... 209Kup książkęPoleć książkęRozdzia 2.Poziomy wykonywaniatestówProces wytwarzania oprogramowania podzielony jest na fazy, w których wykonujesi specyficzne dla ka dego z etapów testy.Testy dzieli si na poziomy:testy modu owe (jednostkowe),testy integracyjne wewn trzne,testy systemowe,testy integracyjne zewn trzne,testy akceptacyjne (odbiorcze).Rysunek 2.1 przedstawia piramid poziomu testów. Testy wykonywane s zgodniez oddoln interpretacj infografiki, tj. od testów modu owych a po testy akceptacyjne.Rysunek 2.1.Piramidapoziomu testówKup książkęPoleć książkę [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • mariusz147.htw.pl
  •