Detail kurzu
Python tester II. - pokročilé testovacie techniky
IT LEARNING SLOVAKIA, s.r.o.
Popis kurzu
Python tester II je navrhnutý tak, aby účastníkom poskytol hlboké znalosti a praktické skúsenosti s modernými testovacími technikami. Začneme s property-based testingom pomocou knižnice Hypothesis, kde sa naučíte základné použitie, tvorbu vlastných stratégií pre špecifické typy dát a integráciu s pytest. Následne sa presunieme k testovaniu so SeleniumBase, kde získate znalosti o inštalácii, základnej konfigurácii a pokročilých funkciách nad rámec Selenium.
Ďalšia časť kurzu sa zameriava na automatizáciu webu pomocou Playwright. Oboznámite sa s nástrojom Playwright, naučíte sa testovať aplikácie naprieč rôznymi prehliadačmi a platformami a automatizovať zložité interakcie na dynamických webových stránkach. Potom prejdeme na Docker a Testcontainers, kde sa naučíte inštaláciu a konfiguráciu Dockeru, vytváranie izolovaných testovacích prostredí a integráciu Docker kontajnerov do testov pomocou knižnice Testcontainers.
Kurz zahŕňa aj kapitolu o CI/CD, kde sa oboznámite s princípmi Continuous Integration a Continuous Deployment, ich výhodami a praktickými príkladmi implementácie v Jenkins a GitHub Actions. Na záver sa budeme venovať testovaniu Django frameworku, kde sa naučíte písať unit testy, testovať pohľady a modely, a integrovať testy do CI/CD pipelines. Tento kurz je navrhnutý tak, aby poskytol všetky potrebné zručnosti pre moderné a efektívne testovanie softvéru. Kurz je určený pre mierne pokročilých programátorov, ktorí ovládajú základy programovania v rozsahu osnov Python I-III a absolvovali kurz Python tester I.
Hodnotenie
Organizátor
Podobné kurzy
podľa názvu a lokality