Está en la página 1de 14

Paso 1 Actividad de reconocimiento

PARTICIPANTES:
CC: 1022372340 – Jose Luis Montoya Becerra

GRUPO No. 301569_27


Tutor:
SANDRA MARLENI VALLEJO CHAMORRO

Universidad Nacional Abierta y a Distancia – UNAD


Escuela Ciencias básicas, tecnología e ingeniería
Programa Ingeniería de Sistemas
Evaluación de Software
Periodo 16-04
Colombia
2022
Introducción

El siguiente entregable se realiza con para que el estudiante adquiera unos


conocimientos solidos sobre lo que representa la calidad en el ciclo de vida del
software, esta fase tendrá una parte colaborativa y otra parte individual, al final los
aportes de cada estudiante se consolidarán en un solo documento colaborativo, para el
entregable individual se debe realizar a través de un link de Google drive donde se
observe la bitácora con los documentos requeridos, resolviendo una serie de
cuestionamientos sobre la temática de esta fase para luego realizar una presentación
donde se observe el marco de modelo de calidad que describe la norma
ISO_IEC_14598_5, finalmente el estudiante elegirá un sistema para evaluar y aplicar la
norma ISO 9126 e ISO_IEC_14598_5, elaborando un varios formularios para
determinar por medio de análisis de valores limite y partición de equivalencia los casos
de prueba que se puedan realizar .
Objetivos

Se trata de evaluar la aplicación web seleccionada, en cuanto a el cumplimiento del


estándar de calidad aplicando la norma de ISO/IEC 14598 y desarrollar el plan de
prueba.

Aplicar los diferentes tipos de pruebas relacionadas con las métricas y atributos de
calidad del software, que le permitan elabora un plan de pruebas ajustado al producto
software que será evaluado.
Desarrollo de la actividad Individual

Diseñar los instrumentos de evaluación:


software: Sistema de homologación
Características Sub características Métricas Observaciones

Funcionalidad Adecuación Funciones apropiadas Para la funcionalidad del


para las tareas a módulo Log in se podría
realizar deducir que cumple con el
propósito, pero de igual
forma se puede agregar
más opciones para que el
Exactitud Efectos correctos a los usuario final pueda
esperados recuperar su contraseña y
usuario, también no cumple
el botón de alumno
Seguridad ninguna función
Prevenir accesos no Para el Módulo de datos
autorizados personales del estudiante
no haya adecuación ni
exactitud, porque la lista
desplegable de Centro a la
hora de realizar la prueba
no arroja ningún resultado
lo que no permite continuar
con el flujo normal de la
operación, en cuanto a
seguridad no tiene
certificado que permita al
usuario entrar con
confianza al sitio (https)

Fiabilidad Madurez Fallas por defectos Este sistema no cumple con


la madurez pues tiene
defectos que no se ha
resuelto en consecuencia
Cumplimiento Adherencia a las tampoco tiene
normas cumplimiento pues las
normas de calidad no se
están viendo aplicadas en
el sistema o software.

Usabilidad Entendimiento Facilidad para Se entiende el propósito del


conocerlo y aplicarlo sistema, se podría decir que
es fácil de manejar y
Facilidad para operarlo, pero cuando un
aprender a manejarlo usuario real entre a realizar
Aprendizaje prueba sobre el mismo se
dará cuenta que no cumple
Facilidad para ni satisface el propósito
controlarlo y operarlo para el que se ha
desarrollado en primer
Operabilidad lugar.

Eficiencia En tiempo Respuesta y tiempo de


procesamiento de las Los tiempos de respuesta
funciones son óptimos pero los
recursos no se están usando
de manera correcta, dado
que existe una desconexión
En recursos Recursos utilizados y en el módulo de datos
duración de su uso personales del estudiante
con la base de datos y no
trae ningún resultado
cuando se desea elegir un
centro.

Mantenibilidad Facilidad para el Fácil para realizar Para validar la


cambio modificaciones o mantenibilidad se deben
cambios realizar cambios que
resuelvan lo reportado y se
desplieguen en el ambiente
correspondiente, la
Estabilidad Riesgo de Efectos no estabilidad del sistema se
esperados ve comprometida pues hay
efectos no esperados dentro
del flujo de ejecución.

Portabilidad Adaptabilidad Se puede aplicar a No cumple con la


diferentes ambientes adaptabilidad pues al
ejecutar en diferentes
navegadores muestra
opciones una interfaz
diferente( Microsoft Edge
Conformidad Se adhiere a los muestra una interfaz
estándares de diferente).
portabilidad
PLAN DE PRUEBAS
Plataforma de homologación

1. O B J E T I V O
Estás pruebas se realizan con la finalidad de cumplir con los requerimientos y el
propósito principal del objeto de prueba por medio de métodos y técnicas aplicadas
para obtener resultados representativos y que permitan la toma de decisiones.

