Ejercicios

Pruebas de mutación para evaluar suites de software

Este cuestionario aborda las pruebas de mutación como técnica para evaluar la eficacia de una suite de pruebas. Incluye operadores de mutación, mutantes eliminados, supervivientes y equivalentes, cálculo de la puntuación de mutación, mutación débil y fuerte, subsunción, selección de operadores y relación con la cobertura de código.

Responde las preguntas a continuación y revisa la explicación de cada respuesta.

0/12 respondidas

  1. 1

    ¿Cuál es el propósito principal de las pruebas de mutación?

  2. 2

    En la imagen, la condición original x > 10 se transforma en x >= 10. ¿Qué tipo de operador de mutación se aplicó?

    Pregunta 2
  3. 3

    ¿Qué indica que un mutante haya sobrevivido a toda la suite de pruebas?

  4. 4

    Según el resumen visual, se generaron 25 mutantes: 18 eliminados, 2 supervivientes y 5 equivalentes. ¿Cuál es la puntuación de mutación excluyendo los equivalentes?

    Pregunta 4
  5. 5

    ¿Qué caracteriza a un mutante equivalente?

  6. 6

    ¿Qué condición debe cumplirse para eliminar un mutante bajo el criterio de mutación fuerte?

  7. 7

    En la imagen, el código original usa a && b y el mutante usa a || b. ¿Qué operador de mutación se aplicó?

    Pregunta 7
  8. 8

    Tras encontrar un mutante superviviente, ¿cuál es la acción de análisis más adecuada antes de añadir una prueba?

  9. 9

    La matriz visual muestra que T1 elimina los mutantes A y B, T2 elimina solo B y T3 no elimina ninguno. ¿Qué relación de subsunción dinámica se observa?

    Pregunta 9
  10. 10

    ¿Cuál es la finalidad de la mutación selectiva?

  11. 11

    El panel muestra que la suite A alcanza 100 % de cobertura de sentencias y 55 % de mutación, mientras la suite B alcanza 92 % y 88 %, respectivamente. ¿Cuál es la conclusión más sólida?

    Pregunta 11
  12. 12

    ¿Qué expresa el efecto de acoplamiento en el contexto de las pruebas de mutación?

¡Descarga la App ahora para tener acceso a + 5000 cursos, ejercicios, certificados y mucho contenido gratis sin pagar nada!

  • Cursos online 100% gratuitos de principio a fin

    Miles de cursos online en vídeo, ebooks y audiolibros.

  • Más de 60 mil ejercicios gratuitos

    Para poner a prueba tus conocimientos durante los cursos en línea

  • Certificado Digital gratuito válido con Código QR

    Generado directamente desde la galería de fotos de tu celular y enviado a tu correo electrónico

Aplicación Cursa en la pantalla del libro electrónico, la pantalla del curso en video y la pantalla de ejercicios del curso, además del certificado de finalización del curso.