Prueba de sotfware

2
Las pruebas de software (en inglés software testing) son las investigaciones empíricas y técnicas cuyo objetivo es proporcionar información objetiva e independiente sobre la calidad del producto a la parte interesada o stakeholder. s una actividad m!s en el  proceso de control de calidad. Las pruebas son b!sicamente un conjunto de actividades dentro del desarrollo de software. "ependiendo del tipo de pruebas# estas actividades podr!n ser implementadas en cual$uier momento de dicho proceso de desarrollo. %isten distintos modelos de desarrollo de software# así como modelos de pruebas. & cada uno corresponde una nivel distinto de involucramiento en las actividades de desarrollo. 'istoriaditar l objetivo de las pruebas es presentar información sobre la calidad del producto a las  personas responsables de este. e niendo esta afirmación en mente# la información $ ue puede ser re$uerida es d e lo m!s variada. sto hace $ue el proceso de testing sea completamente dependiente del conte%to*+ en el $ue se de sarrolla. & pesar de lo $ue muchos promueven# no e%isten las ,mejores pr!cticas, como tal. oda  pr!ctica puede ser ideal para una situación pero completamente in-til o incluso  perjudicial en otra. or esto# las actividades# técnicas# documentación# enfo$ues y dem!s elementos $ue condicionar!n las pruebas a reali/ar# deben ser seleccionadas y u tili/adas de la manera m!s eficiente seg-n conte%to del proyecto. ruebas est!ticasditar 0on el tipo de pruebas $u e se reali/an sin ejecutar el código de la aplicación (1eferino). uede referirse a la revisión de documentos# ya $ue no se hace una ejecución de código. sto se debe a $ue se pueden reali/ar  pruebas de escritorio  con el objetivo de seguir los flujos de la aplicación. ruebas din!micasditar o das a$uellas pruebas $ue para su ejecución re$uieren la ejecución de la aplicación. Las pruebas din!micas permiten el uso de técnicas de caja negra y caja blanca con mayor amplitud. "ebido a la naturale/a din!mica de la ejecución de pruebas es posible medir con mayor precisión el comportamiento de la aplicación desarrollada.

Transcript of Prueba de sotfware

Page 1: Prueba  de sotfware

7/23/2019 Prueba de sotfware

http://slidepdf.com/reader/full/prueba-de-sotfware 1/1

Las pruebas de software (en inglés software testing) son las investigaciones empíricas y

técnicas cuyo objetivo es proporcionar información objetiva e independiente sobre la

calidad del producto a la parte interesada o stakeholder. s una actividad m!s en el proceso de control de calidad.

Las pruebas son b!sicamente un conjunto de actividades dentro del desarrollo desoftware. "ependiendo del tipo de pruebas# estas actividades podr!n ser implementadas

en cual$uier momento de dicho proceso de desarrollo. %isten distintos modelos de

desarrollo de software# así como modelos de pruebas. & cada uno corresponde una niveldistinto de involucramiento en las actividades de desarrollo.

'istoriaditar 

l objetivo de las pruebas es presentar información sobre la calidad del producto a las

 personas responsables de este.

eniendo esta afirmación en mente# la información $ue puede ser re$uerida es de lo m!svariada. sto hace $ue el proceso de testing sea completamente dependiente del

conte%to*+ en el $ue se desarrolla.

& pesar de lo $ue muchos promueven# no e%isten las ,mejores pr!cticas, como tal. oda

 pr!ctica puede ser ideal para una situación pero completamente in-til o incluso perjudicial en otra.

or esto# las actividades# técnicas# documentación# enfo$ues y dem!s elementos $ue

condicionar!n las pruebas a reali/ar# deben ser seleccionadas y utili/adas de la maneram!s eficiente seg-n conte%to del proyecto.

ruebas est!ticasditar 

0on el tipo de pruebas $ue se reali/an sin ejecutar el código de la aplicación (1eferino).

uede referirse a la revisión de documentos# ya $ue no se hace una ejecución de código.

sto se debe a $ue se pueden reali/ar“ pruebas de escritorio“ con el objetivo de seguir

los flujos de la aplicación.

ruebas din!micasditar 

odas a$uellas pruebas $ue para su ejecución re$uieren la ejecución de la aplicación.

Las pruebas din!micas permiten el uso de técnicas de caja negra y caja blanca con mayor

amplitud. "ebido a la naturale/a din!mica de la ejecución de pruebas es posible medircon mayor precisión el comportamiento de la aplicación desarrollada.