0% encontró este documento útil (0 votos)
430 vistas3 páginas

Pruebas Funcionales Del Software

Este documento clasifica diferentes tipos de pruebas de software, incluyendo pruebas funcionales como pruebas unitarias, de integración, aceptación y regresión, y pruebas no funcionales como de carga, estrés, escalabilidad y portabilidad. Las pruebas funcionales se enfocan en verificar que la lógica del código funciona correctamente, mientras que las pruebas no funcionales evalúan el rendimiento y capacidad del sistema bajo diferentes condiciones.

Cargado por

Elizabeth Perez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
430 vistas3 páginas

Pruebas Funcionales Del Software

Este documento clasifica diferentes tipos de pruebas de software, incluyendo pruebas funcionales como pruebas unitarias, de integración, aceptación y regresión, y pruebas no funcionales como de carga, estrés, escalabilidad y portabilidad. Las pruebas funcionales se enfocan en verificar que la lógica del código funciona correctamente, mientras que las pruebas no funcionales evalúan el rendimiento y capacidad del sistema bajo diferentes condiciones.

Cargado por

Elizabeth Perez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Clasificación de los tipos de pruebas

Pruebas funcionales y no funcionales

Pruebas funcionales
Se realizará durante la prueba de desarrollo de la aplicación, esta se aplicará para
que se detecten los errores antes de que las fases de la aplicación avancen.
 Las pruebas unitarias demuestran que la lógica del código está en buen
estado y que funcionará en todos los casos.
 Aumentan la legibilidad del código y ayudan a los desarrolladores a
entender el código base, lo que facilita hacer cambios más rápidamente.
PRUEBAS
 Se realizan en pocos milisegundos, por lo que podrás realizar cientos de
UNITARIAS
ellas en muy poco tiempo.

Una vez realizada esta prueba la calidad final del código mejorará ya que, al estar
realizando pruebas de manera continua, al finalizar el código será limpio y de
calidad.

PRUEBAS DE Son las últimas pruebas realizadas donde el cliente prueba la aplicación y se
ACEPTACIÓN verifica que cumpla con sus expectativas. Se basaron el los requisitos
previamente establecidos que pidieron los docentes para la escuela.

Se utilizo la técnica top-Down. Se empieza con los módulos de nivel superior, y se


PRUEBAS DE verifica que los módulos de nivel superior llaman a los de nivel inferior de manera
INTEGRACIÓ correcta, con los parámetros correctos.
N Utilizar la técnica Down-top. Se empieza con los módulos de nivel inferior, y se
verifica que los módulos de nivel inferior llaman a los de nivel superior de manera
correcta, con los parámetros correctos.

En esta prueba se vuelve a probar el sistema a la luz de los cambios realizados


durante el debugging, mantenimiento o desarrollo de la nueva versión de a la app
PRUEBAS DE buscando efectos adversos en otras partes.
REGRESIÓN
 Se requiere de políticas para ser creada la prueba de regresión y decidir
qué casos de prueba incluir, para probar eficientemente.
 Se incluyen los casos de uso hechos anteriormente.
Pruebas No funcionales
PRUEBAS DE CARGA Pruebas de carga es el tipo de prueba relacionado con medida del
comportamiento de un componente o sistema con una carga
creciente, por ejemplo, el número de usuarios concurrentes y/o
número de transacciones para determinar qué carga puede ser
soportada por el componente o sistema.

PRUEBAS DE STRESS Se proponen encontrar errores debidos a recursos bajos o


completitud de recursos. Poca memoria o espacio en disco puede
revelar defectos en el sistema que no son aparentes bajo
condiciones normales.
 Se usaron los scripts utilizados en las pruebas de
desempeño.
PRUEBAS DE
ESCALABILIDAD Capacidad de adaptación y respuesta de un sistema con respecto
al rendimiento del mismo a medida que aumentan de forma
significativa el número de usuarios del mismo.
PRUEBAS DE
PORTABILIDAD Tras la instalación de los requisitos previos hay que valorar si este
flujo es único o hay varias posibilidades, ya que, en algunos casos,
la instalación de estos tiene que ir enlazada y por pasos porque
podría pasar que al instalar algún prerrequisito antes que otro, este
no funcione correctamente. Al realizar todas estas pruebas
tendremos el flujo de instalación ya realizado completamente.

El siguiente paso es verificar que la instalación ha sido correcta,


habrá que ejecutar la aplicación y revisar que se "levanta" como se
espera. Si esto es correcto, hemos completado el punto
exitosamente.
Android 6.0

También podría gustarte