Schița de curs
Introducere
Unit Testing Cadre
- Ce sunt testele unitare?
- Fundamentele unui cadru de testare unitară
Dezvoltarea bazată pe teste
- Prezentare generală a refactorizării
- Diferitele abordări ale testării
Pregătirea mediului de dezvoltare
- Instalarea și configurarea Visual Studio Code
- Instalarea și configurarea .Net
- Instalarea și configurarea nUnit
Scrierea unui cadru Unit Testing
- Crearea unui test
- Aplicarea mai multor teste
- Refactorizarea rulatorului de teste
- Lucrul cu clasa assert
- Reflectarea pentru a apela metode
- Utilizarea unei convenții de denumire
Visual Studio Code Integrare
- Crearea unui proiect cu șabloane
- Crearea unui proiect cu un cadru de testare a unităților
- Rularea testului
- Optimizarea codului
- Parametrii de testare
nUnit
- Scrierea și rularea unei unități de testare
- Utilizarea constrângerilor
- Testarea parametrilor
xUnit
- Scrierea și rularea unui test unitar
- Testarea parametrilor cu InLine
- Testarea mai multor parametri
- Utilizarea unui membru de clasă personalizat
Optimizări avansate
- Teste de grupare
- Lucrul cu atributele testelor
- Personalizarea cu liste de redare
- Depanarea testelor
- Utilizarea meniurilor de testare
- Vizualizarea rezultatelor cu CodeLens
- Utilizarea acoperirii codului
- Rularea testelor cu MSTest
Rezumat și concluzii
Cerințe
- O înțelegere a noțiunilor de bază Dot Net
Audiență
- Testori de software
Mărturii (5)
Furnizat cu nestjs, chiar dacă nu a fost pe ordinea de zi
Suhail - Maldives Pension Administration Office (Pension Office)
Curs - Typescript Unit Testing
Tradus de catre o masina
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Curs - Unit Testing with C#
Exercițiile au fost frumoase
Vyshnavi Iyappan - Red Embedded Consulting Sp. z o.o.
Curs - Unit Testing with Python
Tradus de catre o masina
Practical time was fun.
Pieter Hartzenberg - BMW
Curs - Unit Testing with Javascript
learning the full range of test development