M3
U2 – Teoria de Programari
Inici
UNITAT 2

Índex de Teoria

Explora els mòduls de la Unitat 2: Proves de Programari, Automatització i DevOps.

M1

Introducció a les Proves Auto

Què estem provant? Conceptes de Caixa Blanca, Caixa Negra i la piràmide de tests.

Veure Teoria
M2

Fonaments de Pytest

Aprendre la sintaxi neta de Pytest, el poder dels asserts i l'agrupació de tests.

Veure Teoria
M3

Tests d'Integració i Mocking

Com provar components que parlen entre ells (bases de dades, APIs) sense trencar res real.

Veure Teoria
M4

Persistència i ORM

Models, CRUD i migracions segures per mantenir la integritat de les dades.

Veure Teoria
M5

Automatització Web (Selenium)

Robotització del navegador amb Selenium WebDriver i el mode Headless per servidors.

Veure Teoria
M6

DevOps i GitHub Actions

Integració Contínua (CI): pipelines que executen els tests automàticament a cada push.

Veure Teoria
M7

Testing Mòbil (Appium)

Appium, emuladors i testing en Android/iOS des d'una perspectiva de Caixa Negra.

Veure Teoria