¿Qué es una prueba de Software?

Es un proceso en el que se revisa el sistema a probar (el SUT) bajo condiciones definidas explícitamente, y se le aplica (eventualmente con apoyo de software especializado de tipo CAST) un conjunto de estímulos (los casos de prueba) diseñados de manera sistemática utilizando técnicas apropiadas, con el objetivo de detectar niveles inadecuados de calidad. 

Este proceso puede verse como una secuencia de actividades, cada una de las cuales genera productos, tiene insumos asociados, e involucra gente (roles) y otros recursos (hardware y software).

Objetivo

Los principales objetivos que se buscan con la prueba de software suelen ser:

• Conocer el nivel de calidad de productos intermedios, para actuar a tiempo; esto facilita una administración realista del time to market del producto en cuestión.

• No pagar por un producto de software sino hasta que alcance el nivel de calidad pactado; esto eleva el nivel de certidumbre en el comprador de software, y minimiza riesgos.

• Disminuir la penosa y costosa labor de soporte a usuarios insatisfechos, consecuencia de liberar un producto inmaduro. Esto puede mejorar la imagen de la organización desarrolladora (y la credibilidad en ella).

• Reducir costos de mantenimiento, mediante el diagnóstico oportuno de los componentes del sistema.

• Obtener información concreta acerca de fallas, que pueda usarse como apoyo en la mejora de procesos, y en la de los desarrolladores.

Aqui les dejare un video donde les explicara mejor que es una prueba de software.


Comentarios