Workshop o testování rizik - kurz 9 500 RUB. z IBS Training Center, školení 8 hodin, Datum 26. listopadu 2023.
Různé / / December 04, 2023
Hodnocení a školení IT specialistů v klíčových oblastech vývoje softwaru. Kurzy od odborníků z praxe v programovacích jazycích, systémové a obchodní analýze, softwarové architektuře, manuální a automatizované testování softwaru, Big Data a strojové učení, projektové řízení a Agilní. Na školení pro jednotlivce je sleva 10 %.
Pokrytá témata:
1. Příprava projektu:
Neúplné posouzení mzdových nákladů;
Pracovní harmonogram testování;
Neúplné testování rozsahu;
Ignorování rizik interního testování.
2. Strategie testování:
Neexistuje žádná testovací strategie;
Testovací strategie není podporována;
Práce s požadavky (na příkladu Agile);
Rozsah testování (pomocí Agile jako příkladu);
Rozsah testování (na příkladu iterativního modelu);
Kritéria pro zahájení a dokončení testování;
Rizika testování.
3. Analýza požadavků:
Požadavky jsou analyzovány a vyvíjeny bez účasti testerů;
Požadavky se mění bez účasti testerů;
Požadavky nejsou upřednostňovány;
V projektu nejsou žádné požadavky;
Požadavky se neustále mění;
Žádný analytik – nikdo, kdo by podporoval požadavky;
4. Design:
Architektura systému se při vývoji testovací strategie nebere v úvahu;
Požadavky jsou nahrazeny specifikacemi návrhu;
Neexistuje jediné řešení pro uživatelská rozhraní;
Testovaný objekt nemá uživatelské rozhraní
Neexistují žádné požadavky na systémové prostředí.
5. Testovací plán:
Pokrytí požadavků testovacími scénáři není analyzováno;
Posouzení kvality plánu testování během procesu vývoje;
Posouzení kvality plánu zkoušek během aplikace;
Nejsou žádné plány na přezkoumání plánu zkoušek;
Neexistuje žádná revize plánu zkoušek;
Interakce a pořadí aplikace různých testovacích plánů;
Testovací případy neobsahují podrobnosti;
Testovací případy obsahují podrobnosti;
Návrh a vývoj testovacích dat není plánován ani prováděn.
6. Testovací automatika:
Automatizace funkčního testování je použitelná pro jakýkoli projekt;
Automatizace funkčních testů je použitelná pouze pro regresní testování;
Automatizace funkčního testování je použitelná pouze v případě velkého počtu testovacích kol;
Včasné zátěžové testování;
Neadekvátní model zatížení.
7. Testovací prostředí:
Testování se provádí ve vývojovém prostředí;
Stejné testovací prostředí pro více projektů.
8. Testování:
Testování neprobíhá podle plánu;
Závady zjištěné mimo plán zkoušek nevedou k jeho úpravě;
Termíny testování nejsou dodrženy;
Není dostatek testovacích zdrojů;
Verzi testovacího objektu nelze identifikovat;
Testovaný objekt není funkční;
K závadám dochází v důsledku nesprávné konfigurace systému/testovacího prostředí;
Testovací protokoly se nevytvářejí;
Jak napsat popis závady;
Testovací metriky se nepoužívají;
Komunikace a náprava závad „za běhu“;
Skrytí defektů;
Uživatelská dokumentace není testována;
Neprovádí se žádné testování systému.
9. Přijetí:
Nebyl dohodnut postup přijetí;
Ověřování a validace;
Plán přejímacích zkoušek;
Harmonogram přejímacích zkoušek;
očekávání zákazníků;
Rozhodovatel.
Kurz je úvodem do základů testování softwaru a seznamuje se základními pojmy testování, jako je definice testování, potřeba testování ve vývoji softwaru, verifikace a validace, modely životního cyklu vývoje softwaru, typy a úrovně testování, defekty a metody jejich detekce a popisy. Dále je uveden koncept místa testování v různých modelech životního cyklu vývoje softwaru, souvislost testování a zajišťování kvality a zvláštnosti psychologie testera softwaru.
4
Začněte kariéru v oboru IT bez znalosti programovacích jazyků: testujte webové stránky, webové a mobilní aplikace pomocí technik ručního testování: kontrolní seznamy, testy a sledování chyb.
2,8