Está en la página 1de 23

PASO 5 - EXAMEN FINAL

o
FREDDY ALBERTO SOLANO CORREA

iv
CÓDIGO: 10305635

at
rm
fo
in
EVALUACIÓN DE SOFTWARE
o

GRUPO: 301569_7
us
ra
pa

GEOVANNI CATALAN
lo
So

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD

ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA

PROGRAMA INGENIERÍA DE SISTEMAS

23 DE MAYO 2021
INTRODUCCIÓN

El desarrollo de esta actividad comprende recopilar y aplicar cada uno de los


conceptos aprendidos en la anteriores actividades, para ello deberemos tener muy en claro
aquellos conceptos de ingeniería de software relacionados con el aseguramiento de la calidad
que nos permitirán identificar las características, sub características y las métricas de calidad
que debemos tener en cuenta al momento de evaluar un producto software.

o
Por otra parte aplicaremos las pruebas relacionadas con las métricas y atributos de

iv
calidad del software, que nos permitirán elaborar un plan de pruebas ajustado al producto

at
software seleccionado.

rm
Por último implementaremos y ejecutaremos la evaluación del software
fo
seleccionado, interpretando cada uno de los resultados obtenidos.
in
o
us
ra
pa
lo
So
OBJETIVOS

1. Seleccionar un sitio web que tenga implementado los servicios de pedidos y


transacciones de pagos electrónicos por internet.
2. Visitar el sitio web seleccionado para hacer una descripción mediante
pantallazos verificando el funcionamiento de los menús, diseño, contenido,
opciones, vínculos, información, opciones, servicios, y vínculos a otras

o
organizaciones.

iv
3. Aplicar la norma ISO 9126 desde el punto de vista de la CALIDAD EN USO.

at
4. Diseñar un plan de pruebas que se llevarán a cabo de acuerdo a las
características, subcaracterísticas y métricas seleccionadas para evaluación

rm
desde el punto de vista de la funcionalidad y usabilidad
fo
in
o
us
ra
pa
lo
So
1. Cada estudiante debe seleccionar un sitio web implementado los servicios de
pedidos y transacciones de pagos electrónicos por internet, pueden ser empresas de
hipermercados, supermercados, universidades etc.

A continuación, me permito seleccionar el sitio web mercadolibre


https://www.mercadolibre.com.co/

2. En la práctica cada estudiante debe visitar el software de aplicación seleccionado


para hacer una descripción del software y mediante pantallazos verificar el
funcionamiento de los menús, diseño, contenido, opciones, vínculos, información,

o
opciones, servicios, y vínculos a otras organizaciones, se debe dar un análisis de
cada módulo.

iv
at
A continuación vemos nuestra página principal de nuestro sitio en la cual vemos una
interfaz con un diseño bien estructurado en cuanto a la ubicación de su menú, su

rm
contenido y colores los cuales son agradables a la vista.

fo
in
o
us
ra
pa
lo
So
Módulo Crear tu cuenta

Para este caso vamos a verificar la página desde el punto de vista de un usuario
registrado, para ello realizaremos el proceso de registro dirigiéndonos en el menú a la
parte de Crea tu cuenta lo que nos llevará a la siguiente página, es de resaltar que si no
cumplimos como con los parámetros de la clave o un correo existente, el sistem no nos
permitirá crear la cuenta .

o
iv
at
rm
fo
in
o
us

Una vez diligenciado el formulario y le damos clic en continuar, veremos la siguiente


página en la cual nos pedirá un código que nos envía al correo de registro, esto como
una medida de seguridad y de comprobación de que si es la persona.
ra
pa
lo
So
Módulo Usuario autenticado

Una vez nos validamos tendremos acceso a la plataforma para poder hacer la compra de
los artículos que necesitemos. en la siguiente página una vez ingresamos con nuestro
usuario nos muestra un bloque donde nos indica los medios de pago disponibles, el
menú es muy práctico ya que permite ver categorías, ofertas, historial, moda, vender y
ayuda/PQR, se verifican cada uno de los menús y se evidencia su correcto
funcionamiento.

o
iv
at
rm
fo
in
o
us

Módulo Categorías

Se evidencia en el caso del menú de categorías que al escoger una categoría se nos
ra

despliegan más categorías asociadas a esta, se evidencia el aprovechamiento del espacio


