Univerzita Tomáše Bati ve Zlíně

Otevřít navigaci

Celoživotní vzdělávání

Testování software

Garant kurzu: Ing. Petr Žáček, Ph.D.

Anotace programu CŽV a Účel vzdě1ávání

Absolvent kurzu testování software získá základní i pokročilé znalosti testování software. Zejména jako úvod do problematiky, který je zaměřen na získání základních znalostí a klade důraz na manuální testování. Další modul rozšiřuje znalosti z oblasti automatizovaných testů a poslední modul je věnován specializované oblasti bezpečnostních testů.

Profil absolventa

Znalosti:

  • role testera v projektu;
  • základní testovací principy a metody;
  • rozdělení testu a testovací úrovně;
  • terminologie a koncepce metodiky ISTQB (CTFL);
  • testovacích sad a testovacích případů;
  • principy penetračního testování a relevantní terminologie (OWASP, CVSS, CVE);
  • základní termíny bezpečnosti (malware, phishing, spam, OSINT);
  • dostupné nástroje pro testování bezpečnosti softwaru.

Dovednosti:

  • aplikace základních testovacích metod a principu v praxi;
  • příprava a provádění různých typu testů (funkční, nefunkční, regresní atd.);
  • tvorba a udržba automatizovaných testovacích skriptů;
  • analýza a implementace testovacích scénářů pomocí Robot Framework a Selenium;
  • identifikace a využití lokátorů v HTML kódu pro účely automatizace;
  • provadění základních penetračních testů;
  • používání nástrojů pro identifikaci a analýzu bezpečnostních zranitelnosti;
  • aplikace znalosti z oblasti kybernetické bezpečnosti k identifikaci a mitigaci rizik.

Obecne kompetence:

  • aplikovat metodiku ISTQB v různých testovacích scenářích;
  • navrhnout a implementovat efektivní testovací sady pro manuální i automatizované testování;
  • analyzovat výsledky testů a identifikovat oblasti vyžadující další testování nebo úpravy;
  • identifikovat a reagovat na bezpečnostní hrozby a zranitelnosti v softwarových aplikacích;
  • používat a interpretovat výsledky z nástroju pro testování bezpečnosti softwaru.

Počet mikrocertifikátů (v případě programu s mikrocertifikáty)
8

Časový a obsahový plán programu CŽV
Kurz sestavá z celkem 3 modulů:

  1. Problematika testovaní software a manualní testování
  2. Automatizované testování software
  3. Specifika testování bezpečnosti software

V každém modulu proběhne praktická výuka prezenční, přednášky on-line, samostudium.

Rozsah kurzu: 30 hodin

Cena kurzu: 15 000,- Kč/osobu

Fakulty a součásti

Zavřít