JS: Automatinis testavimas - kursas 3900 rub. nuo Hexlet, treniruotės 14 val., Data: 2023 m. gruodžio 1 d.
įvairenybės / / December 04, 2023
Įtraukta į kursą
- 12 pamokų (vaizdo įrašas ir (arba) tekstas)
- 10 pratimų simuliatoriuje
- 34 atrankiniai testai
- Savarankiškas darbas
- Papildomos medžiagos
- Pagalba „Diskusijose“
- Prieiga prie kitų platformos kursų
Ko išmoksi
- Parašykite geresnį kodą, kuriame yra mažiau klaidų, nei kodą be testų
- Geriau kurti savo kodo architektūrą pagal tai, kaip jis bus naudojamas
- Rašykite kodą greičiau dėl automatinio jo veikimo patikrinimo
- Dėl garantijų, kurias suteikia testai, koduokite dažniau, pašalindami palikimą
Susipažinsite su tokiomis sąvokomis kaip teiginiai, TDD ir nuolatinė integracija. Taip pat sužinokite, kaip geriau suprojektuoti kodą pagal tai, kaip jis bus naudojamas. Šio kurso žinios padės parašyti geresnį kodą, kuriame yra mažiau klaidų. Kad mokymasis būtų lengvesnis, reikėtų iš anksto išstudijuoti kursus: JS pagrindai, JS: masyvai ir JS: funkcijos.
Įvadas
Susipažinkite su kursu ir jo tikslais
Kodėl ir kaip rašyti testus?
Supraskite, kokie testai turi būti atliekami ir kaip jie atrodo
Tvirtina
Susipažinkite su tvirtinimo moduliu ir pagrindinėmis jo funkcijomis atliekant testus
galios tvirtinimas
Susipažinkite su biblioteka, kuri radikaliai supaprastina teiginio išvesties analizę
Juokas
Susipažinkite su populiariausia JavaScript testavimo sistema
atitikmenys (lūkesčiai)
Susipažinkite su „Jest matchers“.
Vienetiniai testai
Išbandykite visą testų rašymo kelią, kaip pavyzdį naudodami krūvos testavimą
Duomenų paruošimas
Susipažinkite su „foreEach“ kabliuku, kuris vykdomas prieš kiekvieną testą.
Bloga ir gera bandymų praktika
Susipažinkite su tipinėmis klaidomis, kurios daromos rašant testus
Kodo aprėptis
Išmokite rasti kodą, kuriam nedaro įtakos testai
Bandymu pagrįsta plėtra (TDD)
Išmokite rašyti testus prieš kodą
Nuolatinis integravimas (CI)
Susipažinkite su automatiniu projekto surinkimu
Savarankiškas darbas
Papildomos užduotys, leidžiančios įtvirtinti įgytą teoriją
Papildomos medžiagos
Straipsniai ir vaizdo įrašai, kuriuos kuruoja Hexlet komanda. Padės giliau pasinerti į kurso temą