Untitled Quiz
13 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Cuál es el objetivo principal de las técnicas de testing combinatorio?

  • Realizar pruebas sin necesidad de datos de entrada.
  • Comprobar todas las condiciones posibles de un sistema.
  • Eliminar la necesidad de realizar pruebas manuales completamente.
  • Aumentar la probabilidad de encontrar errores con la menor cantidad de ejecuciones. (correct)
  • ¿Qué técnica se menciona como la más usada para la combinación de datos en pruebas?

  • Combinación aleatoria.
  • Combinación completa.
  • Combinación por pares (all-pairs). (correct)
  • Combinación secuencial.
  • ¿Cuáles son las variables bajo prueba en el ejemplo presentado?

  • Canal, Soporte y Tipo de Servicio.
  • Canal, Prioridad y Estado.
  • Tipo de Servicio, Canal y Prioridad. (correct)
  • Solicitante, Canal y Tipo de Servicio.
  • ¿Qué cubre el caso de prueba (Presencial, Media, Adhesión Tarjeta Débito) según el contenido?

    <p>Cubre los pares (Presencial, Media), (Presencial, Adhesión Tarjeta Débito) y (Media, Adhesión Tarjeta Débito).</p> Signup and view all the answers

    ¿Cuál es una desventaja de intentar hacer las combinaciones de pruebas manualmente?

    <p>Puede resultar en una tarea costosa en términos de tiempo.</p> Signup and view all the answers

    ¿Cuál de los siguientes elementos NO es parte de la descripción de un caso de prueba?

    <p>Número de identificación de usuario</p> Signup and view all the answers

    Un caso de prueba abstracto se caracteriza por:

    <p>No tener determinados los valores de entradas y salidas</p> Signup and view all the answers

    ¿Cuál es un ejemplo de un campo que debe ser validado en la aplicación de alta de clientes?

    <p>Edad</p> Signup and view all the answers

    En un caso de prueba específico, ¿qué se determina?

    <p>Valores específicos para cada variable</p> Signup and view all the answers

    Cuando se diseñan casos de prueba, es suficiente utilizar:

    <p>Algunas combinaciones representativas de entradas</p> Signup and view all the answers

    ¿Qué define un oráculo en el contexto de los casos de prueba?

    <p>Los resultados esperados</p> Signup and view all the answers

    En la aplicación de alta de clientes, ¿qué tipo de datos se utilizan para los campos de ‘Nombre’ y ‘Apellido’?

    <p>Char(30)</p> Signup and view all the answers

    ¿Cuál es la característica principal de un caso de prueba concreto?

    <p>Es una instancia de un caso de prueba abstracto</p> Signup and view all the answers

    Study Notes

    Casos de Prueba

    • Un caso de prueba es un conjunto de pasos a seguir para probar una funcionalidad.
    • Un caso de prueba debe indicar la secuencia de pasos, los datos de entrada, el estado inicial del sistema o aplicación, los valores de respuesta esperados y el estado final esperado.
    • Un caso de prueba abstracto no especifica valores para las entradas y salidas esperadas.
    • Utiliza variables y describciones con operadores lógicos.
    • Un caso de prueba concreto es una instancia del caso de prueba abstracto con valores específicos ingresados para cada variable de entrada y de salida.
    • Un caso de prueba abstracto puede ser instanciado con distintos valores.

    Diseño de Casos de Pruebas

    • Para diseñar casos de prueba se pueden utilizar datos.
    • Cada caso de prueba se ejecutará con distintos juegos de datos.
    • No es necesario utilizar todas las combinaciones posibles, existen técnicas para optimizar este proceso.
    • Las técnicas de testing combinatorio permiten seleccionar una cantidad acotada de datos de prueba.
    •  Se busca el conjunto de datos más eficiente para encontrar la mayor cantidad de errores.

    Combinación de Valores

    • All-Pairs es una técnica que busca cubrir todos los pares posibles de valores.
    • Si se tienen 3 variables, cada caso de prueba debe cubrir todos los pares posibles de valores entre las variables.
    • Existen herramientas que aplican estrategias para obtener combinaciones de datos que cubran todos los pares.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Diseño de Casos de Prueba PDF

    More Like This

    Untitled Quiz
    55 questions

    Untitled Quiz

    StatuesquePrimrose avatar
    StatuesquePrimrose
    Untitled Quiz
    18 questions

    Untitled Quiz

    RighteousIguana avatar
    RighteousIguana
    Untitled Quiz
    50 questions

    Untitled Quiz

    JoyousSulfur avatar
    JoyousSulfur
    Untitled Quiz
    48 questions

    Untitled Quiz

    StraightforwardStatueOfLiberty avatar
    StraightforwardStatueOfLiberty
    Use Quizgecko on...
    Browser
    Browser