2. D E S C R I P C I Ó N D E L S I S T E M A
Plataforma de Homologación para estudiantes que cuenta con un modulo de log in
para ingresar, un modulo de registro presentado como un formulario para diligenciar
los datos personales del estudiante y finalmente un módulo de homologaciones desde
donde se documentará y gestionarán los datos propios referentes a las instituciones de
origen e información del programa de formación al cual desea postularse para realizar
la homologación.

3. M O D U L O S D E L S I S T E M A A P R O B A R – C o m p o n e n t e V E
Modulo Log In
Modulo registro formulario
Modulo Homologaciones

4. F O R M U L A R I O S D E L A P L I C A T I V O A P R O B A R
Formulario Log In
Formulario de registro
Formularios de homologación
5. M E T O D O L O GI A P A R A L A AP L I C A C I ÓN D E L A S P R U E B A S
En el siguiente aparte se describirá la metodología de trabajo para diseñar y ejecutar las
pruebas para el software que en este caso es el sistema de homologación. Se usarán
partición de equivalencia y pruebas de valores limite en los diferentes módulos de la
interfaz de usuario suministrada cada una de ellas se encuentra compuesta por
formularios para ingresar valores de entrada y crear flujos tanto los happy paths como
los caminos alternos que pueden tomar los usuarios, todo esto con el propósito de
garantizar la funcionalidad de cada componente.

Característica Sub- Métricas Norma ISO/IEC 14598


s características Tipo de Prueba a Herramientas a Indicador
Prueba realizar utilizar
Funcionalidad Adecuación Funciones Funcional Se Aplicación web evaluar si
apropiadas realizará Conexión a el software
para las una internet estable presenta
tareas a validación resultados o
realizar de campos efectos
en el acordes a
módulo las
Log In necesidades
para las
cuales fue
creado.

Responsable Jose Montoya


Nombre del caso de Validación de log in y tipos de datos de entrada.
prueba
Módulo Submódulo
Log In Log In

Formulario

Descripción de la prueba
Para este módulo se evaluarán los campos disponibles para diligenciar y la funcionalidad de cada
botón o vinculo, se ingresarán diferentes tipos de carácter, se validará longitud de caracteres dentro
de los campos.
1. Ingresar a la aplicación web con la URL suministrada.
2. Ingresar datos en el campo Cedula.
3. Ingresar datos en el campo contraseña.
4. Hacer clic en el botón enviar.
Resultados esperados
Se espera que cada botón redireccione al usuario a una interfaz diferente de acuerdo con su destino ya
sea para ingresar al sistema o para el botón alumno. De igual manera se espera que en este caso
siendo el tipo de documento único cédula se espera que no permita ingresar letras y que la longitud de
caracteres sea limitada.

Características Sub- Métricas Norma ISO/IEC 14598


características Tipo de Prueba a Herramientas Indicador
Prueba realizar a utilizar
Funcionalidad Exactitud Efectos Funcional Se Aplicación evaluar si
correctos diligenciará web. el software
a los el registro Conexión a presenta
esperados de los datos internet resultados
personales estable. o efectos
en todos Navegador acordes a
los campos, web para las
se validará ingresas a las necesidades
longitud de pruebas. para las
caracteres, cuales fue
creado.

Responsable Jose Montoya


Nombre del caso de Registro de estudiante para homologación (Datos personales del estudiante)
prueba
Módulo Submódulo
Sistema de Homologación Datos personales del estudiante

Formulario
Condición de
Clases Válidas Clases Inválidas
Entrada

2) letras o caracteres especiales


Cédula
1) solo valores numericos
Valores numericos

Nombre
3) Letras minusculas y
Caracteres 4) Números
mayusculas
alfabéticos

Apellidos
5) Letras minusculas y
Caracteres 6) Números
mayusculas
alfabéticos

Descripción de la prueba
Para el Módulo de registro de datos personales estudiante se espera que los campos a diligenciar y
componentes en general cumplan con el propósito y los requerimientos para los que fueron creados
1. Loguearse en el sistema homologación con cedula y contraseña
2. Seleccionar escuela a la que pertenece
3. Seleccionar Programa según corresponda
4. Seleccionar zona de la lista desplegable
5. Elija el centro según la zona
6. Diligencie sus nombres
7. Escriba sus apellidos en el campo destinado para ello
8. Ingrese su dirección en el campo correspondiente
9. Ingrese su número de teléfono celular
10. Digite su correo electrónico en el campo Email.
11. Clic en botón guardar
12. Elegir si en el cuadro emergente

Resultados esperados
Se espera que cada botón redireccione al usuario a una interfaz diferente de acuerdo con su destino ya
sea para guardar el formulario. De igual manera se espera que en este caso los campos tengan
validación cuando se dejan vacíos y que no permita ingresar letras o caracteres especiales en campos
destinados para solo números y que la longitud de caracteres sea limitada.

