Documente Academic
Documente Profesional
Documente Cultură
Tic 84
Tic 84
Cerințe pentru cursanți: noțiuni de programare (in Java; alternativ C/C++/C#); elemente de
inginere software, programare orientată pe obiecte.
Programa de studii:
Curs:
1. Introducere în problematica testarii software.
2. Testarea black-box; criterii de partitionare a intrarilor.
3. Testarea white-box; criterii de acoperire cu teste.
4. Detectia de erori prin analiza statica
5. Specificare și contracte software.Tehnici de verificare.
6. Testarea programelor orientate pe obiecte.
7. Testarea programelor concurente.
8. Testarea bazata pe modele
9. Automatizarea testarii și a generarii testelor.
10. Planificarea și gestiunea testarii software.
Aplicații:
1. Testarea în cadrul jUnit
2. Evaluarea acoperirii cu teste
3. Testarea incrementala a sistemelor orientate pe obiecte
4. Utilitare de analiza statica
5. Analiza dinamica și profilarea aplicațiilor
6. Testarea interfetelor grafice
7. Testarea aplicațiilor web
Bibliografie:
[1] Paul Ammann, Jeff Offutt. Introduction to Software Testing, Cambridge University
Press, ISBN 0-52188-038-1, 2008
[2] Cem Kaner, Jack Falk, Hung Q. Nguyen. Testing Computer Software (2nd ed.), Wiley,
ISBN 978-0471358466, 1999
[3] Glenford J. Myers. The Art of Software Testing, (2nd ed.), Wiley, ISBN 978-
0471469124, 2004
Modul de evaluare și validare a cunoștințelor:
50% evaluare scrisa (examen, 2 teste);
50% evaluare practică (lucrari de laborator și mini-proiect)
Titular: conf. dr. ing. Marius Minea, Universitatea Politehnica din Timișoara