de la pantalla, acoplándose de forma adecuada a diferentes tamaños de pantalla.
pa
lo
So
Módulo Ofertas

En la página de ofertas se nos muestran cada una de las ofertas disponibles de los
diferentes artículos de los vendedores asociados en mercadolibre, es de destacar el uso
de imágenes acordes a los artículos y con una pequeña información.

o
iv
at
rm
fo
in

Módulo Historial
o
us

En la página de historial se nos muestra cada uno de los artículos que hayamos visto
durante nuestra navegación en la página de mercadolibre.
ra
pa
lo
So
Módulo Moda

En nuestro menú de moda, veremos una página muy acorde a los artículos que ofrece
con una distribución y colores asociados con el contenido.

o
iv
at
rm
fo
in
o

Módulo Vendedor
us

En nuestro menú de vender, podremos poner un artículo a la venta y para ello nos
ofrece unas categorías que permitirán clasificar nuestro artículo de forma adecuada
ra

para que al momento de la búsqueda sea fácil de encontrar un artículo.


pa
lo
So
Módulo ayuda/PQR

En la página de ayuda/PQR encontramos varias opciones relacionadas con el contexto


de la página que permitirá al usuario resolver dudas o direccionar su solicitud a un área
competente.

o
iv
at
rm
fo
in
o

Módulo Mi cuenta
us

En esta página podemos ver información más vinculada con el usuario registrado en
relación a su interacción con las compras, ventas, preguntas a vendedores, datos
ra

personales, medios de pago registrados, domicilios registrados para el envío de los


artículos comprados entre otros.
pa
lo
So
Módulo Compras

Esta página nos lleva a un proceso muy fácil, ya nos permite ver el artículo que
deseamos con una amplia información como lo es el tiempo de entrega, artículos
vendidos, nivel de satisfacción de los clientes con el vendedor, información del
vendedor, una amplia información del artículo, preguntas de posibles compradores al
vendedor con relación a aclaración de dudas sobre el artículo entre otras

o
iv
at
rm
fo
in
o
us

Al dar comprar nos abre la siguiente página donde veremos información de la dirección
de envío y una fecha tentativa de entrega del artículo
ra
pa
lo
So
Al continuar con el proceso nos enviará a seleccionar el método de pago, en el caso de
escoger una tarjeta de crédito nos pedira el numero de cuotas a la que queremos pagar la
compra en caso de ser PSE nos redireccionará a nuestra entidad bancaria y en caso de
ser Efecty nos enviará información con un pin o código el cual daremos en Efecty para
realizar el pago.

o
iv
at
rm
fo
in
o

Inspección sitio con Google Chrome


us

Se destaca al inspeccionar la página el correcto uso de los estilos para cada una de las
etiquetas, siendo una forma adecuada para presentar el contenido de los artículos del
sitio web.
ra
pa
lo
So
Se resalta que al verificar por consola el comportamiento de carga del contenido de la
página de mercadolibre, se detectan unos errores de carga de archivos que hacen
referencia a extensiones o componentes de google.

o
iv
at
rm
fo
in
En cuanto a los tiempos de respuesta y uso de recursos del equipo, se evidencia que la
o

página pese a todo el contenido que maneja, prioriza de forma adecuada los recursos
para su buen funcionamiento.
us
ra
pa
lo
So
En cuanto a seguridad es una página que cuenta con sus certificados de seguridad, los
cuales son de vital importancia para que no sea de fácil acceso para los hackers el robo
de información como credenciales o datos relacionados con los métodos de pago,
específicamente información de tarjetas.

o
iv
at
rm
fo
in
o
us
ra
pa
lo
So
3. Basado en el análisis previo se debe aplicar la norma ISO 9126 desde el punto de
vista de la CALIDAD EN USO

Matriz ISO 9126 para el sitio web de Mercadolibre

Características Subcaracterísticas Métricas Observaciones

o
Funcionalidad Adecuación Funciones Las funciones son
apropiadas para las apropiadas para el sitio

iv
tareas a realizar web brindando la

at
información requerida y
realizando los proceso

rm
pertinentes
fo
Exactitud
in
Efectos correctos a Se puede evidenciar que
los esperados el sitio web en cada uno
o

de sus módulos es muy


us

intuitivo siendo
funcional para el usuario
final.
ra
pa

