Impacto Y Beneficios De Las Pruebas Automatizadas En El Ciclo De Desarrollo De Software

Páginas: 4 (812 palabras) Publicado: 30 de septiembre de 2012
IMPACTO Y BENEFICIOS DE LAS PRUEBAS AUTOMATIZADAS EN EL CICLO DE DESARROLLO DE SOFTWARE
La razón principal de hacer pruebas es garantizar que las cosas estén funcionando según lo solicitado,asegurando así la calidad. La garantía de la calidad se puede lograr, y las pruebas nos ayudan a actuar en la siguiente manera:

* Al escribir las pruebas antes de la codificación (la prueba es partedel desarrollo), las pruebas nos darán una idea de lo que el sistema debe hacer, antes de empezar a hacerlo realmente.
* Las pruebas nos permiten especificar el comportamiento del sistema endiferentes escenarios. Siendo así, una especificación ejecutable de lo que el sistema debería hacer. Garantizamos así que hemos construido el sistema de forma correcta (según lo especificado), conforme laspruebas pasan, podemos asegurarnos de que las pruebas reflejan la forma en que el sistema debería funcionar.

* Las pruebas encuentran los errores existentes, pero no es sólo eso. Las pruebasautomatizadas evitan que los errores sean introducidos. Sin embargo, para que las pruebas funcionen de esta manera, ellas deben ejecutarse cada vez que un check-in, o commit se hace. Mediante larealización de pruebas unitarias podemos identificar y corregir errores con mayor rapidez. Todos estos beneficios son excelentes, y no los ganaremos si no escribimos las pruebas para todos los posiblesescenarios que las pruebas unitarias precisan cubrir. Bloquear los errores y sus consecuencias no es la única cosa que las pruebas pueden hacer por nosotros. Ellas pueden dar lo que el código debería hacer.Los componentes de las pruebas son en realidad una descripción de los requisitos de los componentes de software.

Sin las pruebas automatizadas, habría que estudiar cuidadosamente cada pieza decódigo tratando de responder a la pregunta: "¿Cuál debe ser el resultado si ...?" Ya con la prueba automatizada, nosotros simplemente usamos nuestras pruebas como documentación. Ellas nos dicen qué...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ciclo de vida de desarrollo de software
  • Ciclo de Vida de Desarrollo de Software
  • Caso de pruebas de desarrollo de software
  • Modelos Y Ciclos De Vida Del Desarrollo De Software
  • Seguridad en el ciclo de vida del desarrollo de software
  • Pruebas Dentro El Proceso De Desarrollo e Software
  • Importancia de las pruebas de Software en el desarrollo de la aplicación
  • Asignación Impacto De Las Uniones En El Desarrollo De Los Beneficios Discrecionales De Los Empleados

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS