Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ANEXO 2
TEMAS:
2.1. Administración de procesos de pruebas de software.
2.1.1. Plan de pruebas de software.
2.1.2. Seguimiento del plan de pruebas.
ACTIVIDAD 1 DE LA UNIDAD 2:
Propósito: • Identificar los principales conceptos y fases relacionados con las pruebas de software.
1.- De acuerdo al concepto de Administración de procesos de pruebas, elabora un cuadro sinóptico con las etapas que lo conforman
buscando que el mismo tenga niveles desagregados para definir en que consiste cada etapa.
Figura 1. Cuadro sinóptico que muestra las etapas del proceso de administración de pruebas.
El cuadro fue elaborado con la información contenida en el material de estudio (Programa de la asignatura: Pruebas y
mantenimiento de sistemas de software. Unidad 2, Pruebas de software, s.f.).
2.- Revisando los conceptos de Prueba / Caso de Prueba / Escenario de prueba, elabora un cuadro sinóptico señalando cada elemento,
así como asignado un ejemplo para cada uno.
Figura 2. Cuadro sinóptico que muestra los conceptos de prueba, caso de prueba y escenarios de prueba.
El cuadro fue elaborado con la información contenida en el material de estudio (op cit.).
3.- Una vez que diste lectura a la metodología RUP (Rational Unified Process), deberás construir un mapa mental donde organices
los elementos que componen la metodología.
De acuerdo con el material de estudios (Programa de la asignatura: Pruebas y mantenimiento de sistemas de software. Unidad 2,
Pruebas de software, s.f.), el plan de pruebas consta de los siguientes pasos:
1. Planificación de pruebas:
2. Diseño de los casos de pruebas.
a. Su documento contendría:
i. Casos de uso.
1. Flujos básicos.
2. Flujos alternos.
ii. Requerimientos suplementarios.
iii. Requerimientos de configuración.
iv. Requerimientos de seguridad.
v. Requerimientos de instalación.
3. Configuración.
a. Requeriría de scripts:
i. Manuales.
ii. Automatizados.
4. Ejecución.
a. Se aplican las pruebas de:
i. Código.
ii. Interfaz.
b. Las pruebas pueden ser:
i. Unitarias.
ii. De sistema.
iii. De integración.
iv. De regresión.
v. Funcionales.
vi. De usabilidad.
vii. De seguridad.
viii. De configuración.
ix. De aceptación.
5. Evaluación y cierre.
a. Se genera un reporte.
b. Se verifica y valida que todos los errores ya hayan sido corregidos.
c. Se genera otro reporte que valora el propio proceso de pruebas.
5.- Realiza una investigación donde señales nombre y una breve explicación de 3 aplicaciones o herramientas utilizadas para
pentesters.
La información aquí obtenida fue recuperada de la página web “Diez herramientas de pentesting con las que poner a prueba la
seguridad de tu empres” (Rodolfo, 2019) del portal viewnext.
Referencias.
Pavón, E. (31 de Julio de 2018). Metodología de Desarrollo Tradicional RUP. Smartsoft. Recuperado el 29 de marzo de 2021 de
https://smartsoftcolombia.com/portal/index.php/blog/49-
rup#:~:text=La%20metodolog%C3%ADa%20de%20desarrollo%20RUP,de%20sistemas%20orientados%20a%20objetos.
Programa de la asignatura: Pruebas y mantenimiento de sistemas de software (s.f.). Unidad 2, Pruebas de software. México: Unidad Abierta y a
Distancia de México.
Rodolfo. (5 de Junio de 2019). Diez herramientas de pentesting con las que poner a prueba la seguridad de tu empresa. Muyseguridad.
Recuperado el 29 de marzo de 2021 de https://www.muyseguridad.net/2019/06/05/diez-herramientas-pentatesting/