ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ensayo acerca de pruebas de software


Enviado por   •  2 de Diciembre de 2019  •  Ensayos  •  1.054 Palabras (5 Páginas)  •  151 Visitas

Página 1 de 5

UNIVERSIDAD TECNICA DEL NORTE

FICA-CISIC

INGENIERÍA DE SOFTWARE II

NOMBRE: Ronny Díaz

FECHA: 01/12/2019

TEMA: Pruebas de software

INTRODUCCIÓN

Las pruebas de software son seguramente la actividad más común de control de calidad realizada en los proyectos de desarrollo o mantenimiento de aplicaciones y sistemas. No obstante, no existe un software perfecto ya que existen muchos factores que no se pueden detectar a simple vista que afectan al desempeño del programa. Las pruebas de software se definen como “una actividad en la cual un sistema o uno de sus componentes se ejecuta en circunstancias previamente especificadas” es por eso que son indispensables para garantizar el ciclo de vida de un proyecto de software.

  1. PRUEBAS FUNCIONALES

Son las encargadas de verificar que las funciones que realice la aplicación están funcionando de acuerdo con las especificaciones que se establecieron en los requisitos resumido en pocas palabras, el objetivo de estas pruebas es el de verificar si el sistema es funcionalmente perfecto.

Existen dos perspectivas desde las cuales se pueden realizar pruebas, están las pruebas basadas en requisitos que deben estar estrictamente relacionadas con los requisitos ya definidos y las basadas en procesos de negocio que se relaciona con el uso comercial diario del sistema.

1.1) Pasos:

1.-Preparacion de datos de prueba basados en las especificaciones de las funciones.

2.-los requisitos del negocio son las entradas a las pruebas funcionales.

3.-Analizar los resultados de las funciones basándose en las especificaciones funcionales.

4.-Ejecucion de casos de prueba.

5.-Observar las salidas reales y esperadas.

1.2) Ventajas:

1.- simulan el uso real del sistema.

2.- mantienen un desarrollo cercano con el cliente.

3.- no existen suposiciones de la estructura del sistema.

4.-son pruebas fáciles de realizar manualmente.

1.3. Limitaciones:

1.- puede haber pruebas redundantes.

2.-Los errores lógicos a veces no son detectados.

  1. PRUEBAS NO FUNCIONALES:

Encargadas de probar los requisitos no funcionales, es decir que ayudan a estimar la aplicación en base a los criterios que no están especificados en los requisitos funcionales.

2.1)  pruebas de interfaz de usuario:

Son las encargadas de que la interfaz grafica del usuario del programa cumpla con las especificaciones y se enfoca al manual de usuario, registro y respuesta basado en el modelo de la aplicación. Esto ayuda a evaluar los elementos del diseño visual como colores, fuentes, tamaños de fuente, etiquetas, cuadros de texto, formato de texto, títulos, botones, listas, iconos, enlaces, y contenido.

Algunas de las herramientas más conocidas para el manejo de pruebas de interfaz de usuario son Jubula LoadUi, iMacros, IU codificada.

2.2) Pruebas de experiencia de usuario.

Tiene como objetivo verificar la usabilidad del producto de software desde la perspectiva del cliente estando más allá de probar solo la interfaz visual. También evalúa la impresión que el cliente retira con el uso del producto así como el proceso que debe seguir el cliente para descubrir como usar el producto. También se toma en cuenta la secuencia que realiza el cliente a medida que interactúa con la interfaz.

Las herramientas más utilizadas para UX son Usabilla, Omnigraffle, Visual web Optimizer, UXPin.

2.3)  Pruebas de almacenamiento.
Estas pruebas ayudan a determinar si la aplicación utiliza o no mas memoria que la que se estima que va a ocupar en espacio de disco ya que esto puede causar un tiempo de inactividad significativo.

Las herramientas más usadas son HCIbench, lometer, Utilidad Diskspd.

2.4) Pruebas Operativas.

Estas pruebas nos permiten garantizar el cumplimiento del sistema y los componentes en el entorno operativo estándar de la aplicación. Se relacionan con el comportamiento de la implementación del sistema y se centran en la preparación operativa del sistema que se supone esta adaptada al entorno de producción.

...

Descargar como (para miembros actualizados)  txt (7.4 Kb)   pdf (97.8 Kb)   docx (11.6 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com