Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El plan de pruebas de software 0ene como objetivo evaluar la calidad y funcionalidad del software
y asegurar que cumpla con los requisitos y expectaciones de los usuarios. Se han iden0ficado las
funcionalidades existentes y nuevas a probar, se ha establecido una estrategia y criterios de
pruebas, se han seleccionado los entornos de trabajo, metodologías y procedimientos, y se han
iden0ficado los artefactos y instrumentos para llevar el registro de las pruebas. Se han
seleccionado las utilidades y herramientas para implementar las pruebas y se han identificado los
riesgos y contingencias. Se espera que este plan de pruebas ayude a garantizar la calidad del
software y a proporcionar una mejor experiencia para los usuariosft.
Análisis de Requisito:
Se han analizado los requisitos del software y se han identificado las siguientes funcionalidades
existentes:
• Registro de usuarios
• Inicio de sesión
• Recuperación de contraseña
• Redes sociales
Inicio de sesión con redes sociales Estrategia y Criterios de Pruebas Se utilizará una estrategia de
pruebas back box, ya que se evaluará la funcionalidad del software sin considerar su estructura
interna. Se establecerán criterios para determinar si el software cumple con los requisitos y
expectativas de los usuariosft.
Entornos de Trabajo:
• Plan de pruebas
• Cronograma de pruebas
se han seleccionado las siguientes utilidades y herramientas para implementar las pruebas.
Elabore un resumen de las pruebas que realizó. Resumen de las pruebas realizadas: 1. Prueba
para el método getRegisterBtn: • Verificó que el botón de registro esté definido en la página. 2.
Prueba para el método addEventListeners: • Verificó que se agregue un evento de clic al botón de
registro. • Verificó que se llame a la función sendRegisterRequest cuando se hace clic en el botón
de registro. 3. Prueba para el método sendRegisterRequest:
Verificó que se envíe una solicitud POST a la URL correcta. • Verificó que se envíe la información
de registro correcta en el cuerpo de la solicitud. • Verificó que se maneje el resultado de la
solicitud y se llame a la función handleResponse con el resultado. 4. Prueba para el método
getRegisterForm: • Verificó que el formulario de registro esté definido en la página. 5. Prueba para
el método addEventListeners (parte 2): • Verificó que se agregue un evento de sumisión al
formulario de registro. • Verificó que se llame a la función sendRegisterRequest cuando se
envíe el formulario de registro. 6. Prueba para el método sendLoginRequest: • Verificó que se
envíe una solicitud POST a la URL correcta. • Verificó que se envíe la información de inicio de
sesión correcta en el cuerpo de la solicitud. • Verificó que se maneje el resultado de la
solicitud y se llame a la función handleResponse con el resultado. 7. Prueba para el método
getForgotPasswordLink: • Verificó que el enlace de recuperación de contraseña esté definido en la
página. 8. Prueba para el método addEventListeners (parte 3): • Verificó que se agregue un evento
de clic al enlace de recuperación de contraseña. • Verificó que se llame a la función
sendForgotPasswordRequest cuando se haga clic en el enlace de recuperación de contraseña.
Todas las pruebas se realizaron siguiendo las normas básicas de presentación y se verificó que el
código cumpla con las especificaciones. Riesgos y Con0ngencias Se han iden0ficado los siguientes
riesgos y con0ngencias: • Riesgo de falta de compa0bilidad con los navegadores an0guos. • Riesgo
de falta de seguridad en la transmisión de datos. • Con0ngencia: se establecerá un protocolo de
seguridad para proteger los datos de los usuariosft