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
Publicar un comentario