PRUEBA DE SOFTWARE
CUADRO COMPARATIVO 



Tipo de prueba
Descripción
¿Qué se utiliza como base para la prueba?
¿Será útil para tu aplicación móvil?
Pruebas unitarias
 Se utiliza para comprobar que un método del código funciona de la mane esperada y que rinda buenos resultados.
 Esta orientada a la prueba de fragmento de código..
Totalmente ,por que se pueden encontrar fallas más concretas. 
Pruebas de integración
Incremental ascendente ( Bottom-up)
Son pruebas de todos los elementos unitarios que componen un proceso, hecha en conjunto. Puede ser ascendente si la verificación del diseño empieza desde los módulos más abajo y de allí al principio.
 Consiste en construir el sistema a partir de los distintos componentes y probarlo con todo integrados. Estas pruebas deben realizarse progresivamente. El foco de atención es el diseño y la construcción de la arquitectura de software.
 una prueba de integración es necesaria como por defecto en cualquier software para poder probar que todas las partes funcionen bien de forma conjunta.
Pruebas de integración
Incremental descendente (Top-down)
 En este caso se crean primero los componentes de más bajo nivel (E, F) y se crean componentes conductores para simular a los componentes que los llaman. A continuación se desarrollan los componentes de más alto nivel (B, C, D) y se prueban. Por último dichos componentes se combinan con el que los llama (A). Los componentes auxiliares son necesarios en raras ocasiones.
 los módulos de la aplicación 
 seria útil haciendo una prueba en el orden en que tienen que ir 
Pruebas de sistema
 Asegurar la apropiada navegación dentro del sistema, ingreso de datos, procesamiento y recuperación.
 Asegurar la apropiada navegación dentro del sistema, ingreso de datos, procesamiento y recuperación.
 si ya que es una prueba del sistema en general 
Pruebas de aceptación
  son  las últimas pruebas realizadas donde el cliente prueba el software y verifica que cumpla con sus expectativas.
 Generalmente son funcionales y se basan en los requisitos definidos por el cliente y deben hacerse antes de la salida a producción.
 es una prueba que si o si se tiene que realizar pues es esta la que dará fe al final de que nuestro producto de software cumple con lo esperado.
Pruebas de instalación
 Su finalidad es verificar y validar que el sistema se instala apropiadamente en el hardware final
 Diseñar scripts para validar las condiciones de la maquina e instalar
 Si aplica ya que se usan de las partes fundamentales por las cuales todos los usuarios que hagan uso del software les sea factible, en este caso será la instalación en el sistema operativo

Comentarios

Entradas populares de este blog

¿Qué es un paradigma de Programación?

AFORISMO DE DIJISTRA