Schița de curs

Introducere

  • Înțelegerea Unit Testing

Prezentare generală a cadrelor de testare a unității Typescript

  • Iasomie, Mocha, Jest, Chai
  • Testul unitar utilizează cazuri

Configurarea mediului de testare

  • Descărcarea și instalarea bibliotecilor
  • Instalarea și configurarea unui IDE
  • Configurarea unei aplicații de probă

Prezentare generală a Typescript

  • Typescript vs Javascript și alte limbaje
  • Înțelegerea sintaxei și a caracteristicilor Typescript

Scrierea primului test de unitate

  • Configurarea unui test
  • Scrierea unei definiții de test
  • Lucrul cu nested scoping
  • Crearea de aserțiuni
  • Rularea testului unitar

Depanarea testului unitar

  • Treceți prin cod
  • Crearea de puncte de întrerupere
  • Configurarea sarcinilor de depanare

Extinderea testului unitar

  • Scrierea unei clase Typescript complexe
  • Scrierea de stubs și mocks
  • Crearea unei suite de teste

Scrierea mai multor teste

  • Testarea Node.js
  • Teste unitare de endpoint HTTP
  • Testarea API-urilor REST
  • Scrierea unui test de integrare
  • Testarea componentelor React (opțional)

Depanare

Rezumat și concluzii

Cerințe

  • O înțelegere a conceptelor de testare software
  • Javaexperiență de programare în script sau Typescript
  • O înțelegere a NodeJs
  • .

Audiență

  • Dezvoltatorii
 14 ore

Mărturii (7)

Cursuri înrudite

Categorii înrudite