Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Blue - Plan de Pruebas
Blue - Plan de Pruebas
Plan de pruebas
Integrantes:
Grupo: 5IM10
Equipo: Blue
Empresa: Connectech
Número de equipo: 7
1. Plan de pruebas:
1.1.1 Calendarización:
Tiempo 23-24
real
Science Kids es una aplicación tanto web como app para niños de entre 6 y 8 años que está
enfocada en la ciencia, particularmente en los temas de ecosistemas, regiones naturales y
biodiversidad; la cual busca mejorar la manera de aprendizaje los niños haciendo de este un
acercamiento a la tecnología divertido, fácil y didáctico.
El objetivo de las pruebas que se van a realizar a continuación están hechas con el
propósito de evaluar el rendimiento del programa para determinar si cumple con el
rendimiento y funcionamiento esperado con el propósito de brindar una aplicación de
calidad a nuestro público.
1.1.2.2 Propósito
Se pretende cumplir con todos los estándares de calidad buscando evitar el mayor número
de errores para corregirlos antes de que llegue a manos del público.
1.1.2.4 Generalidades
Pruebas de aceptación: El principal motivo por el cual vamos a realizar este tipo de prueba
es para validar que los módulos del programa concuerden con los requerimientos
previamente detallados para que no se pierda el enfoque principal del programa
1.1.2.5 Herramientas
Si No
Cuando el * La pantalla se
usuario acaba presenta en el
todos los niveles punto indicado
se despliega la
pantalla
indicando que
“Ringo” ha vuelto
a su casa
exitosamente
Pres El * El
entac siste diseñ
ión ma o es
debe algo
tener monó
una tono
pres y
enta aburri
ción do en
agra cierto
dabl s
e, nivele
visto s
sa y
atrac
tiva
para
el
publi
co
objet
ivo
Facili La * Todas
dad man las
de era instru
uso ccion
en la es
que son
se lo
sufici
usa ente
el ment
e
siste
claras
ma
para
debe
el
ser públi
tan co
objeti
senc vo
illa
de
man
era
que
los
usua
rios
nave
guen
sin
dific
ultad
es
Oper La * Se
ativid man opera
ad era de
mane
com ra
o el muy
fácil y
soft sin la
ware ayuda
de un
perm
adult
ite al
o
usua
rio
oper
arlo
y
contr
olarl
o
cóm
o se
utiliz
a el
siste
ma
.
Expe La * No
ctativ man llega
as era a ser
confu
en la sa la
que opera
el ción
del
usua siste
rio ma
pien
sa
que
será
la
acci
ón
com
pará
ndol
o
a
con
la
real.
Satis La * Es
facci man aprop
ón era iado
para
en la el
que públi
el co
objeti
soft vo
ware
hace
senti
r
cóm
odo
al
usua
rio.
Integri El *
dad del usuario
usuari se
o mantie
ne
seguro
mientra
s juega
cada
nivel
Protec El *
ción sistem
contra a se
ataque defiend
s e ante
DDoS ataque
s de
denega
ción de
servici
os
Preven El *
ción de sistem
ataque a no
s por permite
medio la
de
JavaSc modific
ript ación
no
autoriz
ada
del
módulo
.
Datos Los *
cifrado datos
s serán
durant cifrado
e la s en
conexi
ón la
conexi
ón del
cliente
con
el
servido
r.
Adaptabilid El *
ad software
se
adapta
correcta
mente al
sistema
y cumple
con su
funciona
miento
Reemplaza El *
bilidad software
es capaz
de
reemplaz
ar otro
software
con la
misma
funciona
lidad
Coexistenc Coexistir *
ia con
otro
software
indepen
diente,
en un
entorno
común,
comparti
endo
recursos
comunes
.
Conformid Se *
ad cumple
con
todos
los sub
atributos
previame
nte
mencion
ados.
Responsable: Morales
Suarez Aldo Daniel
Duración de la prueba:
Fecha de realización: 29 de noviembre de 2022 300 segundos (5 minutos)
Se ocupará de la
Requerimientos de la prueba codificación de todo el
código y su
funcionamiento.
Sistema (requerimientos).
Tipo de prueba
Computadora portátil o de
Hardware Requerido: escritorio.
Navegador (Google
Software Requerido: Chrome, Explorer),
entorno de desarrollo
(NetBeans) y base de
datos (MySQL).
Se ejecutará el módulo y
Procedimiento de Prueba: se revisará que se hayan
implementado las
funcionalidades pensadas
para los juegos que se
habían pensado en los
requerimientos.
Objetivo
Comprobar que el módulo cumpla con lo
especificado en los requerimientos.
Se ocupará la codificación y la
Requerimientos de la prueba conexión a la base de datos para
probarlo.
Sistema (portabilidad).
Tipo de prueba
N/A
Hardware Requerido:
Navegador (Explorer), entorno de
Software Requerido: desarrollo (NetBeans) y base de
datos (MySQL).
Se ejecutará el módulo y se
Procedimiento de Prueba: llenarán los campos,
posteriormente una persona
externa (de una edad de entre 6 y
8 años) completará el registro y
nos dará su opinión sobre este.
La interfaz X La interfaz
deben ser cuenta con
simples, pero varias
llamativas imágenes, y
poco texto
Satisfacción Al utilizar la x
aplicación los
usuarios se
sienten a
gusto
3.1.3.1.3 Prueba de Seguridad
Responsable: Morales
Suarez Aldo Daniel
Duración de la prueba:
Fecha de realización: 29 de noviembre de 2022 1800 segundos (30
minutos)
Se ocupará de la
Requerimientos de la prueba conexión a la base de
datos para probarlo.
Sistema (seguridad).
Tipo de prueba
N/A
Hardware Requerido:
Navegador (Google
Software Requerido: Chrome, Explorer),
entorno de desarrollo
(NetBeans) y base de
datos (MySQL).
Se ejecutará el módulo y
Procedimiento de Prueba: se revisará que tan
vulnerable es el acceso a
la base de datos, de la
misma forma se
intentaran ingresar
comandos de inyección
básicos para probar que
tan eficiente es el módulo
para repeler este tipo de
ataques.
Se espera que la base de
Resultados Esperados: datos tenga la seguridad
necesaria para proteger
los datos dentro de ella.
Integridad de La *
la información
información emitida por el
usuario no
cambia por
procesos
externos.
Protección El sistema *
contra puede
ataques SQL defenderse
injection un poco en la
base de
datos.
Prevención Solo el *
de ataques usuario tiene
por medio de acceso a su
JavaScript información.
Datos Las *
cifrados contraseñas
durante la se guardan
conexión después de
cifrarse.
Comentarios
El módulo es capaz de guardar la información de forma segura,
pero le es difícil protegerla ante ataques desconocidos.
3.1.3.1.4 Prueba de Portabilidad
Responsable:
Morales Suarez
Aldo Daniel
Duración de la
Fecha de realización: 29 de noviembre de 2022 prueba: 60 segundos
(1 minuto)
Se ocupará toda la
Requerimientos de la prueba codificación y su
funcionamiento.
Verificar que el
Objetivo módulo sea adaptable
y fácil de portar.
Sistema (portabilidad).
Tipo de prueba
Dispositivo con
Hardware Requerido: Windows y dispositivo
Android.
Navegador (Google
Software Requerido: Chrome, Explorer),
entorno de desarrollo
(NetBeans) y Android
Studio.
Se verificará la
Procedimiento de Prueba: estructura de la
aplicación en
diferentes entornos
para así implementar
nuevas formas de
presentación.
Se espera que el
Resultados Esperados: código se adapte con
facilidad con una
buena estructura.
Prueba exitosa Si (X)
Resultados obtenidos: No ()
Adaptabilida El software se *
d adapta
correctamente
al sistema y
cumple con su
funcionamiento.
Reemplazabil El software es *
idad capaz de
reemplazar a
otro software
con la misma
funcionalidad.
Comentarios
El módulo es fácil de adaptar debido a su poca complejidad, pero
podría tener más funcionalidades irremplazables.
3.1.3.3 Conclusión
Después de haber aplicado las pruebas iniciales a los módulos de nuestro proyecto
pudimos observar que en cuanto a los requerimientos que habíamos planteado, se cumplen
con la mayoría y son muy pocos los errores que se presentaron, al igual que la base de
datos se desarrolle más para cumplir con funcionalidades que habíamos planteado como
poder consultar la calificación de los ejercicios realizados.
Por otra parte en cuanto a diseño es la mayor área en la que se tendrán que hacer cambios
y mejoras, esto se hará antes de presentar el producto final al público para presentar
calidad y la menor cantidad de errores posibles garantizando la calidad que prometimos
ofrecer.