Recenze: Efektivní testování softwaru

Efektivní testování – není to náhodou mýtus? A o co vlastně v celém testování jde? Všichni pořád tvrdí, že by se to mělo dělat, ale nikdo na něj stejně nemá čas. Kniha, co vám poradí, jak se poprat s testovací „obludou“.

755946

Co v knize najdete a co ne

Kniha hned v úvodu upozorňuje na důležitá fakta, která si dovolím zmínit, jelikož jsou dle mého názoru pro rozhodnutí, zda číst nebo nečíst tuto knihu, velmi důležitá.

  1. Tradiční metodiky vývoje (agilní projekty nepochodí)
  2. Rozsáhlé projekty (na menší projekty těžko aplikovatelné)
  3. Výrazné procesní zaměření

Předchozí body nemusí být pro čtení nijak limitující, pokud si chcete rozšířit obzory. Pokud ale hledáte publikaci, která vás naučí testovat v menších agilně vedených projektech, hledejte jinde.

Dalším specifickým faktorem knihy je rozdělení částí a kapitol mezi jednotlivé autory. Mnohdy se stává, že literární styl autorů neladí a nějakou chvíli trvá, než si na něj člověk zvykne. Nápad psaní každé kapitoly jiným autorem je více než zajímavý, bohužel stále se měnící styl shledávám jako velmi rušivý.

Pro koho

Kniha je určena především začínajícím manažerům testování. Ti v ní najdou mnoho informací, které jim v začátcích budou chybět. I v případě, že tuto velmi náročnou knihu přečtou na jeden zátah, budou se k ní velmi často vracet.

Obsah není určen jen začínajícím manažerům testování, své si v ní najdou i zkušenější manažeři, testeři, analytici. Hodnotná může být i pro projektové manažery k získání základních znalostí o testování.

Pro většinu ostatních bude kniha zbytečně složitá, obsáhlá a mnohdy až nesrozumitelná. Kniha rozhodně není lehké čtenípro někoho s nulovými vstupními znalostmi. Čtenář se musí alespoň částečně v problematice orientovat. To vše platí i přes fakt, že se autoři opravdu snaží problematiku co nejvíce zjednodušit.

Struktura

Kniha je členěna do následujících 13 kapitol:

  1. Businessová hodnota testování
  2. Role testování ve firmě a v projektu
  3. Strategie testování
  4. Projektová a produktová rizika
  5. Odhadování pracnosti testovacích aktivit
  6. Statické testování
  7. Ověřování požadavků
  8. Testovací prostředí
  9. Příprava a správa testovacích dat
  10. Správa defektů
  11. Regresní testování
  12. Automatizované testování
  13. Outsourcing a další strategie dodávky testování

Členění knihy je velmi přijemné a logicky posloupné. Kapitoly, i když psané různými autory, navazují a vzájemně se doplňují. Jak už bylo zmíněno, vše ruší pouze změny stylu psaní, které je velmi nepříjemné.

(Ne)zaujatý názor

Dle mého názoru je kniha svým způsobem zajímavá. Rozhodně se jedná o těžší četbu, kdy celý obsah knihy nesjpíš nepřečtete na jeden zátah a ani tak nebyla koncipována. Kniha je spíše rádcem v různých oblastech testování, kterého vytáhnete z knihovny právě tehdy, když na problematiku narazíte v praxi.

Závěr

Knihu bych doporučil čtenáři, který si chce rozšířit obzory v oblasti testování nebo už se testování aktivně věnuje. Začínající manažeři testování by si na tuto knihu měli rozhodně udělat místo v knihovně. Autoři sice nepřicházejí s žádným světoborným nebo inovátorským obsahem, přesto se jedná o celkově zajímavý a informačně nabitý počin.

Údaje o knize

Název: Efektivní testování software
Podtitul: Klíčové otázky pro efektivitu testovacího procesu
Autoři: Miroslav Bureš, Miroslav Renda, Michal Doležal, Peter Svoboda, Zdeněk Grössl, Martin Komárek, Ondřej Macek, Radoslav Mlynář
Vydal: Grada
Počet stran: 232
Rok vydání: 2016
ISBN: 978-80-247-5594-6

Nezávislý vývojář a student se zaměřením na Laravel a v poslední době i React. Často zkoumá přesah do dalších oborů a občas se o tom zmíní na twiteru jako @tomaskazatel.

Věděli jste, že nám můžete zasílat zprávičky? (Jen pro přihlášené.)

Komentáře: 4

Přehled komentářů

zbyso diky kluci!
Clary A co velké agilně vedené projekty?
Tomáš Kazatel Re: A co velké agilně vedené projekty?
Clary Re: A co velké agilně vedené projekty?
Zdroj: https://www.zdrojak.cz/?p=19323