Prevenir accesos no El sitio web cuenta con


Seguridad
lo

autorizados un módulo en donde los


usuarios están
So

registrados se validan
para realizar sus
compras de forma
segura, cuenta con su
certificado de seguridad
funcional.
Fiabilidad Madurez Fallas por defectos El sitio web durante la
verificación no presentó
fallas de ninguna índole
notándose que cumple
con las normas de
calidad exigidas .

o
iv
Cumplimiento Adherencia a las No cumple a cabalidad
normas las normas establecidas

at
por la ISO 9126 ya que
tiene fallos de integridad

rm
en cuanto campos y a
fo seguridad.
in
Usabilidad Entendimiento Facilidad para El sistema cuenta con
o

conocerlo y módulos muy intuitivos


aplicarlo para el usuario, lo cual
us

lo hace ser de fácil


manejo
ra
pa

Aprendizaje Facilidad para El sitio web a pesar de


aprender a que cuenta con varios
lo

manejarlo menús es de muy fácil


manejo ya que es muy
So

descriptivo en cada uno


de sus menús.

Operabilidad Facilidad para El sitio web en ningún


controlarlo y momento requiere de
operarlo procesos complicados,
ya que los datos
requeridos son claros.
Eficiencia En tiempo Respuesta y tiempo Los tiempos de
de procesamiento de respuesta son adecuados
las funciones y brindan la información
requerida sin fallo
alguno.

En recursos

o
Recursos utilizados Los recursos
y duración de su uso consumidos son óptimos

iv
frente a un sitio web de

at
la magnitud de
mercadolibre en el cual

rm
miles de usuarios
fo acceden a diario.
in
Mantenibilidad Facilidad para el Fácil para realizar El sitio web cuenta con
cambio modificaciones o una robustez madura lo
o

cambios cual garantiza que se


us

puedan realizar los


cambios de una forma
ra

fácil.
pa

Estabilidad Riesgo de Efectos no


Los riesgos no son altos
esperados
lo

debido a la robustez del


desarrollo y de la
So

plataforma en la que está


soportada.
Portabilidad Adaptabilidad Se puede aplicar a Al ser desarrollado en
diferentes ambientes ambiente web, este
software se puede
ejecutar en diferentes
ambientes sin
problemas.

o
Los estándares de

iv
Se adhiere a los
Conformidad portabilidad son los

at
estándares de
adecuados, de acuerdo a
portabilidad
la norma utilizada para

rm
su evaluación, en este
fo caso ISO 9621.
in
o
us
ra
pa
lo
So
4. Diseñar un plan de pruebas que se llevarán a cabo de acuerdo a las
características, subcaracterísticas y métricas seleccionadas para evaluación desde
el punto de vista de la funcionalidad y usabilidad.

Características Sub Métricas


-características Norma ISO/IEC 14598

Tipo de Prueba Herramientas Indicador


Prueba a a utilizar

o
realizar

iv
Funcionalidad Seguridad Hay Verificar Caja Manual Alta
integridad de mediante Negra

at
la inyección
información SQL que

rm
que el los campos
sistema no
almacena permitan
este tipo
fo
de técnica
in
Responsable Freddy Alberto Solano Correa
o

Nombre del caso de prueba Prueba de Seguridad


us

Módulo Submódulo
ra

Ingresa Inicio de Sesión

Formulario
pa

El formulario al que se realizará la prueba corresponde al de inicio de sesión en los campos de E-mail o
usuario y en el de Clave
lo

Descripción de la prueba
So

Se validará que los campos acepten los tipos de datos correspondientes a estos campos, de igual forma se
realizará la ejecución de inyección de código SQL con el fin de validar que los campos no permitan este tipo
de ataque el cual puede vulnerar la información de la base de datos

Resultados esperados

Se espera que cuando se inyecte código SQL el sistema detecte este tipo de ataques y no permita su ejecución
arrojando algún tipo de mensaje de información digitada inapropiado o en su defecto que no retorna ningún
valor de interés para el atacante..

Resultados reales

Al realizar las pruebas de inserción de código SQL en el campo E-mail o usuario este nos devuelve enseguida
un texto en la parte de abajo del campo de texto que dice Revisa tu e-mail o usuario. lo que nos da a entender
que está bien parametrizado y no nos va a permitir ingresar a la parte de password si no proporcionamos datos
correctos.

