Pruebas de software

?Que es la Prueba de Software?, Pruebas De Software

11.10.2016

?Que es la Prueba de Software?

Pruebas de Software es el conjunto de actividades que implica la Planificacion y la preparacion sobre como probar & lo que a la prueba el software y Ejecutar el software con la intencion de encontrar defectos y validar el software en contra de los requisitos.

la Prueba implica la operacion de un sistema o de una aplicacion bajo condiciones controladas y la evaluacion de los resultados. Condiciones controladas incluiria tanto los normales y los anormales condiciones. Pruebas de Software se lleva a cabo no solo para comprobar si el software cumple con el funcional/tecnico/requisitos de seguridad, sino tambien para romper el software con el negativo de entradas o por uso incorrecto.

el British Standards Institution (estandar BS7925-1), define la prueba como: El proceso de ejercicio de software para verificar que cumple con los requisitos especificados y para detectar fallas; la medicion de la calidad del software .

Fallas en el software puede ser debido a diversas razones, desde un simple error tipografico para la aplicacion erronea de requisito o funcionalidad que no esta funcionando completamente o parcialmente. Papel de las Pruebas de Software es detectar estas fallas en el tiempo, informar y solucionar a tiempo.

de pruebas de Software se utiliza en asociacion con la verificacion y la validacion.

de Verificacion: hemos construido el software de derecho (es decir, coincide con la especificacion)? es decir, la Comprobacion y revision de los requisitos de Negocio, especificacion funcional, Prototipo, Codigo, Casos de Prueba y otros productos de trabajo para asegurar que el producto esta siendo construido correctamente.

Validacion: hemos construido el software adecuado (es decir, es esto lo que el cliente quiere)? es decir, las Pruebas de Software para confirmar los requisitos son implementados correctamente segun las especificaciones.

?por Que de prueba de software ?

de pruebas de Software existido desde el desarrollo de software y la depuracion se hace, pero la prueba fue hecho por los desarrolladores de Software. Como metodologias de desarrollo de Software evolucionado, independiente de la fase de pruebas de Software se define y seguido, pero las pruebas de software estaba siendo realizado por el equipo de desarrollo. A medida que pasaba el tiempo, en la decada de 1980 organizaciones formaron un equipo independiente que se especializa en Pruebas de Software y asignado a realizar, de forma independiente de la prueba de evaluacion de Software. Pruebas de Software es la clave para el exito de un proyecto, sin pruebas de software, no serian capaces de entregar su intencion de beneficios, lo que resultaria en crear insatisfaccion de los clientes, perdida de dinero o incluso de por vida. Software de pruebas de fase, generalmente se requiere alrededor de 30% a 40% del total de desarrollo de Software de duracion. Muchos de los proyectos de software han fallado y han estado fallando debido a que el Software de la fase de prueba no le fue dado el tiempo o el presupuesto que se requiere, lo que llevo a que el software no se ha probado a fondo. A continuacion son algunos de los clasicos de proyectos de Software de errores debido a la falta de pruebas.

1. Un error en el codigo de la terapia de radiacion de la maquina que causo la perdida de vidas de los 5 pacientes en la decada de 1980 como el dispositivo administrado cantidades excesivas de rayos X de la cantidad que se suponia que iba a entregar.

2. Y2K (ano 2000) es un problema bien conocido que la inducida por el miedo de colapso economico mundial. Miles de millones de dolares se gastaron en la fijacion de la cuestion.

3. Segun el informe del periodico, software de un importante banco de los estados unidos acreditado $924,844,208.32 en cada una de sus 823 clientes. Asociacion americana de Banqueros reclamo como el mayor error en la historia de la banca.

4. En 1999, una de las principales empresa de juegos de azar recordo copias del juego debido a un error critico y tuvo que pedir disculpas a sus usuarios.

— pruebas de caja Negra. En este Software metodo de prueba, las pruebas no requieren de la comprension de la logica interna del software, pero solo se centra en la validacion de la salida del software basado en las entradas. Entradas de prueba se derivan de la utilizacion de tecnicas como la equivalencia de particion, los limites de analisis de valor. las pruebas de confusion y de todos los pares de la prueba.

— Blanca pruebas de caja. Para realizar Blanca pruebas de caja requiere para entender subyacente algoritmos, estructuras de datos internos y el codigo. Este tipo de prueba es utilizado por los desarrolladores para pruebas unitarias y pruebas de API.

Las clases de errores detectados por la caja Negra y de caja blanca las pruebas de los metodos son diferentes, sin embargo, estos 2 tipos de pruebas de software de los metodos se complementan uno a otro.

Pruebas de Software de Ciclo de Vida:

Descripcion del articulo: pruebas de software de Prueba de Software es el conjunto de actividades que implica la Planificacion y la preparacion sobre como probar & lo que a la prueba el software y Ejecutar el software con el ?que es la prueba de software?, pruebas de software, pruebas de software de software,pruebas de software

Fuente: ?Que es la Prueba de Software? — Pruebas de Software

Також ви можете прочитати