Microsoft AZ-400: Estrategia de pruebas e ingeniería de calidad — Guía de estudio

Forma parte de la Microsoft DevOps Engineer Expert AZ-400 — Guía de estudio. Practica con respuestas verificadas en el centro de exámenes de Microsoft, o realiza tests cronometrados en ExamRoll.io.

Información general

La estrategia de pruebas y la ingeniería de calidad en Azure DevOps consisten en generar confianza en el software a través de una retroalimentación rápida y determinista a lo largo del ciclo de vida de la entrega, mientras se utilizan las capacidades nativas de la plataforma para aplicar puertas de calidad y trazabilidad. Las estrategias eficaces combinan una pirámide de pruebas equilibrada, validación temprana y continua (TDD/BDD), automatización robusta en las canalizaciones, gestión disciplinada de datos de prueba y técnicas avanzadas como pruebas de carga, ingeniería del caos, comprobaciones de accesibilidad y despliegues condicionados por la cobertura. Azure Test Plans, Azure Pipelines, Azure Load Testing y Azure Chaos Studio te proporcionan las herramientas para implementar estas prácticas a escala.

Fundamentos de la estrategia de pruebas

Una pirámide de pruebas pragmática reduce el riesgo con pruebas rápidas y de bajo costo en la base y un número menor de pruebas de alta fidelidad en la cima:

Las prácticas de pruebas de desplazamiento a la izquierda (shift-left) reducen los defectos de forma más temprana:

La gestión de datos de prueba elimina el no determinismo:

La detección y gestión de pruebas inestables (flaky tests) protegen los bucles de retroalimentación:

Capacidades de prueba de Azure DevOps y Azure

Azure Test Plans proporciona pruebas manuales y exploratorias de primer nivel, además de trazabilidad:

Las pruebas automatizadas se integran directamente en los pipelines:

undefined

con el registrador (logger) apropiado (trx, junit).

La cobertura de código es una barrera de calidad medible:

Rendimiento, Caos y Resiliencia

Las pruebas de carga y rendimiento validan los requisitos no funcionales de forma temprana y continua:

La ingeniería del caos (chaos engineering) verifica la resiliencia bajo condiciones de fallo:

Accesibilidad, cumplimiento y gobernanza

La accesibilidad y el cumplimiento son fundamentos de la calidad:

La publicación y el análisis de los resultados de las pruebas cierran el ciclo:

Escenario de problema práctico

Adobe está modernizando una plataforma de procesamiento de documentos a microservicios en Azure. La dirección de ingeniería exige una cadencia de lanzamientos más rápida sin regresiones, bases de referencia de rendimiento demostrables, resiliencia a fallos de red regionales y cumplimiento de WCAG 2.1 AA. Las canalizaciones actuales sufren de pruebas E2E inestables (flaky) y datos de prueba inconsistentes.

  1. Establecer la pirámide de pruebas y las prácticas de shift-left
  1. Automatizar pruebas y publicar resultados en Azure Pipelines
  1. Imponer umbrales de cobertura de código y controlar los despliegues con puertas (gates)
  1. Implementar la gestión de datos de prueba para el determinismo
  1. Contener y eliminar las pruebas inestables (flaky tests)
  1. Validar el rendimiento con Azure Load Testing y k6
  1. Demostrar la resiliencia con Azure Chaos Studio
  1. Garantizar la accesibilidad y el cumplimiento
  1. Proporcionar trazabilidad y análisis

Cada elección enfatiza los servicios nativos de Azure DevOps y Azure para una integración de primera clase, la gobernanza a través de comprobaciones de entorno y puertas (gates), y una estrategia de pruebas equilibrada que optimiza la velocidad del feedback, la fiabilidad y el cumplimiento.


Seguridad · Todos los dominios · Monitorización

Practica estas preguntas → · Práctica cronometrada en ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Aprueba tu examen →

Explorar Microsoft →

Related guides

Acceso todo en uno

Una suscripción. Todos los exámenes.

Cada plan desbloquea la búsqueda ilimitada de respuestas, pruebas de práctica, explicaciones de AI y la biblioteca completa de recursos, en más de 20 idiomas.

Mensual
24.87
Just €0.83/day
Todo incluido:
  • Búsqueda ilimitada de respuestas
  • Pruebas de práctica ilimitadas
  • Explicaciones con tecnología AI
  • Biblioteca completa de recursos
  • Más de 20 idiomas
  • Actualizaciones semanales de contenido
  • Recompensas y referencias
  • Soporte prioritario
Iniciar prueba gratuita

No se requiere tarjeta de crédito*

Mejor valor
12 meses
179.87
Just €0.49/daySave 40%
Todo incluido:
  • Búsqueda ilimitada de respuestas
  • Pruebas de práctica ilimitadas
  • Explicaciones con tecnología AI
  • Biblioteca completa de recursos
  • Más de 20 idiomas
  • Actualizaciones semanales de contenido
  • Recompensas y referencias
  • Soporte prioritario
Iniciar prueba gratuita

No se requiere tarjeta de crédito*

✓ Plan gratuito incluido · ✓ Cancela en cualquier momento · ✓ Todos los planes desbloquean el producto completo