PRUEBAS DE SOFTWARE

Páginas: 6 (1409 palabras) Publicado: 18 de noviembre de 2013




INDICE



PRUEBAS DE SOFTWARE 3

VALIDACION Y VERIFICACION 5

PRUEBAS DE CAJA NEGRA 6

PRUEBAS DE CAJA BLANCA 7

PRUEBAS DE AUTOMATIZACION 8


































PRUEBAS DE SOFTWARE
Las pruebas de software (testing en inglés) son los procesos que permiten verificar y revelar la calidad deun producto software antes de su puesta en marcha. Básicamente, es una fase en el desarrollo de software que consiste en probar las aplicaciones construidas.
Las pruebas de software se integran dentro de las diferentes fases del ciclo de vida del software dentro de la Ingeniería de software. En este sentido, se ejecuta el aplicativo a probar y mediante técnicas experimentales se trata de descubrirqué errores tiene.
Para determinar el nivel de calidad se deben efectuar unas medidas o pruebas que permitan comprobar el grado de cumplimiento respecto de las especificaciones iniciales del sistema.
Otros especialistas de pruebas manifiestan que las pruebas de software son actividades claves para que los procesos de validación y verificación tengan éxito, ya que ayudan a entregar el productocon la calidad suficiente para satisfacer las necesidades del cliente y con la certeza de que el producto cumple las especificaciones definidas. En este sentido, las pruebas pueden considerarse como un proceso que intenta proporcionar confianza en el software y cuyo objetivo fundamental es demostrar al desarrollador y al cliente que el software satisface sus requisitos.
Algo que los especialistasde pruebas deben considerar es que las pruebas de software nunca se deben realizar en un entorno de producción. Es necesario probar los nuevos sistemas en un entorno de pruebas separado físicamente del de producción. Para crear un entorno de pruebas en una máquina independiente de la máquina de producción, es necesario crear las mismas condiciones que existe en la de producción.
Como parte delproceso de validación y verificación, se debería tomar decisiones sobre quién debería ser responsable de las diferentes etapas de las pruebas. Dichas etapas de pruebas se integran dentro de las diferentes fases del ciclo del software dentro de la Ingeniería de Software.
Se observa un modelo de cómo las etapas de pruebas se integran en el ciclo de vida de desarrollo de software genérico. Durante laetapa de planificación es importante establecer una buena estrategia de pruebas y seleccionar las técnicas adecuadas de estimación en función de los factores
que afecten a las pruebas del proyecto. La siguiente fase de desarrollo es el diseño del producto, que trae consigo el diseño de casos de prueba.

Evitar redundancias: Las redundancias traen consigo una pérdida o desaprovechamiento detiempo por lo que hay que intentar ejecutar las pruebas más adecuadas a cada situación y lo más rápido posible. Es importante encontrar los errores que más impacto puedan tener sobre el producto lo más rápido posible. Aunque sea aconsejable no desaprovechar el tiempo, no hay que olvidarse de la planificación, preparación de las pruebas, y de prestar atención a todos los detalles. No abandonar lasestrategias previamente establecidas ante la primera señal de problemas o retrasos. Es decir, en un intento de ahorrar tiempo, se debe tener cuidado de no cometer errores que tendrán como consecuencias invertir más tiempo del que se intenta ahorrar.
Reducir costes: Para reducir costes se debería prestar especial atención a la adquisición de elementos que puedan ayudar a la ejecución de pruebas, deltipo de herramientas para la ejecución de pruebas o entornos de pruebas. Habría que cerciorarse de que realmente fueran necesarias y de que existe el tiempo y las habilidades suficientes para emplearlas de manera ventajosa. También, es aconsejable evaluar las herramientas antes de comprarlas y ser capaz de justificar estos gastos frente al análisis de costos-beneficios.
Flujo del proceso de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pruebas de software
  • Pruebas de software
  • Pruebas de software
  • Pruebas De Software
  • Pruebas de software
  • pruebas de software
  • prueba de software
  • PRUEBAS DE SOFTWARE

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS