Está en la página 1de 7

Servicio Nacional de Aprendizaje

CREACIÓN DE LOS OBJETOS DE LA BASE DE DATOS

Juan Pablo Gabriel Becerra Rodríguez

TÉCNICO ANÁLISIS Y DESARROLLO DE SOFTWARE

Chía (Cundinamarca), Septiembre de 2.023


Introducción

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

Se han identificado las siguientes funcionalidades nuevas a probar:

• Registro de usuarios con 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:

Se requerirán dos entornos de trabajo para llevar a cabo las pruebas:

• Entorno de desarrollo: para probar la funcionalidad del software en un entorno controlado.

• Entorno de producción: para probar la funcionalidad del software en un entorno real.


Metodologías y Procedimientos Se utilizará una metodología de pruebas basada en el modelo de
pruebas de software ISO/IEC 29119. Se establecerá un cronograma y planificación de las pruebas
para asegurar que se cumplan los objetivos de la prueba. Artefactos y Instrumentos Se utilizarán
los siguientes artefactos y instrumentos para llevar el registro de las pruebas:

• Plan de pruebas

• Cronograma de pruebas

• Planilla de registro de pruebas

• Herramientas de automación de pruebas

Lista de chequeo modulo de registro de usuarios.

Criterio o actividad cumple No cumple No aplica


¿El tiempo de
respuesta en los
procesos es el
esperado?
¿Se especifican los
criterios de seguridad
en el sistema?
¿El proceso esta
cuantificado en
cantidad de usuarios y
ancho de banda?
¿Se especificaron
posibles fallas en el
sistema?
¿Hay estrategias de
detención de errores
en el sistema?
¿Se especifican
requisitos mínimos de
hardware para la
implementación del
sistema?

Lista de chequeo modulo de registro de sección inicio.


Criterio o actividad cumple No cumple No aplica
¿El tiempo de
respuesta en los
procesos es el
esperado?
¿Se especifican los
criterios de seguridad
en el sistema?
¿Se especificaron
posibles fallas en el
sistema?
¿se definieron
contingencias a
posibles fallas?

Lista de chequeo modulo creación perfil.

Criterio o actividad Cumple No cumple No aplica


¿el tiempo de
respuesta en los
procesos es el
esperado?
¿se especifican los
criterios de seguridad
en el sistema?
¿El proceso esta
cuantitativo en
cantidad de usuarios
y ancho de banda?
¿Se definieron
contingencias a
posibles fallas?
¿Hay estrategias de
detención de errores
en el sistema?
¡Se especifican
requisitos mínimos de
hardware para la
implementación del
sistema?
Selección de utilidades y herramientas

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

También podría gustarte