Schița de curs

Introducere

  • Cum funcționează Unit Testing.

Prezentare generală a cadrelor de test unitar Javascript

  • Jasmine, Mocha, Jest, Chai, QUnit
  • Testul unitar utilizează cazuri

Configurarea mediului de testare

  • Descărcarea și instalarea bibliotecilor
  • Instalarea și configurarea unui IDE
  • Configurarea unui exemplu de aplicație

Scrierea primului test de unitate

  • Configurarea unui test
  • Scrierea unei definiții de test
  • Lucrul cu domeniul imbricat
  • Crearea de afirmații
  • Efectuarea testului unitar

Depanarea testului unitar

  • Trecând prin cod
  • Crearea punctelor de întrerupere
  • Configurarea sarcinilor de depanare

Extinderea testului unitar

  • Scrierea unei clase complexe Javascript
  • Scriere cioturi și batjocuri
  • Crearea unei suite de teste

Implementarea TDD și BDD

  • Crearea specificațiilor automate
  • Colaborarea cu utilizatorii și testerii

Scrierea mai multor teste

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

Depanare

Rezumat și Concluzie

Cerințe

  • O înțelegere generală a testării unitare
  • Experiență de programare JavaScript
  • .
  • Experiență de lucru cu Node.js
  • .
  7 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (5)

Cursuri înrudite

Introduction to Selenium

  7 ore

Categorii înrudite