(PYTEST)
Programming, Python
Location, current course term
The course:
Hide detail
-
Základy testování
-
Kvalita software
-
Granularita testů
-
Rozsah testování
-
Testování a automatizace
-
Python jako testovací nástroj
-
Používání assertů ve vlastním kódu
-
Porovnávání hodnot
-
Typová kontrola
-
Okrajové případy
-
Testovací framework (pytest)
-
Příprava testovacích funkcí
-
Volby příkazové řádky
-
Hlavní výhody frameworku
-
Testování kódu
-
Jednotkové testy
-
Testování modulů, funkcí a tříd
-
Celé aplikace k testování
-
Psaní testovatelného kódu
-
Funkce bez vedlejších efektů
-
Objektově orientované programování
-
Závislosti mezi instancemi
-
Negativní testování
-
Testování chybných vstupů
-
Očekávání výjimek
-
Test-driven development
-
Tvorba testů s negativním výsledkem
-
Vývoj software s použitím testů
-
Ladění selhávajícího software
-
Ověření funkcionality
-
Testování databázových aplikací
-
Nastavení výchozího stavu
-
Testované operace
-
Ověření cílového stavu
-
Fixtures
-
Testování aplikací přes API
-
Mnohdy v jiném jazyce
-
Komunikace a vzdálené volání
-
Testovací instance software
-
Práce s neznámým stavem
-
Testování webových a GUI aplikací
-
Testování webových dotazů
-
Interaktivní testování
-
Integrace prohlížeče
-
Možnosti testování GUI
-
Schedule:
-
3 days (9:00 AM - 5:00 PM )
-
Course price:
-
672.00 € ( 813.12 € incl. 21% VAT)
-
Language:
-
Vybrané zákaznické reference
Kyndryl Client Center, s.r.o., Pavel Š.
(
PYTEST)
"Školení splnilo očekávání co do obsahu a náplně. Odborný přesah a zkušenosti lektora je dokonce i překročil."
Siemens, s.r.o., Zdeněk O.
(
PYTEST)
"Kurz byl spis teoreticky pojaty. Na druhou stranu bylo toho hodně k probrání. Materialy jsou dobre, pujde se vratit a pripadne prohloubit znalosti."
Siemens, s.r.o., Rudolf H.
(
PYTEST)
"Na Janu Kolomazníkovi oceňuje jeho nadšení a zápal pro věci. Když jsme probírali možnosti balíčku pandas a já tam jenom zmínil, že ji lze používat ke scrapování tabulek z web stránek, tak se ihned nechal hecnout a během dvou tří minut nám předvedl praktickou aplikaci. (Takže oceňuji zápal a znalosti.)
Oceňuji přípravu interaktivních materiálu a náš doživotní přístup k nim.
Jan Kolomazník je po odborné stránce na úrovni. A po lidské stránce působí velice příjemně a mile, a hlavně lidsky.
Oceňuji jeho zájem o techniku i mimo povolání, tj. o přestávkách se s ním dalo mluvit i o soukromých projektech typu Arduino, Raspberry Pi, bastlení, internet věcí a další.
S kurzem jsem velmi spokojený.
S pozdravem
-RH"
Seznam.cz, a.s., Ondřej K.
(
PYTEST)
"I přes to, že byl tento kurz nový (neodladěný) tak byl pěkně nachystaný. Oceňuji, že kromě tématu testování jsme se věnovali i souvisejícímu tématu návrhových vzorů."