O strategie top-down pentru implementarea unui use case end to end
Descriere
În aceste zile presiunea pentru a livra software mai repede și mai des este tot mai mare. Apariția agenților AI promite productivitate sporită și automatizare extinsă. Dar cum ne asigurăm că, în această viteză, nu pierdem din vedere calitatea?
La finalul sesiunii trecute a fost o discuție interesantă legată de acoperirea codului cu teste, dacă este nevoie să avem teste end to end pentru fiecare scenariu.
Vă invit să continuăm această dezbatere, să analizăm dacă este nevoie să validăm end to end fiecare scenariu sau dacă recomandările piramidei de testare ne oferă siguranța dorită
Ce vei învăța în Martie?
- Un test de integrare care ne va ajuta să păstrăm direcția
- Un vertical slice cu minimul necesar;
- Testele de contract între API layer și business layer;
- Adăugare business layer cu teste (îl avem deja din sesiunea precedentă);
- Setup-ul bazei de date pentru teste;
- Analiza testelor implementate;
- Q&A, discuție liberă.
Detalii despre Sesiunea I,
Detalii despre Sesiunea II,
Cui i se adresează atelierele?
-
Dezvoltatori de software.
- Studenți în domeniul IT care vor să afle provocările dezvoltării unei aplicații.
Codul va fi pregătit pentru eveniment și vom discuta fiecare pas pe baza commit-urilor pentru a fi ușor să observăm evoluția codului.
Nu este necesar un laptop.
Exemplele de cod vor fi în C#, iar pentru teste se va folosi xUnit. Nu sunt necesare cunoștințe avansate de .NET.
Derularea evenimentului
- Data: 04.03.2026
- Trainer: Flaviu Boldea
- Locație: Cartier Hub Coresi
- Frecvență: lunară
- Durată: 2 – 3 h / sesiune
- Inscriere: aici
