Ir al contenido principal

Cuadro Comparativo

Tipo de prueba
Descripción
¿Qué se utiliza como base para prueba?
¿será útil para tu aplicación móvil?
Pruebas unitarias
Una prueba unitaria se utiliza para comprobar que un método concreto del código de producción funciona correctamente, probar las regresiones o realizar pruebas relacionadas (buddy) o de humo. Una prueba por orden se utiliza para ejecutar otras pruebas en un orden especificado.
Fragmentos de código
Si, pienso que es muy necesaria ya que necesitamos revisar fragmento por fragmento de código de nuestra aplicación  
Pruebas de integración
Incremental ascendente ( Bottom-up)
En las pruebas de integración se examinan las interfaces entre grupos de componentes o subsistemas para asegurar que son llamados cuando es necesario y que los datos o mensajes que se transmiten son los requeridos.

De abajo arriba (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. A continuación se desarrollan los componentes de más alto nivel (B, C, D) y se prueban

Construir el sistema en componentes
Si al igual que la anterior este tipo de prueba también es útil en nuestra aplicación
Pruebas de integración
Incremental descendente (Top-Down)
De arriba abajo (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.
Construir el sistema en componentes
Si al igual que la anterior este tipo de prueba también es útil en nuestra aplicación
Pruebas de sistema
Las pruebas del sistema deben enfocarse en requisitos que puedan ser tomados directamente de casos de uso y reglas y funciones de negocios. El objetivo de estas pruebas es verificar el ingreso, procesamiento y recuperación apropiado de datos, y la implementación apropiada de las reglas de negocios
Se hace la prueba de manera general o global
Esta prueba también es necesaria ya que es una prueba final que será uno de nuestros resultados finales
Pruebas de aceptación
La prueba de aceptación es ejecutada antes de que la aplicación sea instalada dentro de un ambiente de producción. La prueba de aceptación es generalmente desarrollada y ejecutada por el cliente o un especialista de la aplicación y es conducida a determinar como el sistema satisface sus criterios de aceptación validando los requisitos que han sido levantados para el desarrollo
Tener nuestra aplicación lista para instalar para así poder hacer la prueba y esperar resultados de aceptación
Esta prueba es muy importante y creo que si también es muy útil para nuestra aplicación ya que nos dará el criterio final de nuestra app
Pruebas de instalación
               
Las pruebas de instalación tienen dos propósitos. El primero es asegurar que el sistema puede ser instalado en todas las configuraciones posibles, tales como nuevas instalaciones, actualizaciones, instalaciones completas o personalizadas, y bajo condiciones normales o anormales
Se necesita de la aplicación ya terminada y lista para instalarse para poder tomar el resultado final
Esta prueba es muy necesaria que la apliquemos ya que esta nos dirá el veredicto final del proyecto

Comentarios

  1. Me parecen buenas tus aportaciones sobre todo en la parte donde mencionas que son necesarias la mayoría de ellas para tu sistema, ya que generalmente todos necesitamos diferentes pruebas para nuestro sistema.

    ResponderBorrar

Publicar un comentario

Entradas más populares de este blog

JMeter

¿Que es JMeter ? La  aplicación  Apache JMeter ™  es un software de código abierto, una aplicación Java 100% pura diseñada para cargar el comportamiento funcional de la prueba y medir el rendimiento.  Originalmente fue diseñado para probar aplicaciones web, pero desde entonces se ha expandido a otras funciones de prueba. ¿Para que nos sirve ?  Apache JMeter se puede usar para probar el rendimiento tanto en recursos estáticos como dinámicos, aplicaciones dinámicas web.  Se puede usar para simular una carga pesada en un servidor, grupo de servidores, red u objeto para probar su resistencia o para analizar el rendimiento general bajo diferentes tipos de carga.

¿Qué lenguajes de programación maneja JMeter?

Lenguajes soportados por JMeter  La aplicación JMeter esta mas enfocada en la pruebas  hacia aplicaciones web, pero uno de los lenguajes que son compatibles con este software de prueba es JAVA ya que dicha aplicación esta desarrollada en este.  como de mencionaba anterior mente esta aplicación se centra mas en la evaluación de aplicaciones web por lo tanto algunos lenguajes soportados por esta herramienta son  JavaScript  Ajax  Php CSS Jquery  Ruby  Jsonp  Python

Publicación de Aplicación

los pasos necesarios para poder subir a nuestra tienda PlayStore son los siguientes, antes que nada vedemos recordar que vedemos tener una cuenta google pero no de la normal si no algo de otro nivel  1. fase 1 Para crear una app debemos acceder a Play Console. Después debemos seleccionar "Todas las aplicaciones" - "Crear aplicación" Seleccionar el idioma predeterminado y agrega un título para la app. Escribe el nombre de la app como quieres que aparezca en Google Play. Por  ultimo crearemos la ficha  de Play Store, respondemos el cuestionario de clasificación del contenido y configuramos el precio y la distribución    2. fase 2 Una vez que se haya creado la aplicación esta lista para la etapa de pruebas, es decir se crea una prueba beta y se sube a la plataforma. 3. fase 3        Se arreglan los errores y se vuelve e configurar la ficha en Play Store.