Introducción
Vista previa gratuita
Qué vas a aprender
El objetivo del curso, los elementos de diseño de pruebas que se abordan y para quién es este curso.
Objetivo del curso
El objetivo del curso Elementos de Diseño de Pruebas Automatizadas es prepararte para escribir pruebas automatizadas rápidas, robustas, seguras, claras y objetivas, que sigan las mejores prácticas de la industria.
Qué vas a aprender
A lo largo del curso vas a explorar los siguientes elementos de diseño de pruebas automatizadas:
- Describir suites, subsuites y casos de prueba
- Niveles de prueba
- Abstracciones
- Aserciones
- Independencia
- Infraestructura y entornos
- Herramientas
- Accesibilidad
- Testabilidad
- Seguridad
- Tamaño de las pruebas
- Convenciones
- El patrón AAA (Arrange, Act, Assert)
- Optimizaciones de rendimiento
- Estabilidad y confiabilidad de las pruebas
Como bonus, también vas a aprender a crear tu propia skill de diseño de pruebas para agentes de IA, convirtiendo todo lo que aprendas aquí en una skill reutilizable para que los agentes basados en LLM escriban pruebas robustas, confiables y rápidas.
Para quién es este curso
- Profesionales de desarrollo y testing de software de cualquier nivel de experiencia
- Estudiantes de ingeniería de software, sistemas de información y carreras afines
- Líderes técnicos
- Personas que gestionan equipos de desarrollo y testing de software
- Cualquiera interesado en el testing automatizado de software