Características Sub- Métricas Norma ISO/IEC 14598


características Tipo de Prueba a Herramientas Indicador
Prueba realizar a utilizar
Funcionalidad Seguridad Prevenir Funcional Se Aplicación evaluar si
accesos no ingresarán web. el software
autorizados una Conexión a presenta
cantidad internet resultados
de estable. o efectos
caracteres Navegador acordes a
extenso en web instalado las
los en el equipo necesidades
campos para ingresas para las
a las pruebas. cuales fue
creado.

Responsable Jose Montoya


Nombre del caso de Validación de longitud de caracteres
prueba
Módulo Submódulo
Sistema de homologaciones Módulo de homologaciones

Formulario

Condiciones de la especificación Obtención de los casos de prueba


1 caso que use el valor máximo
1 caso que use el valor mínimo
1 caso que ingrese el valor justo por encima del
máximo
1. Rango de valores como condición de 1 caso que ingrese el valor justo por debajo del
entrada mínimo
1 caso que use el valor numérico especifico
1 caso que use el valor justo por encima del
numérico especifico
2.Valor numérico especifico como condición 1 caso que use el valor justo por debajo del
de entrada numérico especifico

Descripción de la prueba
Se llenarán los campos disponibles probando cada uno ingresando una longitud de caracteres extenso para
comprobar las posibles vulnerabilidades en seguridad del sistema.

1. Loguearse en el sistema homologación con cedula y contraseña.


2. Seleccionar escuela a la que pertenece.
3. Seleccionar Programa según corresponda.
4. Seleccionar zona de la lista desplegable.
5. Elija el centro según la zona.
6. Diligencie sus nombres.
7. Escriba sus apellidos en el campo destinado para ello.
8. Ingrese su dirección en el campo correspondiente.
9. Ingrese su número de teléfono celular.
10. Digite su correo electrónico en el campo Email.
11. Clic en botón guardar.
12. Elegir si en el cuadro emergente.
13. Ingresar caracteres extensos dentro de los campos disponibles.
14. Validar los campos que permiten ingresar mas caracteres de los permitidos.

Resultados esperados
No deben sobre pasar el limite permitido en el ingreso de caracteres para los campos disponibles.

6. C R O N O G R A M A D E I M P L E M E N T A C I O N D E P R U E B A S
<Cronograma de las pruebas>
Duración en días
Nombre de Actividad Fecha de inicio (Hábiles) Fecha fin
         Planificación de la prueba 1-oct 10 11-oct
         Diseño de la prueba 16-oct 9 25-oct
         Implementación de las pruebas 29-oct 11 9-nov
         Ejecución de las pruebas 16-nov 7 23-nov
         Evaluación de las pruebas 26-nov 9 5-dic

Cronograma
1-Oct 11-Oct 21-Oct 31-Oct 10-Nov 20-Nov 30-Nov
·         Planificación de la prueba

·         Implementación de las pruebas

·         Evaluación de las pruebas


Conclusiones

La estrategia del diseño de casos de prueba se obtendrá a partir de los requisitos o


escenarios de negocio contemplados en el alcance del proyecto, cada escenario estará
compuesto de un número determinado de casos de prueba teniendo en cuenta el valor y
prioridad del escenario principal, esto permitirá tener una trazabilidad en cada caso y al
escenario padre al que pertenece.

A mayor detalle cada caso de prueba deberá componerse de los valores de entrada,
precondiciones, resultados esperados, un identificador distinguible y se usarán métodos
basados en la experiencia del objeto de prueba y en las especificaciones de acuerdo con
la modelo funcional del software.
Referencias bibliográficas

Julian M.P, Mari M.G, Sammy C.R, (2017). Análisis sistemático de información de la
Norma ISO 25010 como base para la implementación en un laboratorio de Testing de
software en la Universidad Cooperativa de Colombia Sede Popayán.
https://revistas.utp.ac.pa/index.php/memoutp/article/download/1483/2140/

Sevilla, U. d. (s.f.). Universidad de Sevilla . http://www.lsi.us.es/docencia/get.php?


id=361

José Manuel S.P,(2015). Pruebas de Software. Fundamentos y Técnicas.


https://oa.upm.es/40012/1/PFC_JOSE_MANUEL_SANCHEZ_PENO_3.pdf

Tello, E.A. (2012). Estrategias y técnicas de las pruebas de software.


http://www.tamps.cinvestav.mx/~ertello/swe/sesion15.pdf

OVI - Unidad 2 - Pruebas de software

Catalan Santiago, G. (2017). Pruebas de software. http://hdl.handle.net/10596/11652

Catalan Santiago, G. ( 2017). Tipos de pruebas de software.


http://hdl.handle.net/10596/23779

También podría gustarte