ISTQB® Certified Tester Foundation Level 4.0 (CTFL)

Menú de estudio de ISTQB® Certified Tester Foundation Level 4.0 (CTFL): teoría, objetivos, práctica, flashcards, simulacro y examen final.

📘 6 capítulos 🧠 Preguntas: 400 ⏱️ Simulacro 60 min / aprueba 26/40
CTFL 4.0 · Capítulo 6

Herramientas de Prueba

Cubre herramientas que soportan el proceso de prueba y beneficios/riesgos de la automatización. Incluye gestión, pruebas estáticas, diseño, ejecución, cobertura, pruebas no funcionales, DevOps y colaboración.

2 objetivos LO20 min8 términos clave

Soporte de herramientas

Las herramientas apoyan muchas actividades de prueba, pero no sustituyen el pensamiento crítico ni un buen proceso.

  • Gestión: requisitos, casos, ejecución, defectos, configuración y reportes.
  • Estáticas: revisiones y análisis estático.
  • Diseño/implementación: generación de casos, datos y procedimientos.
  • Ejecución/cobertura: automatización y medición.
  • No funcionales y DevOps: rendimiento, seguridad, CI/CD, flujo de trabajo y colaboración.

Automatización: beneficios y riesgos

Automatizar puede acelerar retroalimentación y liberar tiempo para pruebas más profundas, pero tiene costos y riesgos.

  • Beneficios: repetibilidad, rapidez, consistencia, ejecución frecuente y apoyo a regresión.
  • Riesgos: expectativas irreales, estimaciones pobres, mantenimiento alto, automatizar lo incorrecto y dependencia de herramientas o proveedores.
  • La decisión de automatizar debe considerar valor, estabilidad, frecuencia y mantenibilidad.

Términos clave

herramientas de pruebaautomatización de pruebasherramientas de gestiónherramientas de análisis estáticoherramientas de ejecuciónherramientas de coberturaherramientas DevOpsCI/CD

Objetivos de aprendizaje

  1. FL-6.1.1 · K2Explicar cómo herramientas soportan pruebas

    Herramientas soportan gestión, estáticas, diseño, implementación, ejecución, cobertura, no funcionales, DevOps y colaboración.

  2. FL-6.2.1 · K1Recordar beneficios y riesgos de automatización

    La automatización aporta rapidez, repetibilidad, consistencia y retroalimentación temprana, pero implica mantenimiento, costos, expectativas y dependencia de herramientas.

Errores frecuentes

  • Automatizar no elimina el análisis ni el diseño de pruebas.
  • Automatizar mal puede aumentar costos de mantenimiento.
  • Una herramienta no mejora calidad por sí sola; debe estar alineada al proceso.
  • No todo debe automatizarse: se prioriza por valor, estabilidad y repetición.

Ejemplos aplicados

  • Automatizar regresión de API de pagos puede liberar tiempo, pero exige mantenimiento cuando cambian contratos o datos.
  • Un pipeline DevOps puede ejecutar pruebas unitarias, estáticas y de integración en cada commit.