Online kurz Automatizované Testovanie I. Začiatočník je pre vás ideálny, ak sa chcete naučiť základy automatizovaného testovania softvéru, vytvárať automatizované testy, testovať webové služby a používať nástroje Selenium, SoapUI, Wireshark, Robot Framework a Jenkins. Ide o certifikovaný online kurz na Automatizované Testovanie. Získate prehľad o princípoch automatizovaného testovania, jeho využití pri vývoji softvéru a nástrojoch, ktoré sa používajú pri testovaní aplikácií, webových služieb, sieťovej komunikácie a softvérových systémov. Pochopíte rozdiely medzi jednotlivými spôsobmi testovania a naučíte sa identifikovať situácie, v ktorých je vhodné opakujúce sa testovacie činnosti automatizovať. Oboznámite sa s nástrojom Selenium, jeho inštaláciou a základnými možnosťami automatizácie testovania webových aplikácií. Pochopíte fungovanie protokolu SOAP a význam jazyka WSDL pri opisovaní webových služieb, ich operácií a komunikačných rozhraní. Naučíte sa pracovať s nástrojom SoapUI, vytvárať requests, testovacie sady a pripravovať testovacie scenáre pre webové služby. Získate tak základ potrebný na testovanie služieb a API, ktoré zabezpečujú komunikáciu medzi rôznymi softvérovými systémami. Oboznámite sa s nástrojom Wireshark a jeho využitím pri zachytávaní, filtrovaní a analýze sieťovej komunikácie. Pochopíte fungovanie protokolu HTTP, jeho metódy a stavové kódy a získate prehľad o komunikácii medzi webovým klientom a serverom. Naučíte sa používať Screaming Frog pri skenovaní webových stránok a analyzovať vybrané technické vlastnosti webového prostredia. Pochopíte princípy REST a GraphQL a ich význam pri návrhu a používaní moderných aplikačných rozhraní. Oboznámite sa s možnosťami práce s REST a GraphQL v prostrediach Java NetBeans a Microsoft Visual Studio IDE a získate širší pohľad na testovanie aplikácií komunikujúcich prostredníctvom API. Naučíte sa pracovať s hosts file v operačnom systéme a pochopíte, ako možno pomocou neho riadiť alebo blokovať prístup k vybraným sieťovým adresám. Prepojíte tak znalosti webových služieb, protokolov, API a sieťovej komunikácie s diagnostickými postupmi využiteľnými pri testovaní softvéru. Naučíte sa pripraviť prostredie pre automatizované testovanie pomocou jazyka Python a nástrojov IDLE a Jupyter. Po absolvovaní kurzu budete schopní orientovať sa v princípoch automatizovaného testovania, pracovať so Selenium a SoapUI, testovať webové služby, analyzovať HTTP a TLS komunikáciu pomocou Wiresharku a rozumieť základom REST a GraphQL. Budete vedieť vytvárať jednotkové a automatizované testy v Pythone, používať Robot Framework, orientovať sa v princípoch Quality Assurance, CI/CD a DevOps a rozumieť možnostiam Jenkins pri automatizácii testovacích procesov. Ak sa chcete skutočne naučiť automatizovať testovanie softvéru, testovať webové aplikácie a služby, analyzovať sieťovú komunikáciu a vytvárať automatizované testy a stať sa automatizovaným softvérovým testerom alebo QA špecialistom, tak toto je ideálny online kurz pre vás.