Tipo de
prueba
|
Descripción
|
¿Qué se
utiliza como base para la prueba?
|
¿Será
útil para tu aplicación móvil?
|
|
Pruebas unitarias
|
|
Son principalmente líneas de código que
nos ayudan a comprobar si nuestro software está funcionando como nosotros
queremos que funcione.
|
SI, ya que será útil para verificar que
cada módulo de mi aplicación funcione correctamente.
|
|
Pruebas
de integración
|
Incremental
ascendente ( Bottom-up)
|
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.
|
Construir
el sistema a partir de los distintos componentes y después probarlo
integrando todos.
Se deben
hacer pruebas progresivamente esencialmente n el diseño y arquitectura del
software.
|
Si,
por que probaríamos que todo funcione de forma concreta y correcta.
|
Pruebas
de integración
|
Incremental
descendente (Top-down)
|
El primer componente que se desarrolla y
prueba es el primero de la jerarquía (A). Los componentes de nivel más bajo
se sustituyen por componentes auxiliares para simular a los componentes
invocados. En este caso no son necesarios componentes conductores.
|
Construir
el sistema a partir de los distintos componentes y después probarlo
integrando todos.
Se deben
hacer pruebas progresivamente esencialmente n el diseño y arquitectura del
software.
|
Si.
|
Pruebas de sistema
|
Tienen
como objetivo ejercitar profundamente el sistema comprobando la integración
del sistema de información globalmente, verificando el funcionamiento correcto
de las interfaces entre los distintos subsistemas que lo componen y con el
resto de sistemas de información con los que se comunica.
|
Una
vez que se hayan probado los distintos componentes y se han integrado entre sí, se prueba el
software de forma global.
|
Si.
|
|
Pruebas de aceptación
|
Se realizan para establecer el grado de
confianza en un sistema, partes del mismo o en sus características no
funcionales.
|
Estas
pruebas son funcionales y son requisitos
establecidos por el cliente que deben hacerse antes de la salida de producción.
|
Si,
ya que es una de las pruebas más importantes con lo esperado de nuestro
software.
|
|
Pruebas de instalación
|
Es
el proceso por el cual nuevos programas son transferidos a un computador y,
eventualmente, configurados, para ser usados con el fin para el cual fueron
desarrollados.
|
Una
instalación exitosa es una condición necesaria para el funcionamiento de
cualquier software
|
Si,
y que será la prueba final y es donde verificaremos que efectivamente nuestro
software funciona correctamente en el equipo o plataforma destinado.
|
Bibliografía
Manuel. (12 de 03 de 2017). Pruebas de Integración.
Obtenido de Pruebas de Integración:
https://manuel.cillero.es/doc/metrica-3/tecnicas/pruebas/integracion/
Negrete, P. (28 de
Octubre de 2012). SlideShare. Obtenido de Estrategias de aplicaciones
para las pruebas de integración:
https://es.slideshare.net/pablis001/estrategias-de-aplicaciones-para-las-pruebas-de-integracin
PMOinformatica. (08 de
Agosto de 2016). PMOinformatica.com. Obtenido de Pruebas de aceptación
de software según el ISTQB:
http://www.pmoinformatica.com/2016/08/pruebas-aceptacion-software-istqb.html
Salcedo, G. (02 de
Marzo de 2011). Prezi. Obtenido de Pruebas de Instalación de Software:
https://prezi.com/cs6a2nfyrtep/pruebas-de-instalacion-de-software/
Comentarios
Publicar un comentario