Error

En cuanto a errores, no se pudo detectar ningún tipo de errores en la ejecución de la inyección SQL, lo que da
a ver que un sitio web como Mercadolibre proporciona todas las medidas necesarias para el aseguramiento de
sus bases de datos y el de toda su infraestructura en general.

Imagen

o
iv
at
rm
fo
in
o
us
ra
pa
lo

Producible
So

No hay sugerencias para este sitio web ya que cuenta con los estándares exigidos.

Necesidades Ambientales

En cuanto a este apartado se evidencio que el módulo independiente del ambiente de ejecución nos va arrojar
el mismo resultado de seguridad.

Responsable de la prueba

Freddy Alberto Solano Correa


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

Tipo de Prueba Herramientas Indicador


Prueba a a utilizar
realizar

Usabilidad Atractividad Tiene un Verificar Caja Manual Media


diseño que el Negra
acorde para diseño se
el usuario sea

o
final agradable al

iv
usuario final

at
Responsable Freddy Alberto Solano Correa

rm
Nombre del caso de prueba Prueba de interfaz

Módulo Submódulo fo
Categorías Tecnología
in
Formulario
o

El formulario al que se realizará la prueba corresponde a las diferentes vistas en que se visualizan los artículos
us

Descripción de la prueba
ra

Se validará que los colores, el tipo de letra, ortografía y relación de aspecto en la distribución de los diferentes
artículos sea el adecuado dependiendo la vista que se seleccione.
pa

Resultados esperados

Se espera que el usuario no tenga ningún tipo de cansancio y de percepción visual frente al sitio web y por el
lo

contrario de al usuario ese agrado de navegación en el sitio.


So

Resultados reales

Se observa en este módulo como los artículos se visualizan en una cuadrícula muy acorde para su
visualización, no siendo invasivo en el espacio, se observa que al reducir el tamaño de la venta el menú se
acopla al igual que otras características de navegación pero siempre predominando la visualización de los
artículos como parte esencial del sitio .

Error

No se evidencia ningún tipo de error en cuanto a configuraciones de ajustes de pantalla para el sitio, por otra
parte hace uso de colores llamativos y poco fatigados a la vista del usuario.

Imagen
o
iv
at
rm
fo
in
o
us
ra
pa
lo
So

Producible

No se evidencia ningún tipo de mejora para este sitio ya que está hecho bajo los estándares de calidad
establecidos.

Necesidades Ambientales

Las plataformas no son ningún tipo de inconveniente ya que se acopla y ajusta a cada de una de ellas de forma
adecuada

Responsable de la prueba

Freddy Alberto Solano Correa


CONCLUSIONES

● Es de gran importancia que como desarrolladores de software, seamos intuitivos y


pensemos como lo haría el usuario final, esto con el fin de tratar de incurrir en lo más
mínimo en errores de funcionalidad y de seguridad, para ello es de interés para nosotros
conocer la Norma ISO 9621, la cual nos orientará a un correcto desarrollo bajo los
estándares requeridos, los cuales no deben ser modificados ni alterados, ya que puede
ser perjudicial durante el ciclo de vida y calidad del software.

o
iv
at
● Es de gran importancia llevar a cabo la etapa de verificación y pruebas bajo los
parámetros establecidos en la Norma ISO/IEC 14598 durante todas fase del desarrollo

rm
de un producto software.
fo
in
o
us
ra
pa
lo
So
REFERENCIA BIBLIOGRÁFICA

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. Recuperado de:
https://revistas.utp.ac.pa/index.php/memoutp/article/download/1483/2140/

o
CNC. (2013). Plan de pruebas. Recuperado de:

iv
https://www.pol.una.py/cia/sites/default/files/files/20130211-QA-INF-V2-PLAN%20DE%20

at
PRUEBAS.pdf

rm
Catalan Santiago, G. ( 09,03,2017). OVI - Unidad dos Pruebas de software. [Archivo
fo
de video]. Recuperado de http://hdl.handle.net/10596/11652
in
Catalan Santiago, G. ( 09,03,2017). OVI - Unidad dos Tipos de pruebas de software.
o

[Archivo de video]. Recuperado de: http://hdl.handle.net/10596/23779


us
ra
pa
lo
So

También podría gustarte