JS: Automatizált tesztelés - tanfolyam 3900 dörzsölje. Hexlettől, edzés 14 óra, Időpont: 2023. december 1.
Vegyes Cikkek / / December 04, 2023
A tanfolyam része
- 12 lecke (videó és/vagy szöveg)
- 10 gyakorlat a szimulátorban
- 34 szűrővizsgálat
- Önálló munkavégzés
- Kiegészítő anyagok
- Segítség a "Megbeszélésekben"
- Hozzáférés más tanfolyamokhoz a platformon
Mit fog tanulni
- Írjon jobb kódot, amely kevesebb hibát tartalmaz, mint a teszt nélküli kód
- Jobb, ha a kód architektúráját a felhasználási mód alapján építi fel
- A kód gyorsabb írása a működésének automatikus ellenőrzése miatt
- A tesztek által nyújtott garanciáknak köszönhetően gyakrabban próbálja újra a kódot, kiküszöbölve az örökséget
Megismerheti az olyan fogalmakat, mint az állítások, a TDD és a folyamatos integráció. Tanulja meg azt is, hogyan építheti fel jobban a kódját a felhasználási mód alapján. A kurzusból szerzett ismeretek segítenek jobb, kevesebb hibát tartalmazó kód megírásában. A tanulás megkönnyítése érdekében érdemes előre tanulmányozni a kurzusokat: JS Basics, JS: Arrays és JS: Functions.
Bevezetés
Ismerje meg a tanfolyamot és annak céljait
Miért és hogyan írjunk teszteket?
Értse meg, hogy milyen teszteket kell elvégezni, és hogyan néznek ki
Azt állítja
Ismerje meg az assert modult és főbb funkcióit a tesztek elvégzéséhez
hatalom-érvényesítés
Ismerkedjen meg egy olyan könyvtárral, amely radikálisan leegyszerűsíti az utasításkimenet elemzését
Tréfa
Ismerje meg a legnépszerűbb JavaScript tesztelési keretrendszert
Megfelelők (elvárások)
Ismerje meg a Jest matcheseket
Egységtesztek
Menjen végig a tesztírás teljes útvonalán, példaként a veremtesztelés használatával
Adatok előkészítése
Ismerje meg a BeforeEach horgot, amelyet minden teszt előtt végrehajtanak.
Rossz és jó tesztelési gyakorlat
Ismerkedjen meg a tesztírás során elkövetett tipikus hibákkal
Kód lefedettsége
Tanuljon meg olyan kódot találni, amelyet nem befolyásolnak a tesztek
Tesztvezérelt fejlesztés (TDD)
Tanulj meg teszteket írni a kód előtt
Folyamatos integráció (CI)
Ismerkedjen meg az automatikus projektösszeállítással
Önálló munkavégzés
További feladatok, amelyek lehetővé teszik a megszerzett elmélet megszilárdítását
Kiegészítő anyagok
A Hexlet csapata által összeállított cikkek és videók. Segít mélyebbre merülni a kurzus témájában