Está en la página 1de 1

Las pruebas de software (en ingls software testing) son las investigaciones empricas y

tcnicas cuyo objetivo es proporcionar informacin objetiva e independiente sobre la


calidad del producto a la parte interesada o stakeholder. Es una actividad ms en el
proceso de control de calidad.
Las pruebas son bsicamente un conjunto de actividades dentro del desarrollo de
software. Dependiendo del tipo de pruebas, estas actividades podrn ser implementadas
en cualquier momento de dicho proceso de desarrollo. Existen distintos modelos de
desarrollo de software, as como modelos de pruebas. A cada uno corresponde una nivel
distinto de involucramiento en las actividades de desarrollo.
HistoriaEditar
El objetivo de las pruebas es presentar informacin sobre la calidad del producto a las
personas responsables de este.
Teniendo esta afirmacin en mente, la informacin que puede ser requerida es de lo ms
variada. Esto hace que el proceso de testing sea completamente dependiente del
contexto[1] en el que se desarrolla.
A pesar de lo que muchos promueven, no existen las "mejores prcticas" como tal. Toda
prctica puede ser ideal para una situacin pero completamente intil o incluso
perjudicial en otra.
Por esto, las actividades, tcnicas, documentacin, enfoques y dems elementos que
condicionarn las pruebas a realizar, deben ser seleccionadas y utilizadas de la manera
ms eficiente segn contexto del proyecto.
Pruebas estticasEditar
Son el tipo de pruebas que se realizan sin ejecutar el cdigo de la aplicacin (Ceferino).
Puede referirse a la revisin de documentos, ya que no se hace una ejecucin de cdigo.
Esto se debe a que se pueden realizar pruebas de escritorio con el objetivo de seguir
los flujos de la aplicacin.
Pruebas dinmicasEditar
Todas aquellas pruebas que para su ejecucin requieren la ejecucin de la aplicacin.
Las pruebas dinmicas permiten el uso de tcnicas de caja negra y caja blanca con mayor
amplitud. Debido a la naturaleza dinmica de la ejecucin de pruebas es posible medir
con mayor precisin el comportamiento de la aplicacin desarrollada.

También podría gustarte