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
Mărturii (8)
Luca răbdare
Stroila Adrian Emilian
Curs - React, Redux and TypeScript
Tradus de catre o masina
The exercises
Florin Mazilu - SOJUS Software GmbH & Co. KG
Curs - Unit Testing with JUnit
the trainer level.
Titus - Ness
Curs - Unit Testing with C#
A fost foarte prietenos, am putut vorbi oricum am vrut și totul a decurs bine.
Axel - Université Libre de Bruxelles
Curs - Advanced TypeScript
Tradus de catre o masina
Totul, super antrenor.
Michał Rawicki
Curs - Unit Testing with Python
Tradus de catre o masina
The course, The Trainer
Novat Adam - Tanzania Revenue Authority
Curs - Unit Testing with Javascript
Au fost abordate numeroase subiecte. Acest lucru a favorizat discuțiile noastre interne.
Pierre - Seebyte
Curs - Agile Software Testing
Tradus de catre o masina
Formatorul este foarte bine informat asupra subiectului și este capabil să ofere exemple din lumea reală prin experiența sa.
Nouf
Curs - Agile Software Testing with Continuous Integration
Tradus de catre o masina