Automata tesztelés elmélete és infrastruktúrája (T360)
A kurzus bemutatja az automatizált tesztelési eljárások alapelveit és azok gyakorlati alkalmazását. A tanfolyam rávilágít az automatizált tesztekkel kapcsolatos infrastrukturális igényekre és azok megvalósítási módjaira is.
- Automatizált szoftver tesztelés áttekitése
- Automatizált tesztelés a tesztelési stratégiában
- Automatizálhatóság
- Előnyök és hátrányok
- Automatizálás és szoftver fejlesztési módszertanok
- Automatizálási költségek becslése
- Automatizálás eszközei
- Pycharm letöltés és telepítés
- Pycharm első projekt létrehozás virtualenv
- Pycharm használat, run és debug
- A verziókövetés alapjai
- A git alapjai
- Git telepítés
- Git configuráció első használat előtt
- Github, fiók létrehozás és fork
- Git és Github beállítása Pycharmban
- Git Commit, Push és Rollback Pycharmban
- Példa projektek beszerzése Githubról Pycharmban
- Fork frissítése az eredeti projekt módosításaival
- Selenium bemutatása
- Telepítés
- Felhasználói felület áttekintése
- Első teszt felvétele és visszajátszása
- Teszt projekt megnyitása, mentés
- Első assert
- Debug használata
- Teszt kezelése
- Test Suite kezelése
- Command Line Runner bemutatása
- Mi a Docker?
- Miért használjuk a Dockert?
- Architektúra - Általános áttekintés
- Architektúra a gyakorlatban
- Képfájlok és konténerek
- Docker platform / ökoszisztéma
- Hogyan kell telepíteni a Dockert?
- Linuxon telepíti a Dockert?
- Windowson telepíti a Docker Desktopot?
- Gyorsútmutató: egy rendszerkép letöltése és futtatása
- Rendszerek keresése
- A Docker hubon található dokumentáció olvasása
- Konténer elindítása
- Konténerek listázása
- Konténernaplók
- Konténer leállítása
- Konténer eltávolítása
- Docker Compose
- Többkonténeres alkalmazások futtatása a Docker Compose-zal
- Docker Compose-parancsok
- Mi a Kubernetes?
- A Kubernetes architektúrája 1.
- A Kubernetes architektúrája 2.