You are on page 1of 4

Niveles de Prueba Concepto

La prueba de unidad enfoca los esfuerzos de


verificación en la unidad más pequeña del diseño
de software: el componente o módulo de software. Al
usar la descripción del diseño de componente como
guía, las rutas de control importantes se prueban para
descubrir errores dentro de
Unitaria la frontera del módulo.
Las pruebas Se de
dice que una prueba
aceptación buscanunitaria es completa
validar con o
el usuario
es
delbuena
sistema que la totalidad de los casos de uso se
si cumpleycon
ejecutan los siguientes
completan elementos:
de forma satisfactoria en el
◦prototipo
Automática
de la aplicación La prueba de Sistema
◦incluye:
Cobertura
◦ Repetibles
◦Prueba
Independiente
funcionalidad

Prueba de Usabilidad
Pruebas integrales o  de integración son aquellas que
se realizan
Prueba deuna vez que se han aprobado. Las pruebas
Performance
Integracion de integración es la fase del prueba de software en la
cual módulos
Prueba individuales deysoftware
de Documentación son combinados y
Procedimientos
probados como un grupo.
Prueba de Seguridad y Controles

Prueba de Volumen

Prueba de Esfuerzo (Stress)


Sistema
Prueba de recuperación

Prueba de múltiples sitios

Las pruebas de aceptación buscan validar con el usuario


del sistema que la totalidad de los casos de uso se
Aceptacion ejecutan y completan de forma satisfactoria en el
prototipo de la aplicación

Pruebas de aceptación de usuario (UAT)


Las pruebas de aceptacion de usuario (User Acceptance Testing o Pruebas UAT) Se enfocan en verificar si el
sistema es “apto para el uso”.
Pruebas de aceptación de contratos y regulaciones

Las pruebas de aceptación de regulaciones se realizan verificando que la funcionalidad del sistema cumple co
dichas regulaciones, tales como las definidas por el gobierno, las leyes o estándares de seguridad.

Pruebas de aceptación operacional


Comprende la aceptación del nuevo sistema o funcionalidad por parte de los administradores, es decir el área
operaciones de informática
Las pruebas Alfa de lapor
son realizadas organización.
la misma organización desarrolladora del software, pero no por el equipo
Pruebas alfa
desarrollo (Por
o beta
ejemplo
(Pruebas
un equipo
de campo)
de pruebas de software).
Las pruebas Beta son realizadas por clientes existen o potenciales en sus propias instalaciones. A estas prueba
también se les conoce como pruebas de campo.

Pruebas de Integracion Descendente


El proceso consiste en probar el componente de mas alto nivel, despues aquellos que son utilizados por dicho
componente y asi sucesivamente con el resto
Pruebas de Integracion Ascendente
El proceso consiste en probar los componente de menor nivel,luegos los que invocan o utilizan de algun modo
anteriores y asi sucesivamente.
Tipos- Clasificacion Herramientas
Para llevar a cabo pruebas unitarias, cada
organización se apoya en frameworks que ofrecen un
conjunto completo de utilidades, motores de
ejecución y reportes.
Entre los frameworks más empleados destacan:
◦ XUnit: JUnit,
NUnit, RUnit, PHPUnit…
◦ TestNG
◦ CPPUnit
◦ Visual Studio UnitTesting

JMeter (Load Testing)


Jenkins (Continuous Testing)
· Ascendente
TestLink (Test Management)
· Descendente
Mantis (Bug-Tracking & Project Management)
Postman (API Testing)

· Humo. Jmeter
· Usabilidad Testlink.
· Performance Selenium
· Funcionalidad

· Aceptación de usuario (UAT).

· Aceptación de contratos y Canoo


regulaciones. · Concordion
Alfa o beta (Pruebas de campo). FitNesse
JBehave
· Aceptación operacional Sahi

Pruebas UAT) Se enfocan en verificar si el

que la funcionalidad del sistema cumple con


eyes o estándares de seguridad.

parte de los administradores, es decir el área de


lladora del software, pero no por el equipo de

en sus propias instalaciones. A estas pruebas


espues aquellos que son utilizados por dicho

gos los que invocan o utilizan de algun modo los

You might also like