Curso en desarrollo — se agregan nuevas lecciones semanalmente
Testing Automático en Laravel
Domina el testing en Laravel y desarrolla con confianza. Tests reales, sin relleno, orientados a proyectos en producción.
Tomar el cuestionario

Resumen del curso
- De principiante a experto
- 0h 48m de video HD
- 22 lecciones
- 3 módulos
- Ejercicios prácticos
- 61 preguntas de cuestionario
- Nuevas lecciones semanales
- Acceso de por vida
- Aprende a tu propio ritmo
Lecciones cortas, concisas y precisas.
No te quemes en búsquedas exhaustivas que te impiden lograr tus metas.
En Aprendible obtienes:
- Lecciones que optimizan tu aprendizaje en menor tiempo
- Audios y videos de alta calidad
- Explicaciones paso a paso, sin rodeos, ni balbuceos.
Construye desde HOY tu camino como Desarrollador Web Moderno
Contenido del curso
0h 48m de contenido, 22 lecciones
Módulo 1Introducción a los tests automáticos11 lecciones
FREE
03:45En esta lección introductoria te doy la bienvenida al curso de Testing Automático en Laravel y te explico por qué los tests son clave para desarrollar aplicaciones más seguras, escalables y profesionales. Descubrirás qué aprenderás a lo largo del curso, a quién está dirigido y cómo empezar a escribir tests en Laravel con confianza, incluso si nunca lo has hecho antes.
FREE
02:29Aprende qué es el testing automático en Laravel, para qué sirve y por qué es nos ayuda a escribir código más seguro, mantenible y profesional desde el inicio.
FREE
02:33En esta lección entenderás por qué el testing automático no se trata de evitar bugs, sino de poder cambiar tu código sin miedo. Verás qué problemas aparecen cuando no hay tests, cómo afectan la velocidad y el diseño del software, y por qué los tests se convierten en una red de seguridad y en documentación viva del comportamiento del sistema.
FREE
00:32En esta lección aprendemos los 4 grandes grupos de tests que existen en el desarrollo de software.
FREE
01:28Aprende qué son los unit tests, cuál es su objetivo y qué principios fundamentales debes entender antes de escribir pruebas en cualquier lenguaje o framework.
FREE
02:15Aprende qué son los integration tests, cuál es su objetivo y qué principios fundamentales debes entender antes de escribir pruebas en cualquier lenguaje o framework.
FREE
01:30Aprende qué son los functional tests, cuál es su objetivo y qué principios fundamentales debes entender antes de escribir pruebas en cualquier lenguaje o framework.
FREE
01:21En esta lección aprenderás los tipos de tests en Laravel y cómo el framework simplifica la clasificación tradicional de pruebas. Verás la diferencia entre Unit Tests y Feature Tests, y entenderás cómo Laravel sustituye los conceptos de unit, integration y functional tests para que puedas escribir pruebas más claras, mantenibles y alineadas con buenas prácticas.
FREE
01:35Aprende qué son los browser tests (E2E tests), cuál es su objetivo y qué principios fundamentales debes entender antes de escribir pruebas en cualquier lenguaje o framework.
PRO
02:06Una introducción clara a TDD (Test-Driven Development). Aprende qué es, cómo funciona el ciclo red-green-refactor y por qué es importante para desarrollar software más confiable. 🚀
PRO
01:58Aprende qué es un test runner en PHP y cómo funcionan PHPUnit y Pest. Descubre sus diferencias, ventajas y por qué Pest simplifica la forma de escribir tests en Laravel.
Módulo 2Preparando el entorno de testing en Laravel9 lecciones
PRO
02:00Aprende a crear una nueva aplicación de Laravel con Pest configurado desde el inicio. Deja tu entorno listo para escribir pruebas automáticas de forma rápida, moderna y alineada con las mejores prácticas.
PRO
02:52En esta lección vemos cómo instalar Laravel Pest en una app de Laravel 13 utilizando composer create-project
PRO
01:12Aprende a instalar y usar Pest Drift para convertir automáticamente la sintaxis de PHPUnit a Pest dentro de tus proyectos Laravel. En esta lección verás cómo migrar tus tests existentes de forma rápida, reducir trabajo manual y aprovechar una sintaxis más limpia y expresiva.
PRO
00:37En esta lección instalamos el plugin de Laravel para Pest, que agrega comandos y funciones que harán la sintáxis de Pest aún más expresiva.
PRO
02:38Aprende cómo ejecutar tests en Laravel usando Pest y php artisan test. Descubre cómo correr todos los tests, filtrar por archivo o método y usar opciones como --filter para trabajar más rápido y enfocarte solo en lo importante durante el desarrollo.
FREE
04:31Aprende a ejecutar tests de Laravel directamente desde VS Code, Cursor o Antigravity sin abrir la terminal. Configura atajos de teclado para correr el test bajo el cursor, todo el archivo o repetir la última ejecución. Aumenta tu velocidad de desarrollo con estos trucos prácticos.
FREE
03:56Aprende a ejecutar tests de Laravel directamente desde PHPStorm sin abrir la terminal. Configura el intérprete de PHP, usa los íconos del gutter para correr tests individuales y aprovecha los atajos de teclado para repetir la última ejecución.
FREE
02:59En esta lección aprendemos qué hace el archivo phpunit.xml que viene con Laravel — cómo define dónde viven los tests y por qué configura SQLite en memoria, drivers de array y bcrypt de 4 rondas para que la suite sea rápida y sin dependencias externas.
PRO
02:00Aprende cómo funciona el archivo tests/Pest.php en Laravel: configura clases base y traits globales con pest(), crea expectations personalizadas con expect()->extend() y reutiliza funciones helper para escribir tests más limpios y mantenibles.
Módulo 3Dominando la sintaxis de Pest2 lecciones
PRO
01:35Aprende a crear tu primer Unit Test en Laravel usando Artisan, Pest y PHPUnit. Descubre la diferencia entre Feature Tests y Unit Tests, cómo funcionan las convenciones de nombres en PHP y por qué el sufijo Test es importante para mantener un proyecto organizado.
PRO
03:07En esta lección escribimos nuestro primer test unitario con Pest en Laravel aplicando TDD paso a paso. Creamos una prueba real para una calculadora, interpretamos los errores que devuelve Pest y dejamos que el test guíe toda la implementación del método sum().
Tu instructor
Jorge García Coello
Aprendible.com
Jorge García es creador de Aprendible.com yDesarrollador Certificado en LaravelA través de su plataforma de aprendizaje y de otras plataformas de estudio, desde 2015 ha ayudado a decenas de miles de desarrolladores a mejorar sus oportunidades dentro del Desarrollo Web.
Lo que opinan nuestros estudiantes
Miles de desarrolladores han transformado su carrera con nosotros
Más del 90% de nuestros estudiantes recomiendan Aprendible por la calidad de los cursos.





















