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

Interfaz de Usuario

Interfaz de usuario La interfaz de usuario es el medio con que el usuario puede comunicarse con una máquina, un equipo o una computadora, y comprende todos los puntos de contacto entre el usuario y el equipo. Normalmente suelen ser fáciles de entender y fáciles de accionar. Las interfaces básicas de usuario son aquellas que incluyen elementos como menús, v entanas, teclado, ratón, los beeps y algunos otros sonidos que la computadora hace, y en general, todos aquellos canales por los cuales se permite la comunicación entre el ser humano y la computadora. La mejor interacción humano-máquina a trav és de una adecuada interfaz (Interfaz de Usuario), que le brinda tanto comodidad, como eficiencia.

Proyecto Integrador

 ¿Este estándar es aplicable a tu proyecto integrador? En lo general pienso que la norma internacional  ISO/IEC 9126 establecida para poder evaluar en software de calidad es muy importante  para mi proyecto en cuestión de que me ayudara a que mi software este desarrollado  de la mejor calidad y al mismo puedo ofrecer lo a personas sin el temor de que no sea calidad necesaria para los clientes. ya que con sus cuatro partes estoy completamente seguro de que sera demaciado en cuestión de estándares.

La norma ISO/IEC 9126

La norma ISO/IEC 9126 Esta norma Internacional fue publicada en 1992, la cual es usada para la evaluación de la calidad de software, llamado “Information technology-Software product evaluation-Quality characteristics and guidelines for their use”; o también conocido como ISO 9126 (o ISO/IEC 9126). Este estándar describe 6 características generales: Funcionalidad, Confiabilidad, Usabilidad, Eficiencia, Mantenibilidad, y Portabilidad.   La norma ISO/IEC 9126 permite especificar y evaluar la calidad del software desde diferentes criterios asociados con adquisición, requerimientos, desarrollo, uso, evaluación, soporte, mantenimiento, aseguramiento de la calidad y auditoria de software. Los modelos de calidad para el software se describen así: