146 Shares 4398 views

Tipos de pruebas de software

Pruebas – una de las etapas de desarrollo de software. Se utiliza para detectar errores de rendimiento o no conformidad del producto con la documentación pertinente. software de pruebas de clasificación es muy extensa.

¿Por qué gastarlo?

Las pruebas de software para garantizar a cabo por varias razones:

  1. Identificación de errores de programación clave. El probador comprueba las funciones individuales del sistema o un conjunto de ellos en situación crítica, no se dé el software funcione como se desea.
  2. Determinación de la facilidad de uso. Verificando la ergonomía de interfaz para el comportamiento del usuario y del sistema en función de las influencias externas.
  3. El logro de documentación de cumplimiento. El empleado encargado de las pruebas antes de recibir un programa de trabajo para la prueba y disposiciones a las que el software debe coincidir. Además identificado discrepancias en el funcionamiento real de la documentación de las funciones previstas del programa y.

tipos

Por lo general, distinguir entre estos tipos de pruebas, como la unidad, la integración y el sistema. Cada uno de ellos afecta a algunos aspectos de la búsqueda de errores.

Prueba de la unidad le permite probar los módulos específicos, métodos, funciones y clases. Este método muestra el rendimiento de las partes individuales del código, y rápidamente permite cheque no afecta al hecho de mejoras adicionales a la acción funcional.

Después de comprobar las funciones individuales y las operaciones de un sistema experto para el producto de calidad a la siguiente etapa. Las pruebas de integración se lleva a cabo por lo general después del módulo. En esta etapa en el agregado se consideran secciones separadas de código y su interacción.

La fase final – la prueba del sistema. Con él, el software ya está totalmente montado y listo para diligencia, se prueba con la posición del usuario. En esta etapa el mal funcionamiento detectado a la interfaz, así como la mayor ergonomía se consigue por la aplicación.

Los tipos de pruebas de software mencionados anteriormente se determinan por el grado de aislamiento de los componentes.

Otros métodos de prueba

Una distinción es también tales tipos de pruebas como métodos de "caja blanca" y "recuadro negro". Durante el procedimiento de la primera forma en que el desarrollador tiene acceso completo al código fuente, y también puede utilizar su propio escrito para probar y detectar errores de los desarrolladores. método de la "caja de Negro" no permite el acceso al código del programa, en este caso el control se realiza sólo a través de la interfaz de usuario. Estas condiciones de ensayo son definidas por el grado de conocimiento del sistema.

La finalización del ciclo de vida de desarrollo de software

La prueba se llevó a cabo después de que el diseño, el desarrollo del sistema y documentación. Este paso se puede completar en el ciclo de vida del software, si se han identificado las áreas problemáticas, o hay un retorno a la programación. El primer flujo de prueba siempre devuelve un voto negativo, ya que cualquier desarrollo existen cuellos de botella, los fracasos y los errores a veces incluso graves que simplemente no se puede seguir en la etapa de creación.