1-10-8495
Pruebas de componentes 
• Desarrollador de software 
Pruebas de integración 
• Equipo de pruebas independiente
Para demostrar al 
desarrollador y al 
cliente que el 
software satisface 
sus requerimientos
Para descubrir defectos en el 
software en que el comportamiento 
de este es incorrecto, no deseable o 
no cumple con su especificación
el objetivo de las pruebas de software es 
convencer a los desarrolladores del sistema de 
que el software es lo suficientemente bueno para 
su uso operacional. La prueba es un proceso que 
intenta proporcionar confianza en el software.
Casos de 
prueba 
Datos de 
prueba 
Resultados 
de prueba 
Informe de 
prueba 
Diseñar casos de 
prueba 
Preparar datos 
de prueba 
Ejecutar el programa 
con los datos de prueba 
Comparar los 
resultados con los 
datos de prueba
Para la mayoría de los sistemas, los 
programadores tienen la responsabilidad de 
probar los componentes que ellos han 
desarrollado. Una vez que lo hacen, el trabajo 
pasa a un equipo de integración que integra los 
módulos de diferentes desarrolladores, 
construyen el software y prueba el sistema como 
un todo.
el equipo de prueba tiene acceso al código fuente 
del sistema.
en esta prueba se prueba una versión del sistema 
que podría ser entregada a los usuarios.
Cliente 
préstamo Pagos
Son el proceso de probar los componentes 
individuales en el sistema. Este es un proceso de 
prueba de defectos. Por lo que su objetivo es 
encontrar defectos en estos componentes. Tal y 
como se indicó anteriormente, los desarrolladores 
de componentes son los responsables de las 
pruebas de componentes.
Funciones individuales o métodos de un objeto. 
Clases de objetos que tienen varios atributos. 
Componentes compuestos formados por 
diferentes objetos o funciones.
Las pruebas aisladas de todas las operaciones 
asociadas con el objeto. 
La asignación y consulta de todos los atributos 
asociados con el objeto 
Ejecutar el objeto en todos sus posibles estados.
Cliente 
Id 
Guardar(Id) 
GetName() 
Actualizar(Id) 
ObtenerDeuda(Id) 
Pagar(Monto)
Las pruebas solo pueden demostrar la presencia 
de errores en un programa. No pueden 
demostrar que no hay mas defectos. 
Las pruebas de componentes son 
responsabilidad del desarrollador del 
componente. 
Cuando se pruebas los sistemas, debería 
intentarse “Romper” el sistema usando la 
experiencia y las recomendaciones para elegir 
los casos de prueba que han sido efectivos.
Pruebas de softwares

Pruebas de softwares

  • 1.
  • 3.
    Pruebas de componentes • Desarrollador de software Pruebas de integración • Equipo de pruebas independiente
  • 4.
    Para demostrar al desarrollador y al cliente que el software satisface sus requerimientos
  • 5.
    Para descubrir defectosen el software en que el comportamiento de este es incorrecto, no deseable o no cumple con su especificación
  • 6.
    el objetivo delas pruebas de software es convencer a los desarrolladores del sistema de que el software es lo suficientemente bueno para su uso operacional. La prueba es un proceso que intenta proporcionar confianza en el software.
  • 7.
    Casos de prueba Datos de prueba Resultados de prueba Informe de prueba Diseñar casos de prueba Preparar datos de prueba Ejecutar el programa con los datos de prueba Comparar los resultados con los datos de prueba
  • 8.
    Para la mayoríade los sistemas, los programadores tienen la responsabilidad de probar los componentes que ellos han desarrollado. Una vez que lo hacen, el trabajo pasa a un equipo de integración que integra los módulos de diferentes desarrolladores, construyen el software y prueba el sistema como un todo.
  • 10.
    el equipo deprueba tiene acceso al código fuente del sistema.
  • 11.
    en esta pruebase prueba una versión del sistema que podría ser entregada a los usuarios.
  • 12.
  • 14.
    Son el procesode probar los componentes individuales en el sistema. Este es un proceso de prueba de defectos. Por lo que su objetivo es encontrar defectos en estos componentes. Tal y como se indicó anteriormente, los desarrolladores de componentes son los responsables de las pruebas de componentes.
  • 15.
    Funciones individuales ométodos de un objeto. Clases de objetos que tienen varios atributos. Componentes compuestos formados por diferentes objetos o funciones.
  • 16.
    Las pruebas aisladasde todas las operaciones asociadas con el objeto. La asignación y consulta de todos los atributos asociados con el objeto Ejecutar el objeto en todos sus posibles estados.
  • 17.
    Cliente Id Guardar(Id) GetName() Actualizar(Id) ObtenerDeuda(Id) Pagar(Monto)
  • 18.
    Las pruebas solopueden demostrar la presencia de errores en un programa. No pueden demostrar que no hay mas defectos. Las pruebas de componentes son responsabilidad del desarrollador del componente. Cuando se pruebas los sistemas, debería intentarse “Romper” el sistema usando la experiencia y las recomendaciones para elegir los casos de prueba que han sido efectivos.