Online kurz Automatizované Testovanie I. Začiatočník ťa naučí
- Získať prehľad o automatizovanom testovaní, jeho výhodách a nástrojoch
- Nainštalovať a používať Selenium, pracovať s príkazmi (Selenes) a lokátormi
- Pochopiť techniku Rubber Duck Debugging a naučiť sa používať príkazový riadok
- Pracovať s webovými službami a pochopiť protokoly SOAP a WSDL
- Používať nástroj SoapUI na testovanie API, vytvárať testovacie sady a písať testovacie prípady
- Pracovať s nástrojom Wireshark na analýzu sieťovej komunikácie a pochopiť protokol HTTP, jeho stavové kódy a metódy
- Používať REST a GraphQL na vývoj a testovanie API, vrátane ukážok v Java Netbeans a Microsoft Visual Studio
- Nastaviť Python, vytvoriť virtuálne prostredie a písať jednotkové testy na overovanie funkčnosti softvéru
- Pochopiť základy projektového manažmentu, role v projektoch a metódy zabezpečenia kvality projektov
- Pracovať s nástrojmi CI/CD, ako je Jenkins, a automatizovať procesy testovania a nasadzovania softvéru
Požiadavky a Vstupné Znalosti
- Pokročilá práca s PC a Windows, Linux alebo macOS
- Pokročilá práca s kancelárskym balíkom Microsoft Office, OpenOffice alebo LibreOffice
- Pokročilá práca s textovým editorom
- Pri absolvovaní online kurzu sú výhodou skúsenosti s kódovaním a programovaním napr. Python alebo Java
- Logické a algoritmické myslenie výhodou
Cieľové skupiny a Komu je kurz určený
- Záujemci o tému automatizované testovanie softvéru
- Budúci alebo aktuálni automatizovaní testeri
- Testeri softvéru
- Záujemcovia o testovanie softvéru
- Softvéroví inžinieri
- Softvéroví vývojári
- IT a projektoví manažéri
- Manažéri projektov a produktov (QA)
- Programátori
- Kontroléri kvality
Obsah a Učebná Osnova online kurz Automatizované Testovanie I. Začiatočník
I. Testovanie softvéru a Selenium
Čo je automatizované testovanie a ako začať testovať? Prehľad testerských nástrojov a príklady z praxe. | 02:12:14 |
Čo je to Selenium a ako ho nainštalovať? Používame prvé Selenium príkazy (Selenes) a lokátory. | 01:05:03 |
Čo je to kreatívna technika Rubber Duck Debugging a FAQ? | 32:04 |
Používame Terminal a príkazový riadok spolu so shellom. | 1:02:37 |
II. Webové služby a SoapUI
Čo sú to webové služby, protokol SOAP a jazyk WSDL? | 01:51:46 |
Čo je to SoapUI a ako ho začať používať? Pracujeme s requests a testovacími sadami. | 01:32:40 |
Testujeme projekty s protokolom SoapUI a jazykom WADL. Tvoríme testovacie prípady. | 02:02:14 |
III. Wireshark, architektúra rozhrania a protokol HTTP
Čo je Wireshark a ako si ho nainštalovať? | 18:43 |
Ako efektívne používať Wireshark? | 38:25 |
Predstavujeme protokol HTTP a stavové kódy a metódy. Používame nástroj Screaming Frog na skenovanie webov. | 18:39 |
Ako analyzovať protokoly HTTP (TLS) vo Wiresharku? | 22:00 |
Čo je REST a GraphQL? Ukážky v Java Netbeans a Microsoft Visual Studio IDE. | 01:27:05 |
Čo je to hosts file v operačnom systéme a ako sa blokujú prístupy? | 20:52 |
IV. Jednotkové Testovanie (Unit Testing) v Pythone
Ako si nainštalovať Python, IDLE a Jupyter? | 02:16:15 |
Čo je to virtuálne prostredie ako sa robia jednotkové testy (Unit Testy)? | 22:07 |
V. Projektový manažment s riadením projektov a kvalita softvérových projektov QA
Aké máme role na projektoch a v organizácií? | 31:54 |
Čo je to kvalita a ako sa kvalita zabezpečuje? | 16:00 |
VI. CI/CD a DevOps
Čo je to CI/CD a aké máme nástroje spolu s certifikáciami? | 28:37 |
Čo je to Jenkins a jeho služby? | 50:25 |
Často Kladené Otázky FAQ
Čo je Automatizované Testovanie?
Online kurz Automatizované Testovanie je zameraný na základy automatizovaného testovania softvéru. Ide o proces, pri ktorom sa využívajú nástroje a skripty na automatizáciu testovacích úloh a postupov. |
Kto používa Automatizované Testovanie ?
ESET, Slovensko IT, Minebea Slovakia, ELCOM, MicroStep, IBM, Siemens, Innovatrics, DATALAN, Swiss Re, SOFTEC, SOITRON |
Kde sa používa Automatizované Testovanie?
Webový a mobilný vývoj, testovanie softvérových, CRM a ERP systémov, finančný sektor, vývoj počítačových hier |
Prečo sa používa Automatizované Testovanie?
Zlepšenie kvality softvéru, zabezpečenie konzistencie a presnosti, rýchlejšie odhalenie chýb a nedostatkov v softvéri, testovanie väčšieho rozsahu funkcií, scenárov a kombinácií, úspora času a nákladov |
Aké sú TOP certifikácie na Automatizované Testovanie?
ISTQB od 150 Eur. IREB od 250 Eur. Microsoft Programming in C# od 200 Eur. Oracle Certified Associate Java Programmer OCAJP od 250 Eur. Oracle Certified Professional Java Programmer OCPJP od 250 Eur. Oracle Certified Expert - Web Component Developer OCEWCD od 250 Eur. UML OMG CERTIFIED UML PROFESSIONAL 2™ (OCUP 2™) od 250 Eur. BPMN OMG CERTIFIED EXPERT IN BPM™ 2 (OCEB™ 2) od 250 Eur. Unity od 200 Eur. Android od 200 Eur. Certifikačná skúška nie je súčasťou kurzu. Treba si za ňu priplatiť extra. |
Aký je plat? Koľko zarábajú pozície s kurzom Automatizované Testovanie?
Priemerná mzda IT automatizovaného testera je 2343 Eur podľa portálu platy.sk. Pozícia testera patrí k tým najlukratívnejším a veľmi žiadaným. Odporúčame si informáciu overiť vzhľadom k inflácii a rôznym regiónom. |
Aké programy a nástroje používa Automatizované Testovanie?
Selenium, SoapUI, Python, Netbeans, Notepad++, Wireshark |