Talking About TestingATT</>
Elementos de Diseño de Pruebas Automatizadas
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:

  1. Describir suites, subsuites y casos de prueba
  2. Niveles de prueba
  3. Abstracciones
  4. Aserciones
  5. Independencia
  6. Infraestructura y entornos
  7. Herramientas
  8. Accesibilidad
  9. Testabilidad
  10. Seguridad
  11. Tamaño de las pruebas
  12. Convenciones
  13. El patrón AAA (Arrange, Act, Assert)
  14. Optimizaciones de rendimiento
  15. 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