Fase Pruebas de Software
-
Upload
johannaac -
Category
Engineering
-
view
240 -
download
0
Transcript of Fase Pruebas de Software
![Page 1: Fase Pruebas de Software](https://reader036.fdocuments.es/reader036/viewer/2022082720/5888865e1a28ab3e658b4e9b/html5/thumbnails/1.jpg)
Actividades de la Fase Pruebas
Johanna Alvarez y Víctor Bravo1
Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres
Mérida, Abril de 2015
![Page 2: Fase Pruebas de Software](https://reader036.fdocuments.es/reader036/viewer/2022082720/5888865e1a28ab3e658b4e9b/html5/thumbnails/2.jpg)
Pruebas de Software
![Page 3: Fase Pruebas de Software](https://reader036.fdocuments.es/reader036/viewer/2022082720/5888865e1a28ab3e658b4e9b/html5/thumbnails/3.jpg)
ImplicaAplicación de
pruebas funcionales
Caso de Uso
Paso 1: El usuario solicita ...
Paso 2: El sistema presenta ...
Plan
![Page 4: Fase Pruebas de Software](https://reader036.fdocuments.es/reader036/viewer/2022082720/5888865e1a28ab3e658b4e9b/html5/thumbnails/4.jpg)
Herramientas de apoyo a la actividad
Plugin del TRAC – Metodología
Plantilla: Plan de pruebas funcionales
Plugin del TRAC – Metodología
Plantilla: Plan de pruebas funcionales
Para elaborar pruebas funcionales
Técnica de diseño de pruebas Caja Negra
Aplicación depruebas funcionales
Para aplicar pruebas funcionales
Selenium, Jmeter, Watir, SOLEX
Para reportar errores
Sistemas para gestión de incidentes: Bug Tracking System
![Page 5: Fase Pruebas de Software](https://reader036.fdocuments.es/reader036/viewer/2022082720/5888865e1a28ab3e658b4e9b/html5/thumbnails/5.jpg)
Recomendaciones para la actividad
Se debe verificar el comportamiento del software en términos de los escenarios indicados en la
descripción textual de sus casos de uso
Se sugiere, de ser posible, abarcar varios escenarios en un mismo caso de prueba .
En cada caso de prueba se debe indicar el objetivo de la prueba, los pasos a realizar en el software para efectuar
la prueba, los tipos de datos requeridos y la salida esperada.
Se recomienda utilizar herramientas que permitan grabar la ejecución de las pruebas funcionales, para que puedan ser reproducidas éstas como pruebas
de regresión.
Aplicación depruebas funcionales
El reporte de un error debe incluir una captura de la pantalla donde se indica el error en el software.
![Page 6: Fase Pruebas de Software](https://reader036.fdocuments.es/reader036/viewer/2022082720/5888865e1a28ab3e658b4e9b/html5/thumbnails/6.jpg)
ImplicaAplicación de pruebas de instalación/desinstalación
Aplicar pasos deinstalación/desinstalación
![Page 7: Fase Pruebas de Software](https://reader036.fdocuments.es/reader036/viewer/2022082720/5888865e1a28ab3e658b4e9b/html5/thumbnails/7.jpg)
Herramientas de apoyo a la actividad
Aplicación de pruebas de instalación/desinstalación
Para aplicar pruebas de instalación
builddpbuilder
![Page 8: Fase Pruebas de Software](https://reader036.fdocuments.es/reader036/viewer/2022082720/5888865e1a28ab3e658b4e9b/html5/thumbnails/8.jpg)
Implica
Aplicación de pruebasno funcionales
Objetivo
![Page 9: Fase Pruebas de Software](https://reader036.fdocuments.es/reader036/viewer/2022082720/5888865e1a28ab3e658b4e9b/html5/thumbnails/9.jpg)
Herramientas de apoyo a la actividad
Plugin del TRAC – Metodología
Plantilla: Plan de pruebasno funcionales
Plugin del TRAC – Metodología
Plantilla: Plan de pruebasno funcionales
Para aplicar pruebas de rendimiento
JcrawlerSOLEXMulti-mechanize
Aplicación de pruebasno funcionales
Para aplicar pruebas de seguridad
PowerfuzzerNessusNetcatJohn the Ripper
![Page 10: Fase Pruebas de Software](https://reader036.fdocuments.es/reader036/viewer/2022082720/5888865e1a28ab3e658b4e9b/html5/thumbnails/10.jpg)
Recomendaciones para la actividad
Se recomienda el uso de herramientas de prueba y/o la automatización
de éstas.
Las pruebas de rendimiento requierenla simulación de un número importante de
usuarios interactuando con las funcionalidades del software
La interfaz de las operaciones que ejecuta el software debe mantener
un estándar visual
Aplicación de pruebasno funcionales
![Page 11: Fase Pruebas de Software](https://reader036.fdocuments.es/reader036/viewer/2022082720/5888865e1a28ab3e658b4e9b/html5/thumbnails/11.jpg)
Implica
Aplicación de pruebasde regresión
ReproducenPruebas funcionales