Documentos de Académico
Documentos de Profesional
Documentos de Cultura
02 Lewis
Visión General de las técnicas de prueba.
La prueba de software, como un proceso separado, ha sido testigo de un crecimiento
vertical y ha recibido la atención de aquellos líderes de proyectos y patrocinadores de
empresas en la década pasada.
Aparte de las tradicionales técnicas de prueba, varias nuevas técnicas son exigidas por
empresas, y el desarrollo lógica de desarrollo, fue realizado para hacer una prueba de
software más significativas y útiles.
En esta parte se analizan algunas de las populares técnicas de prueba que han sido
adoptadas por la comunidad de prueba
una ventaja mayor de la caja negra es que las pruebas son orientadas a lo que el sistema o
programa se supone debe hacer, lo que es natural y comprendido por todos. Esto debe ser
verificado con técnicas como lo son recorridos estructurados, inspección, y Joint Applicarion
Design (JAD) "Diseño de Aplicación Conjunta". Una limitación es la exhaustiva prueba de
entrada de datos que no se archiva, porque esto requiere que cada posible condición de
entrada de datos sea probada. En adición, pr que no hay conocimiento de la estructura
lógica interna, esto puede crear errores o una malicia deliberada por parte del programador
que no pueda ser detectada en la prueba de la caja negra.
Las técnicas de pruebas dinámicas son dependientes del tiempo e involucran ejecutar una
secuencia especifica de instrucciones en papel o en la computadora. Ejemplos incluyen
recorridos estructurados, en cada logica de programa es simulada por caminos atraves del
codigo y descrito verbalmente. La prueba de limites es una tecnica de prueba dinámica que
requiere la ejecución de casos de prueba en la computadora centrandose en especificaciones
en los límites de valores asociados con las entradas y salidas de datos del programa.