This shows you the differences between two versions of the page.
ss:laboratoare:04 [2025/02/26 00:07] jan.vaduva [Cerințe tehnologice] |
ss:laboratoare:04 [2025/02/26 00:15] (current) jan.vaduva |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Laborator 3: Implementarea testării unitare și a acoperirii codului ====== | + | ====== Laborator 4: Implementarea testării unitare și a acoperirii codului ====== |
===== Obiective ===== | ===== Obiective ===== | ||
Line 30: | Line 30: | ||
===== Evaluare ===== | ===== Evaluare ===== | ||
- | * Implementarea testelor unitare pentru funcționalități cheie (40%) | + | * Implementarea testelor unitare pentru funcționalități cheie (40%) |
- | * Măsurarea și raportarea acoperirii codului (30%) | + | * Măsurarea și raportarea acoperirii codului (30%) |
- | * Integrarea testării și a metricilor de acoperire în pipeline-ul CI/CD (30%) | + | * Integrarea testării și a metricilor de acoperire în pipeline-ul CI/CD (30%) |
===== Resurse suplimentare ===== | ===== Resurse suplimentare ===== | ||
- | * [https://docs.pytest.org/en/latest/ PyTest Documentation] / [https://jestjs.io Jest Documentation] / [https://junit.org JUnit Documentation] | + | * [https://docs.pytest.org/en/latest/ PyTest Documentation] / [https://jestjs.io Jest Documentation] / [https://junit.org JUnit Documentation] |
- | * [https://coverage.readthedocs.io Coverage.py] / [https://istanbul.js.org Istanbul Code Coverage] / [https://www.jacoco.org JaCoCo] | + | * [https://coverage.readthedocs.io Coverage.py] / [https://istanbul.js.org Istanbul Code Coverage] / [https://www.jacoco.org JaCoCo] |
- | * [https://docs.sonarqube.org/latest/ SonarQube Documentation] / [https://about.codecov.io Codecov] | + | * [https://docs.sonarqube.org/latest/ SonarQube Documentation] / [https://about.codecov.io Codecov] |