Tipo
de prueba
|
Descripción
|
¿Qué
se utiliza como base para la prueba?
|
¿será
útil para tu aplicación móvil?
|
|
Pruebas
unitarias
|
Es
un método que puede invocar al código que queremos probar y determina si el
resultado obtenido es el esperado. Si es igual entonces la prueba es exitosa,
si no, falla.
|
Una
unidad de programa en
este
caso se considera como una función o método para la base de prueba
|
Si,
será útil por el hecho de que al hacer pruebas unitarias podemos comprobar si
nuestro software es exitoso
|
|
Pruebas
de integración
|
Incremental
ascendente(Bottom-up)
|
Es
la prueba de integración ascendente la cual comienza con los componentes
elementales del sistema que no requieren componentes adicionales. Se crean
componentes conductores para simular a los componentes que los llaman
|
Planificación
coordinada y cuidadosa.
Este
tipo de enfoque permite un desarrollo más en paralelo que el enfoque de
arriba abajo, pero presenta mayores
dificultades a la hora de planificar y de gestionar
|
Si
porque el proceso requerido atreves de módulos en este caso de interfaces y
en nuestra aplicación son muchas interfaces
|
Pruebas
de integración
|
Incremental
descendente(Top-Down)
|
Se
desarrolla y prueba es el primero con el componente de más alto nivel del
sistema que llama a otros componentes del nivel más bajo se sustituyen por
componentes auxiliares para simular a los componentes invocados
|
En
este caso no son necesarios componentes conductores. Una de las ventajas de
aplicar esta estrategia es que las interfaces entre los distintos componentes
se prueban en una fase temprana y con frecuencia
|
Estaría
bien implementarlo ya que se empezaría por la lógica y seria empezando por el
componente con mayor importancia y al final el de menor importancia
|
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
|
Utilizar
como bases de prueba entregables tales como: requerimientos, casos de uso,
historias de usuario etc.
|
Las
pruebas de sistema son importantes y útiles ya que permite probar el sistema así
como también verificar que las especificaciones técnicas funcionen
correctamente
|
|
Pruebas
de aceptación
|
Se
realizan para establecer el grado de confianza en un sistema y son preparadas
por el equipo de desarrollo, aunque la ejecución y aprobación final
corresponden al usuario
|
El
aplicativo no podrá salir a producción, sin que se hayan ejecutado las
respectivas pruebas
|
Es
útil ya que esta prueba pretende comprobar que el sistema cumpla con los
requerimientos de funcionalidad de la aplicación que se propusieron al
principio
|
|
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
|
sábado, 2 de marzo de 2019
Cuadro Comparativo
Suscribirse a:
Enviar comentarios (Atom)
¿QUE IMPORTANCIA TIENE LA INGENIERIA DE SOFTWARE EN EL PROCESO DE DESARROLLO DE APLICACIONES MÓVILES PARA UN EGRESADO DEL TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS?
La ingeniería de software comprende todos los aspectos de la producción del software, desde las etapa iniciales de la especificación del pr...
-
¿QUIEN ES JACOB NIELSEN? Jakob Nielsen es asociado con el término de Usabilidad en la web, tiene un Ph.D en la carrera de Interacción...
-
La ingeniería de software comprende todos los aspectos de la producción del software, desde las etapa iniciales de la especificación del pr...
los puntos de pruebas de instalación, sistemas y aceptación te ayudaran más en tu aplicación de bolsa de trabajo.
ResponderEliminar