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

Tecnica de pruebas del software


Enviado por   •  30 de Noviembre de 2018  •  Documentos de Investigación  •  1.261 Palabras (6 Páginas)  •  374 Visitas

Página 1 de 6

Técnicas de prueba del Software

17.1- Con sus palabras, describa la diferencia entre verificación y validación. ¿Ambas usan los métodos de diseño de casos de prueba y estrategias de pruebas? Explique su respuesta.

        

Verificación

Validación

Verificación se refiere a un conjunto de tareas que se llevan a cabo para verificar si el software implementa correctamente una función específica.

La validación se refiere a un conjunto diferente de actividades que se llevan a cabo para garantizar que el software se construya según los requisitos del cliente.

La verificación se centra en el proceso.

La validación se centra en el producto.

Comprueba si el producto que se construye es correcto o no.

Comprueba si el producto correcto está construido o no.

El objetivo de la verificación es garantizar que el producto cumpla con los requisitos y las especificaciones de diseño.

El objetivo de la validación es garantizar que el producto cumpla con los requisitos del usuario.

Se ocupa de las especificaciones internas del producto.

Trata directamente con los usuarios y sus requerimientos.

Las técnicas de verificación son revisiones, reuniones, inspecciones, etc.

Las técnicas de validación son pruebas de caja blanca, pruebas de caja negra, pruebas de caja gris, etc.

El equipo de control de calidad (QA) realiza la verificación.

El equipo de pruebas realiza la validación.

La verificación se realiza antes de la validación de preformado.

Validación realizada después de la verificación de preformado.

Si, las dos utilizan métodos de diseño de casos de prueba y estrategias de prueba, para la validación se utiliza la pruebas de caja negra, mientras que para la verificación se utiliza la pruebas de caja blanca.

 17.6- ¿Cómo puede la calendarización del proyecto afectar la prueba de integración?

La calendarización es la definición de marco de tiempo aproximado para eventos futuros. La calendarización, por ejemplo, se utiliza en el diseño de las principales actividades del Marco para el proyecto. Si el proyecto está retrasado, las pruebas de integración ni siquiera pueden comenzar. La prueba de integración se realiza después de la prueba de unidad que ocurre después de la codificación. Además, si la calendarización es ajustada, los gerentes de proyecto podrían reducir potencialmente el tiempo en las pruebas de integración, reduciendo así la calidad o aumentando el costo.

17.8- ¿Quién debe realizar la prueba de validación: el desarrollador o el usuario del software? Justifique su respuesta.

A la hora de tener el cuenta la validación o algún examen exhaustivo de nuestro software, teniendo en cuenta el lanzamiento de este, debemos conocer cual persona es la encargada de validar dichos software.

El desarrollador debe validar y dar a conocer que el código desarrollado funcione correctamente con los requerimientos levantados anteriormente. Se debe realizar de la siguiente manera:  se debe escribir o realizar pruebas unitarias manualmente.

Después de esto, los ingenieros de control de calidad(QAs), deben realizar distintas pruebas más exhaustivas, además de pruebas muy importantes como lo son las de regresión, estas últimas se realizan si el software las requiere.

Finalmente, debemos organizar las pruebas de aceptación del usuario (UAT, User Acceptance Testing). Sobre la base de estos resultados, podemos decidir implementar una nueva versión del software.

18.3-Proporcione al menos tres ejemplos en los que la prueba de caja negra puede dar la impresión de que “todo está bien”, mientras que las pruebas de caja blanca pueden descubrir un error. Proporcione al menos tres ejemplos en los que las pruebas de caja blanca pueden dar la impresión de que “todo está bien”, mientras que las pruebas de caja negra pueden descubrir un error.

Prueba de caja negra

1.Para la ventana de inicio de sesión, suponga que proporciona uname y contraseña y hace clic en "Cancelar", vuelve a la ventana de inicio de sesión pero la base de datos aún mantiene el registro y lo guarda.

En este caso, la prueba de caja negra verificará que el botón "Cancelar" funciona correctamente y la ventana de inicio de sesión vuelve a aparecer. Pero solo las pruebas de caja blanca serían capaces de asegurarse de que los datos recopilados realmente se hayan descartado o no

...

Descargar como (para miembros actualizados) txt (8 Kb) pdf (112 Kb) docx (15 Kb)
Leer 5 páginas más »
Disponible sólo en Clubensayos.com