calitate și testare software -...
TRANSCRIPT
Obiectiv
Însușirea aspectelor practice șiteoretice privind modul de scriere a codului sursă și de testare/verificare a
metodelor implementate.
Evaluare
Seminar (pondere nota finala: 30%):
Test practic din JUnit (20%);
Activitate seminar și teste grilă (10%).
Examen (pondere nota finala: 70%):
Test practic;
Test grilă.
Structura
• Clean code - Principii privind scrierea codului sursă
• Unit Testing - JUnit
• Gestiunea versiunilor codului sursa - Git, SVN
• Design Patterns
Cunoștințe necesare
POO – cursul din anul II de POO în C++;
Java – cursul din anul II de programare în Java;
Instrumente necesare
Pentru ce este necesară calitatea
software
Alegerea unei aplicații pentru vreme
Alegerea aplicației Calculator
Tester
Dezvoltator și tester
Bibliografie
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Design
Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley
Professional, 1994, ISBN-13: 978-0201633610
Eric Freeman, Elisabeth Robson, Kathy Sierra, Bert Bates, Head First Design
Patterns, O'Reilly Media; 1st edition (October 2004), ISBN-13: 000-
0596007124
Alasdair Allan, Pragmatic Unit Testing in Java with JUnit, The Pragmatic
Programmers, 2004
Mădălina Zurini, Alin Zamfiroiu, Calitate si Testre Software – Studii de caz,
Editura ASE, 2017.