Caso de prueba

Caso de prueba

Caso de prueba

En la Ingeniería del software, los casos de prueba o Test Case son un conjunto de condiciones o variables bajo las cuáles el analista determinará si el requisito de una aplicación es parcial o completamente satisfactorio.

Se pueden realizar muchos casos de prueba para determinar que un requisito es completamente satisfactorio. Con el propósito de comprobar que todos los requisitos de una aplicación son revisados, debe haber al menos un caso de prueba para cada requisito a menos que un requisito tenga requisitos secundarios. En ese caso, cada requisito secundario deberá tener por lo menos un caso de prueba. Algunas metodologías como RUP recomiendan el crear por lo menos dos casos de prueba para cada requisito. Uno de ellos debe realizar la prueba positiva de los requisitos y el otro debe realizar la prueba negativa.

Si la aplicación es creada sin requisitos formales, entonces los casos de prueba se escriben basados en la operación normal de programas de una clase similar.

Lo que caracteriza un escrito formal de caso de prueba es que hay una entrada conocida y una salida esperada, los cuales son formulados antes de que se ejecute la prueba. La entrada conocida debe probar una precondición y la salida esperada debe probar una postcondición.

Bajo circunstancias especiales, podría haber la necesidad de ejecutar la prueba, producir resultados, y luego un equipo de expertos evaluaría si los resultados se pueden considerar como "Correctos". Esto sucede a menudo en la determinación del número del rendimiento de productos nuevos. La primera prueba se toma como línea base para los subsecuentes ciclos de pruebas/lanzamiento del producto.

Los casos de prueba escritos, incluyen una descripción de la funcionalidad que se probará, la cuál es tomada ya sea de los requisitos o de los casos de uso, y la preparación requerida para asegurarse de que la prueba pueda ser dirigida.

Los casos de prueba escritos se recogen generalmente en una suite de pruebas.

Las variaciones de los casos de prueba son comúnmente utilizados en pruebas de aceptación. La prueba de aceptación es realizada por un grupo de usuarios finales o los clientes del sistema, para asegurarse que el sistema desarrollado cumple sus requisitos. La prueba de aceptación de usuario se distingue generalmente por la incorporación de un trayecto feliz o casos de prueba positivos.

Estructura de los casos de prueba

Formalmente, los casos de prueba escritos consisten principalmente en tres partes con subdivisiones:

  • Introducción/visión general contiene información general acerca de los Casos de Prueba.
    • Identificador es un identificador único para futuras referencias, por ejemplo, mientras se describe un defecto encontrado.
    • Caso de prueba dueño/creador es el nombre del analista o diseñador de pruebas, quien ha desarrollado pruebas o es responsable de su desarrollo.
    • Versión la actual definición del caso de prueba.
    • Nombre el caso de prueba debe ser un título entendible por personas, para la fácil comprensión del propósito del caso de prueba y su campo de aplicación.
    • Identificador de requerimientos el cuál está incluido por el caso de prueba. También aquí puede ser identificador de casos de uso o especificación funcional.
    • Propósito contiene una breve descripción del propósito de la prueba, y la funcionalidad que chequea.
    • Dependencias
  • Actividad de los casos de prueba
    • Ambiente de prueba/configuración contiene información acerca de la configuración del hardware o software en el cuál se ejecutará el caso de prueba.
    • Inicialización describe acciones, que deben ser ejecutadas antes de que los casos de prueba se hayan inicializado. Por ejemplo, debemos abrir algún archivo.
    • Finalización describe acciones, que deben ser ejecutadas después de realizado el caso de prueba. Por ejemplo si el caso de prueba estropea la base de datos, el analista debe restaurarla antes de que otro caso de prueba sea ejecutado.
    • Acciones pasos a realizar para completar la prueba.
    • Descripción de los datos de entrada
  • Resultados
    • Resultados esperados contiene una descripción de lo que el analista debería ver tras haber completado todos los pasos de la prueba
    • Resultados reales contienen una breve descripción de lo que el analista encuentra después de que los pasos de prueba se hayan completado. Esto se sustituye a menudo con un Correcto/Fallido. Si un caso de prueba falla, frecuentemente la referencia al defecto implicado se debe enumerar en esta columna.
Obtenido de "Caso de prueba"

Wikimedia foundation. 2010.

Игры ⚽ Нужна курсовая?

Mira otros diccionarios:

  • Caso Valverde — Saltar a navegación, búsqueda Alejandro Valverde. Se conoce como Caso Valverde el proceso que investiga la implicación del ciclista español Alejandro Valverde en la Operación Puerto, una operación que desarticuló una red de dopaje li …   Wikipedia Español

  • Prueba por exhaución — Saltar a navegación, búsqueda Prueba por exhaución, también conocida como el método de fuerza bruta, es un método de demostración matemática en el cual la proposición a ser probada se divide en un número finito de casos, y cada caso es demostrado …   Wikipedia Español

  • Caso Wanninkhof — Saltar a navegación, búsqueda El caso Wanninkhof es un caso de error jurídico grave que sucedió cuando, en un ambiente de histeria popular creado por los medios de comunicación y en un juicio plagado de irregularidades por parte de las… …   Wikipedia Español

  • Prueba de estimulación con ACTH — Saltar a navegación, búsqueda La prueba de estimulación con ACTH (también llamada Test de estimulación rápido con ACTH, o prueba de Synacthen) es una prueba médica realizada para determinar el funcionamiento de las glándulas suprarrenales.… …   Wikipedia Español

  • Prueba diabólica — Saltar a navegación, búsqueda La prueba diabólica (en latín, probatio diabolica) o prueba inquisitorial es una expresión del ámbito del Derecho que describe la práctica de exigir una prueba imposible. En una probatio diabolica el interpelado… …   Wikipedia Español

  • Prueba controlada aleatoria — Saltar a navegación, búsqueda Una prueba controlada aleatoria (RCT por sus siglas en inglés) es un procedimiento científico usado normalmente en la prueba de medicinas o procedimientos médicos. Es una prueba que usa un control aleatorio. Es… …   Wikipedia Español

  • Prueba de VIH — Saltar a navegación, búsqueda La Prueba de detección del VIH, desde el punto de vista del diagnóstico molecular, consiste en una prueba tipo ELISA, en el que se inmovilizan en el gel proteínas específicas del virus (de la envuelta, la polimerasa …   Wikipedia Español

  • Prueba de fuego — Saltar a navegación, búsqueda Prueba de fuego de Harald Gille, presunto hijo de Magnus III de Noruega. Harald camina descalzo sobre hierros ardientes para probar su ascendencia real. Ilustración de Gerhard Munthe (1899). La pr …   Wikipedia Español

  • Prueba χ² — Saltar a navegación, búsqueda En estadística y estadística aplicada se denomina prueba χ² (pronunciado como ji cuadrado y a veces incorrectamente como chi cuadrado ) a cualquier prueba en la que el estadístico utilizado sigue una distribución χ²… …   Wikipedia Español

  • Prueba nuclear — Saltar a navegación, búsqueda Prueba nuclear en el desierto de Nevada, en 1953 Una prueba o ensayo nuclear es la detonación de un arma nuclear con fines experimentales (determinar el rendimiento de un arma, los efectos destructivos de la misma,… …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”