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
  21 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.

Pret per participant

Mărturii (6)

Cursuri înrudite

Categorii înrudite