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

INGENIERÍA DE SOFTWARE


Enviado por   •  11 de Noviembre de 2019  •  Apuntes  •  1.002 Palabras (5 Páginas)  •  104 Visitas

Página 1 de 5

Etapa IV: pruebas.

Franco Quintana Morgado.

INGENIERÍA DE SOFTWARE

Instituto IACC

Ponga la fecha aquí


Desarrollo

Luego de revisar el trabajo hecho por su personal, usted detectó que falta información muy importante, ante eso, debe redactar un informe en el cual seleccione de los tipos de pruebas existentes (sistema, componentes, integración de software) cuál o cuáles va a aplicar para el sistema de asistencia de empleados de la clínica, explicando las que seleccione.

A su vez, ya sus programadores hicieron unas pruebas del software, en las cuales se detectó que se omitieron campos que eran requerimientos de la clínica, ante esto, elabore un breve plan de ajustes de software en el cual indique cómo se llevará a cabo este proceso.

Respuesta.

Se ha seleccionado:

  • Pruebas del sistema:

Permiten adiestrar el sistema para de esta manera comprobar que tan integrado se encuentra y su robustez, así se verificará que las interfaces estén funcionando de manera correcta en tanto su interacción con subsistemas.

Estas pruebas tienen como finalidad confirmar que los componentes que posee el sistema de la clínica sean compatibles entre si, que la interacción entre ellos sea óptima y que los datos se transfieran de manera adecuada y eficaz.

En este tipo de pruebas se pueden dar diferntes aspectos, a saber:

  • Integración entre compónentes que sean reutilizables, que hayan sido desarrollados de manera separada.
  • Se pueden integrar componentes desarrollados por otros programadores que estén participando en el equipo. En este caso las pruebas se realizarán de manera colectiva.

Es posible que se den comportamientos emergentes al reunir diferentes componentes.

La finalidad de esta etapa seleccionada es poner a prueba el sistema en su totalidad y la correcta interacción entre componentes y objetos.

El equipo de testeo podrá revelar bugs a través de las pruebas de interacción que se realicen, este proceso también podrá descubrir interpretaciones erróneas realizadas por los desarrolladores que se hayan enfocado en este componente en particular.

Un diagrama de secuencia permitirá implementar los casos de uso adecuados y realizar su modelamiento, en este diagrama se podrán visualizar los componentes que estén implicados en las interacciones.

La realización de este diagrama de secuencia permitirá al equipo de desarrollo y de testeo permitirá:

  • Facilitar el diseño de casos de prueba.
  • Entradas y salidas requeridas.
  • Realización de reportes durante el transcurso de las pruebas.
  • Creación de reporte por petición de entrada. Documentación que puede ser creada en aislamiento.

  • Pruebas de integración de software:

Serán aplicadas de manera posterior a las pruebas unitarias, es decir el proceso durante el cual se ha comprobado el funcionamiento de una “unidad” de código, con la finalidad de comprobar que todos los elementos que componen el sistema están funcionando de manera correcta al realizar test grupales.

El principal factor de prueba en este proceso es la comunicación que debe existir enrtre los componentes.

Es decir, se verifica que los componentes están transfiriendo los datos de manera correcta mediante la interfaz.

[pic 1]

Existen dos tipos de pruebas de integración:

Ascendente: son integrados, en primer lugar, aquellos componentes que brindan al sistema servicios comunes, cómo el acceso a la base de datos de los trabajadores de la clínica. Posteriormente son incorporados aquellos componentes con características funcionales.

Descendente: desarrollo en primer lugar del esqueleto del sistema y con posterioridad serán integrados los componentes.

...

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