Online kurz Testovanie Softvéru v Pythone I. Začiatočník ťa naučí
- Zorientovať sa v princípoch testovania softvéru a dôležitosti testovania v jazyku Python
- Začať písať vlastné testy pomocou základných konštrukcií jazyka Python
- Využívať štandardnú knižnicu unittest na tvorbu jednotkových (unit) testov
- Testovať vstupy, výstupy, výnimky a rôzne dátové typy v Pythone
- Pracovať so súborovými operáciami pomocou modulov os, shutil, pathlib, csv
- Vytvárať štruktúrované testy pomocou testovacích tried a metód
- Používať nástroj Robot Framework na tvorbu čitateľných testov a spúšťať ich v PyCharm
- Tvorivo pristupovať k návrhu testovacích scenárov a interpretácii výsledkov
- Využívať mockovanie pomocou modulu unittest.mock na simuláciu správania iných častí systému
- Pripraviť sa na automatizované testovanie a overovanie kvality softvérových riešení QA
Požiadavky a Vstupné Znalosti
- Odporúčaním pre tento kurz je absolvovanie kurzu Python II. Mierne Pokročilý a Testovanie Softvéru II. Mierne Pokročilý
- 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
- Programovanie v jazyku Python a znalosť OOP aspoň na úrovni mierne pokročilý
- Znalosti základných Python knižníc
- Znalosti z Testovanie Softvéru
Cieľové skupiny a Komu je kurz určený
- Budúci a aktuálni Softvéroví Testeri
- Záujemci o tému Testovanie Softvéru v Pythone
- Obchodní (Business) analytici
- Test, projektoví a produktoví manažéri
- Python vývojári a programátori
- Test analytici
- IT analytici
- Vedci a vedeckí pracovníci
- Podnikatelia a majitelia eshopov
- Štatistici
Obsah a Učebná Osnova online kurz Testovanie Softvéru v Pythone I. Začiatočník
I. Úvod do Testovania Softvéru v Pythone
Úvod a predstavenie kurzu Testovanie Softvéru v Pythone. | 07:42 |
Ako začať so softvérovými Testami v Pythone 1. Časť? | 01:29:57 |
Ako začať so softvérovými Testami v Pythone 2. Časť? | 12:29 |
II. Jednotkové (Unity) Testy
Ako začať s Jednotkovými (Unit) Testami v Pythone? | 50:40 |
Ako na dáta a súbory? Modul os, shutil, pathlib, csv, json. | 47:47 |
III. Robot Framework
Ako začať s SW testami v Robot Framework Jetbrains PyCharm? | 57:35 |
IV. Mocking
Ako pracovať s Modulom Mock? Čo je to Mockovanie? | 55:19 |
Často Kladené Otázky FAQ
Čo je Testovanie Softvéru v Pythone?
Online kurz Testovanie Softvéru v Pythone sa zameriava na využitie základných techník softvérového testovania v jazyku Python. Účastníci sa naučia vytvárať jednotkové (unit) testy, využívať štandardné knižnice ako unittest, mock, os, csv, json, ako aj používať framework Robot Framework pre automatizované testovanie. Kurz poskytuje základy kvalitného overovania softvéru v malých aj väčších projektoch. |
Kto používa Testovanie Softvéru v Pythone?
Python Štandardná Knižnica je vhodný pre vývojárov, testerov, analytikov a IT špecialistov v spoločnostiach ako Accenture, IBM, ESET, Siemens, Tatra banka, Amazon, ale aj startupoch a verejných inštitúciách, ktoré využívajú Python na automatizáciu a testovanie. |
Kde sa používa Testovanie Softvéru v Pythone?
Používa sa v softvérových tímoch na kontrolu kvality, v automatizovaných testovacích procesoch (CI/CD), pri vývoji webových aplikácií, interných nástrojov, API rozhraní, ako aj v dátovej analytike a integrácii systémov. |
Prečo sa používa Testovanie Softvéru v Pythone?
Testovanie zabezpečuje vyššiu kvalitu softvéru, znižuje množstvo chýb v produkcii a uľahčuje údržbu kódu. Python vďaka svojej čitateľnosti, jednoduchosti a širokej podpore testovacích nástrojov umožňuje rýchle nasadenie overovacích mechanizmov aj pre začínajúcich programátorov. |
Aké sú TOP certifikácie na Testovanie Softvéru v Pythone?
ISTQB Certified Tester Foundation Level (CTFL) od 190 EUR Python Institute PCAP – Certified Associate in Python Programming od 250 EUR Robot Framework Foundation Certificate (neoficiálna) Microsoft Exam 98-381: Introduction to Programming Using Python od 100 EUR Certifikačná skúška nie je súčasťou kurzu. 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 Testovanie Softvéru v Pythone?
Junior Python tester si vie zarobiť približne 1600–2200 EUR mesačne, zatiaľ čo skúsenejší QA inžinieri a automatizační testeri môžu zarábať 2500–4000 EUR. Plat závisí od regiónu, zručností a praxe. |
Aké programy a nástroje používa Testovanie Softvéru v Pythone?
Python 3.x, PyCharm, Robot Framework, modul unittest, mock, os, shutil, csv, json, datetime, pathlib. Tieto nástroje sú súčasťou bežného workflow pri tvorbe a spúšťaní automatizovaných testov v Pythone. |