WBF Academy
Desarrollo Guiado por Pruebas en Swift

Desarrollo Guiado por Pruebas en Swift

Intermedio

Escribe Swift que puedas cambiar sin miedo. Este curso de nivel intermedio enseña el desarrollo guiado por pruebas tal como funciona de verdad en una base de código real: escribes primero una prueba que falla, la haces pasar con lo más simple posible y luego refactorizas manteniendo la suite en verde. Está construido sobre Swift Testing, el framework moderno con @Test, #expect, #require, suites, traits y pruebas parametrizadas, y también cubre XCTest allí donde sigue siendo necesario, para pruebas de interfaz y de rendimiento y para migrar una suite existente. Irás mucho más allá de lo básico: diseñar tipos que sean testeables desde el principio mediante inyección de dependencias y costuras basadas en protocolos, construir stubs, spies y fakes sin ningún framework de mocking, probar código async/await, actores y MainActor de forma determinista en lugar de con esperas, y domar código heredado con pruebas de caracterización. También aprenderás qué no resuelve el TDD, por qué perseguir el 100% de cobertura empeora las suites y cómo mantener las pruebas rápidas y sin intermitencias. Requiere que ya escribas Swift con soltura. Al terminar, las pruebas serán tu forma de diseñar código, no una tarea que haces después.

📋 5 pistas ❓ 350 preguntas 💡 35 consejos 🎬 15 vídeos ⏱ ~8h

Contenido del curso

Examen de certificación

🏆

Examen de certificación

Desarrollo Guiado por Pruebas en Swift

30
Preguntas
45m
Tiempo límite
% 70%
Para aprobar

🔒 Desbloquea el examen

🎬 Mira el 80% de los videos 0% / 80%
❓ Responde el 80% de las preguntas de práctica 0% / 80%

Completa los requisitos anteriores para desbloquear el examen

🏆

Examen de certificación

Desarrollo Guiado por Pruebas en Swift

#

30 preguntas

Todos los niveles de dificultad

45 minutos

Se envía automáticamente cuando se acaba el tiempo

%

70% para aprobar

Gana tu insignia de certificación

Sin marcha atrás

Una vez que respondes, avanzas

Consejos

Ver todo