Moje doporučení na přípravu k ISTQB CTFL
Postup
Krok 1: Zvolte si jazyk, ve kterém budete zkoušku skládat. CTFL je možné jako jedinou certifikaci ISTQB skládat v češtině/slovenštině. Ostatní certifikace jsou už pouze v angličtině. Já jsem si vybrala češtinu, byť jsem před ní byla varována. Proč? Spousta účastníků mého kurzu anglicky neumí, tak jsem to pro ně chtěla vyzkoušet. Zároveň moje slovní zásoba angličtiny má své limitace, byť jsem pracovala na zahraničních projektech. Nebyla jsem si jistá, jestli prodloužení zkoušky o 15 minut by bylo dostatečné. Dnes už vím, že je lepší, i dle názoru mých absolventů, zvolit angličtinu. A proč je čeština tak trochu utrpení? Protože všechny ostatní zdroje, ze kterých jsem se učila jsou v angličtině. Stejně jako termíny, které v praxi používáme. Kdy jste naposled mluvili o testovacím případu, případu užití nebo uživatelském scénáři? 😉 Krok 2: Oficiální osnovy pro zkoušku se nazývají sylabus. Neaktualizují se každý rok, momentálně je platný sylabus 2018. Ten přečíst ve zvoleném jazyce – ano, místy je to bolest a moc nechápete, co čtete, ale první čtení má být k získání přehledu o co vůbec jde. V případě slabší AJ lze první čtení provést v češtině. Zdroje:- v češtině: https://castb.org/ke-stazeni
- v angličtině: https://www.istqb.org/downloads/category/2-foundation-level-documents.html
- Software Testing Foundations (4e) – přečetla jsem asi do půlky, ale není aktualizovaná na sylabus 2018. Zároveň se mi nelíbily použité příklady. Neobsahuje otázky.
- Foundations of Software Testing: ISTQB Certification (3e) – přečetla jsem asi někam do 5. kapitoly, ale není aktualizovaná na sylabus 2018. Obsahuje otázky, ale bohužel už jsou zastaralé.
- Nejlepší volba – Software Testing – An ISTQB-BCS Certified Tester Foundation guide 4th edition – jediná aktualizovaná, kterou jsem našla. Bohužel, není na ISTQB stránkách v oficiálně doporučených knížkách pro sylabus 2018 aktualizováno. Proto jsem se k ní dostala až na doporučení po zbytečném čtení prvních dvou zmíněných. Je zde vše víc do hloubky než je třeba, ale většinou je to zmíněno – obzvlášť u white boxu. Každá kapitola má otázky plus je zde i závěrečný test. Zde je možné dostat přístup na čtení zdarma po dobu 10 dní.
- Otázky ke kapitole 2 – otázka 3 správně je C
- 3.2 Types of Review – Scribe je mandatory u walkthrought
- Otázky ke kapitole 6 – otázka 5 správně C
- Čísla norem nebo standardů – např. norma ČSN ISO/IEC/IEEE 29119-3
- Techniky neuvedené v sylabu např. LCSAJ
- Pseudokód, flow chart – na whitebox pouze teoretické otázky
- Kick off jako fáze review
- Planning and control u test procesu – rozděleno v sylabu 2018 na Planning + Monitoring and control
- Testování případů užití – byť praktické odvození test case z use case není obsahem CTFL, v testu jsem se s tím setkala v jedné odpovědi. A domnívám se, že zrovna tato odpověď byla správná.
- White box – sylabus i knížka pracují pouze s IF a CASE. V testu bylo něco se smyčkou.
- Merge kódu, větve – master. Opět jedna odpověď, která obsahovala něco o hlavní větvi a mergování, ale merge byl nějak divně přeložen do češtiny, bohužel jsem si to nezapamatovala.
Moje dojmy z certifikace
Certifikace jsem složila se skóre 90% tj. 36 ze 40 otázek. Rozhodně se nedá říct, že to bylo lehké. Spíše naopak. Zkušební oficiální i jiné testy jsem zvládala za 30-40 minut (limit je 60 min). V reálu jsem skončila asi po 55 min a na označené otázky, ke kterým se bylo potřeba vrátit, moc času nezbylo. Nebyl ani čas číst zadání pro jistotu 2x-3x. Vůbec se nedivím, že někdo certifikaci napoprvé nedá. Byla jsem si jistá, že praktické příklady zvládám dokonale, techniky chápu, tyhle otázky mě v přípravě hodně bavily. Zkouška je postavená tak, že pokud dáte správně všechny praktické otázky, můžete si dovolit chyby v teoretických, kde se hodně slovíčkaří. Zkušební praktické otázky jsou strašně jednoduché a přímočaré. V reálu se moje dokonalé zvládání technik ukázalo jako méně podstatné, protože praktické otázky byly dle mého názoru zbytečně komplikované – a tím myslím slovní zadání. Tady jsem to zadání četla několikrát, strašně jsem se zasekla na tom, co tím básník vlastně chtěl říct a jak to myslí… A to jsem absolvovala test v češtině. Jedním slovem: peklo. Asi nejtěžší teoretická otázka byla na test strategie, kterou jsem jako jedinou přeskočila, protože v přiřazovačce jsem dokázala spojit jen 1/4 možností. Spoléhala jsem opět na jednoduché zadání typu riziko = analytická, regrese = regresně averzní, průzkumné testování = reaktivní, že poznám konzultační…Nic z toho. 😓Závěr?
Bohužel, můj výsledný názor je, že certifikát sám o sobě je zbytečný. Terminologie, teorie (až na některé výjimky) i praktické věci z přípravy k certifikaci by měl umět každý. Zkouška samotná mi přijde hodně o štěstí. Ze 4 odpovědí dvě vyloučíte jako nevalidní, ze zbylých dvou často vybíráte, která je ta nejlepší/nejpravděpodobnější. Kamarád klikař to pár let zpět dokázal natipovat po pouhém jednom dni učení 🙂 Já jsem evidentně správné řešení nakonec vypotila, jistá jsem si, ale u spousty otázek nebyla… Tak jako kdysi u Java certifikace, tak i tady mi přijde důležitější cesta než samotný cíl.O mně
Lucie Tvrdíková
Jsem lektorkou IT kurzů. Již více než 6 let pomáhám career switchers s rekvalifikací na pozici IT Testera. Ve firmách se věnuji firemnímu vzdělávání a IT konzultacím. Na kurzech čerpám ze své praxe Java vývojářky a Scrum Masterky.