Test-Driven Development (TDD) in C#

O introducere in practicile Agile software development – mai exact test-driven development (TDD).
Cod: DEV-009_NET
Durata: 16 ore

Descriere

In acest training vei explora elementele de baza ale test-driven development si vei descoperi principiile cheie ale acestei abordari. Apoi vei avea ocazia sa practici tot ce ai invatat intr-un exercitiu unde vei lucra la dezvoltarea unei aplicatii complexe multi-layer. Vei invata si despre framework-urile de unit test folosite in abordarile test-driven development.

Cursul abordeaza si unit testing cu exemple de cod C#, util pentru programatorii juniori indiferent de metodologiile folosite in proiect.

Subiecte curs

Introducere in testare software
  • Ce inseamna testarea software?
  • Ce descoperim atunci cand testam?
  • Diferite tipuri de clasificari
  • Principii de software testing

Abordarea Test-Driven Development
  • Definitia Test-Driven Development
  • Fluxul de lucru al procesului de Test-Driven Development
  • Unit Test Framework – Introducere
  • TDD Kata

Test-Driven Development Patterns
  • Red-Green-Refactor
  • Cele mai simple teste
  • Unit Test Name Conventions
  • Principiile F.I.R.S.T ale unit testing
  • Inheritance & unit test
  • Legacy code & unit test

Test Driven Development Anti-patterns
  • Anti-patterns catalog
  • Greseli tipice

Obiective

  • Familiarizare cu obiectivele de testare
  • Utilizarea patterns in unit test development
  • Familiarizare cu sintaxa si experienta in folosirea NUnit Test Framework
  • Practica cu Test-Driven Development
  • Folosirea TDD patterns
  • Experienta in dezvoltarea de aplicatii folosind TDD

Public tinta

  • Creat pentru programatori (fara restrictii legate de platforma de dezvoltare). Util pentru programatorii cu experienta in unit testing care vor sa introduca practicile TDD in procesul de software development cat si juniori care vor sa invetele elementele de baza ale unit testing

Cerinte curs

  • Cel putin un an de experienta in programarea cu C#

Alege oras Online Pret
Inregistreaza-te pentru urmatorul curs.
+
Inregistrarea la urmatorul curs va asigura prioritatea pe lista de inscriere. Veti fi contactat pentru confirmarea inscrierii in momentul in care urmatorul curs este programat.
Online 1378 RON
Bucuresti 1378 RON
Cracovia 1378 RON
Wroclaw 1378 RON

Facturile pentru curs sunt emise in moneda locala. Toate preturile de mai sus pot fi supuse modificarilor in functie de locul unde se desfasoara trainingul si modul de livrare. Preturile pot fi supuse modificarilor si in perioada in care se programeaza. Pentru persoane fizice pretul este cel afisat. Pentru persoane juridice se adauga TVA.

Alte cursuri care te-ar putea interesa:

Inscrie-te!

Prenume*
Nume*
Companie
Adresa email*
Alege oras
Telefon
Observatii
Mai ai intrebari?
Contacteaza-ne.
Thank you.
Your request has been received.