Testing en La semana PHP
Enlaces sobre tests en PHP: PHPUnit y Pest, tests de mutación, TDD y cómo conseguir que una suite lenta vuelva a ir rápida. Hay desde lo más básico hasta trucos para proyectos con miles de tests.
127 enlaces desde 2018
Cada martes, artículos para programar mejor en PHP en tu correo. Gratis, y te das de baja cuando quieras.
Lo último
- Cómo encontrar los tests más lentos de PHPUnit — Rob Allen, con una receta corta para localizar qué tests te están frenando la suite. #154
- Convertir respuestas de una IA en decisiones con reglas PHP — Tercer capítulo de la serie Decide with Jev: el modelo responde, pero quien decide es una clase PHP pequeña y testeable. #154
- The PHP Podcast: 12 de febrero de 2026 — Eric y John hablan sobre PHPC.tv, PHPTek, los agentes de IA que empiezan a comunicarse en lenguajes propios, las office hours de PHPUnit y mucho más del ecosistema PHP. #152
- Deja de dejar que la IA escriba tus tests — Un vídeo que cuestiona la práctica cada vez más común de dejar que la IA escriba nuestros tests. ¿Realmente es una buena idea? ¿Qué estamos perdiendo en el proceso? #150
- ¿Qué podría ser peor que no tener tests? — En el último episodio del podcast «No Compromises», discuten qué buscar al evaluar paquetes de terceros antes de integrarlos en un proyecto. Spoiler: dejar tests de ejemplo por defecto es peor que no tener tests. #148
- Diversión con los proveedores de datos de PHPUnit — PHP, inglés #140
- PEST Meetup #2: Profundizando en la API de expectativas y uso de instantáneas en PEST — PHP, inglés #138
- htaccess tester — Web, inglés #138
- No testees los constructores — PHP, inglés #137
- Arreglando una suite de tests rota — PHP, español #136
- República web. ¿Qué es el testing? – Informe Testing I — Tecnología, español #135
- No hagas estos tests — PHP, español #134
- Testeando los controladores cuando tienes un núcleo desacoplado — PHP, inglés #130
- Consejos sobre tests unitarios con ejemplos en PHP — PHP, inglés #130
- Symfony UK. Arquitectura basada en tests con Ciaran McNulty — Symfony, inglés #130
- Publicado el libro «Aprende Test Driven Development» — PHP, español #130
- Mutation Testing — PHP, inglés #127
- El gran pretendiente: tests más rápidos simulando MySQL — PHP, inglés #126
- Cómo hacer que tu aplicación Laravel sea más testeable — Laravel, inglés #126
- Disponible la ejecución de tests en paralelo en Laravel — Laravel, inglés #125
- Cómo hacer que la cobertura del código de PHPUnit sea más de 2 veces más rápida con Pcov comparado con Xdebug — PHP, inglés #123
- Publicado PEST 1.0 — PHP, inglés #122
- Moviendo los tests de PHP y Laravel de Travis CI a GitHub Actions — Laravel, inglés #118
- Herramientas de cobertura de código en PHP — PHP, inglés #112
- Introduciendo GitHub Actions para automatizar los tests — WordPress, inglés #111
- Llamada a testers de WordPress en PHP 8.0 — PHP, inglés #111
- Compilando y testeando PHP 8 — PHP, inglés #111
- The Laravel Podcast. Testeando con Adam Wathan — Laravel, inglés #111
- Configurar Behat con la Rest API de Symfony 5 — Symfony, inglés #110
- Testing && Pizza — PHP, gallego #108
Por meses
Otros temas
Nos vemos el martes.
El #155 sale el 3 de noviembre a las 7:00.