Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
301569
Paso 5
Examen final
Presentado a:
GEOVANNI CATALAN
Tutor
Entregado por:
1
Introducción
Esta teorización sobre los modelos de evaluación de calidad de software no permitió tomar
como base la matriz y el checklist resultados de la anterior actividad para aplicarlo en el
producto de software elegido en las primeras actividades y de esta manera tener un plan de
evaluación sobre el cual movernos y dar resultados sobre nuestra aplicación, que
posteriormente abrirá paso al análisis de resultados y posibles mejoras que permitirán
gestionar un mejor producto final.
2
Objetivos
General:
Familiarizarse con los modelos de evaluación y calidad de software que puedan usare
mediante el plan de pruebas y usarlo sobre los aplicativos seleccionados y saber de esta
manera si se cumple o no con el estándar óptimo esperado.
Específicos:
3
Actividad
4
Desarrollo Actividad:
1. Cuadro de características
Herramientas a
Características Subcaracteristicas Métricas Tipo de Prueba Prueba a realizar Resultado esperado
utilizar
Verificar que las
La existencia de una
interfaces entre los
Prueba de buena interacción
Adecuación Amigabilidad en el diseño componentes de Ninguna
Integración del usuario con el
software funcionan
sistema
correctamente
La velocidad de
Medir tiempos de ejecución cumpla
Pruebas de respuesta e índices de Emulador de con los tiempos
Exactitud Velocidad de ejecución.
Desempeño procesamiento de terminal acordados en los
transacciones requerimientos del
sistema
Funcionalidad la confianza de que
interaccion con sistemas Verificar si el aplicativo el producto funciona
Prueba de MatrikonOPC
Interope ra bi l i da d especificos y comunicarse con puede comunicarse con como se anuncia y
comunicación Sniffer
otros dispositivos otros dispositivos comunicarse con
otros dispositivos
La página, es
accesidida
El aplicativo muestra
correctamente. Da
acceso correcto a la informacion Prueba de alertas de seguridad W3C Markup
Se guri da d las alertas
y secciones adecuada seguridad para ingresar y operar Validator
necesarias para el
los modulos
ingreso y la
interaccion
Neavegar por el
Que todos los
Prueba de fallas y aplcativo y secciones
Ma dure z fallas durante la sesion Browsera modulos funcionen
recuperación verificando fallas o
sin imprevistos
errores
En caso deidentificar SI hay fallos, que
alguna falla, saber que tarden el menor
Prueba de fallas y
Re cupe ra bi l i da d tiempo de reuperacion tiempo tarda en Browsera tiempo posible en
recuperación
Fi a bi l i da d restablecerse el restaurarse el
aplicativo servicio
estabilidad de la
En caso deidentificar
estructura del resto
mantenabilidad de los demas alguna falla, verificar si
Prueba de fallas y de funciones del
Tol e ra nci a a fa l l os procesos en caso de fallas de los demas modulos u Browsera
recuperación aplicativo despues
uno de ellos secciones contnuan
del fallo de uno de
funcionando
sus elementos
Complejidad en el uso
El aplicativo
de la plataforma para
La web es de facil uso y Prueba de * Análisis WCAG proporciona ayuda
Apre ndi za je los usuarios,
entendimiento la primera vez navegacion * Wave para navegar en
identificacion de
cada seccion
opciones de ayuda
los titulos
La web es entendible para el Prueba de verificacion de * Análisis WCAG proporcionan ayuda
Compre ns i ón
usuario navegacion elementos de guia * Wave contextual del
aplicaivo
Us a bi l i da d
facilidad del usuario Las secciones del
el usario puede usar la Prueba de para manejarse en el * Análisis WCAG aplicativo son
ope ra ti vi da d
aplicación facilmente navegacion aplicativo y navegar en * Wave facilmente
ella navegables
La pagina tiene una
verificacion de los estructura con
La interfaz es llamativa y Prueba de * Análisis WCAG
Atra cti vi da d elementos de la pagina elementos
amigable navegacion * Wave
y de su composicion adecuados y
atractivos
5
2. checklist
Amigabilidad en el
Adecuación
diseño
Velocidad de
Exactitud
ejecución.
interaccion con
Funcionalidad Interoperabilidad sistemas especificos
y comunicarse con
otros dispositivos
acceso correcto a la
Seguridad informacion y
secciones adecuada
La web es de facil
Aprendizaje uso y entendimiento
la primera vez
La web es entendible
Comprensión
para el usuario
Usabilidad
el usario puede usar
operatividad la aplicación
facilmente
La interfaz es
Atractividad
llamativa y amigable
6
1. plan de pruebas
Para cada módulo de la aplicación de software se desarrollará una serie de pruebas con el
fin de determinar el cumplimiento de los requisitos de entrada y salida. A continuación, se
describe la actividad o prueba a desarrollar en cada uno de los módulos:
A. Módulo de registro
Landing Page
Pantalla de bienvenida
Objetivos de las Comprobar el funcionamiento del botón registrar y el proceso
pruebas de registro como usuario pasajero.
Ingresar a la página principal, diligenciar datos falsos en las
Técnicas
credenciales de entrada y comprobar su funcionamiento.
Entradas:
Primer Nombre: Gerardo
Surname: López
Email: evaluacionsoft@outlook.com
Número telefónico: 3505674170
Casos de prueba
Contraseña: 1234
Madrid
Salidas esperadas:
Error de ubicación
Contraseña insegura
B. Login de la plataforma
Login de la plataforma
Módulo de login, botón enviar
Objetivos de las Comprobar el funcionamiento del botón enviar y el proceso de
pruebas validación de usuario en el módulo login.
Ingresar a la página principal, diligenciar datos falsos en las
Técnicas
credenciales de entrada y comprobar su funcionamiento.
Entradas:
Email: evaluacionsoft@outlook.com
Casos de prueba
Contraseña: 12345
Salidas esperadas:
7
error de validación
C. Crear usuario
D. Menú de pasajero
Pantalla de Pasajero
Pantalla de Bienvenida, botones de módulos
Comprobar el funcionamiento de los botones de acceso a los
Objetivos de las
módulos visibles y el botón de cerrar sesión para confirmar
pruebas
que todos funcionen correctamente.
Ingresar a los diferentes módulos y verificar si direccionan a
Técnicas
la página adecuada.
Entradas:
Seleccionar cada opción del menú
Casos de prueba
Salidas esperadas:
Ingresar a las paginas adecuadas
8
E. Menú de Mi cuenta
Pantalla de Pasajero
Pantalla de Bienvenida, botones de módulos
Objetivos de las Cambiar preferencias de la cuenta como el idioma y mis
pruebas lugares
Ingresar a los diferentes módulos y verificar el
Técnicas
funcionamiento de las opciones indicadas
Entradas:
Seleccionar las opciones disponibles del menú
Casos de prueba
Salidas esperadas:
Cambiar de lenguaje y agregar dirección de casa
F. Ordena un Cabify
Solicitar servicio
Pedir servicio para un invitado
Objetivos de las Solicitar servicio para un invitado para el día 12 /12/2018
pruebas
Técnicas Ingresar datos ficticios de un invitado y solicitar servicio
Entradas:
Nombre invitado: GEOVANNI CATALAN
Numero de Teléfono: 3165393480
Casos de prueba Punto de recogida: alguno en el mapa
Punto de destino: éxito 170
Salidas esperadas:
Solicitud de servicio
G. Crear un usuario
Módulo de usuarios
Crear un usuario
Objetivos de las Crear un usuario nuevo dentro de la cuenta
pruebas
Técnicas Ingresar datos ficticios de un invitado y solicitar servicio
Entradas:
Nombre invitado: GEOVANNI CATALAN
Número de Teléfono: 3165393480
Casos de prueba hgerardpl@gmail.com
Puede lidiar: No
Se puede ordenar para usuarios externos: Si
Enviar correo de bienvenida: No
9
Idioma: Portugués
País: Colombia
Salidas esperadas:
Error por usuario existente en otro perfil
1.2. Producible
A. Login de la plataforma
Landing Page
Pantalla de bienvenida
Objetivos de las Comprobar el funcionamiento del botón registrar y el proceso de
pruebas registro como usuario pasajero.
Ingresar a la página principal, diligenciar datos falsos en las
Técnicas
credenciales de entrada y comprobar su funcionamiento.
Entradas:
Primer Nombre: Gerardo
Surname: López
Email: evaluacionsoft@outlook.com
Casos de Número telefónico: 3505674170
prueba Contraseña: 1234
Madrid
Salidas esperadas:
Error de ubicación
Contraseña insegura
10
Se ingresan credenciales anteriormente descritas, las cuales no estan
Descripción
registradas
Ingreso de datos
11
Evidencia
12
13
Se tienen dos mensaje de error, para datos invalidos. Se solicita
Resultados
ingresar datos nuevamente
Existe una validacion por SMS o Whatsapp para confirmar la
identidad del usuario, contraseña y la opción de recordación de
Observaciones usuario. La opcion de registro es clara y sencilla, se identifica que la
aplicación cumple con estandares optimos de seguridad para el manejo
de usuarios, contraseñas seguras y validacion de identidad.
B. Pantalla de Bienvenida:
Login de la plataforma
Módulo de login, botón enviar
Objetivos de las Comprobar el funcionamiento del botón enviar y el proceso de
pruebas validación de usuario en el módulo login.
T Ingresar a la página principal, diligenciar datos falsos en las
écnicas credenciales de entrada y comprobar su funcionamiento.
Entradas:
Email: evaluacionsoft@outlook.com
Casos de prueba Contraseña: 12345
Salidas esperadas:
error de validación
Descripción Comprobar el funcionamiento del botón enviar y el proceso de
14
validación de usuario en el módulo login.
Ingreso de datos
15
16
Evidencia
C. Crear usuario:
17
Salidas esperadas:
Crear usuario de pasajero
Crear un usuario de pasajero nuevo en la plataforma con los datos
Descripción
disponibles.
Ingreso de datos
18
Evidencia
19
Resultados Se ingresan datos indicados, se crea usuario y se accede al menu de
20
pasajero
Existe una validacion por SMS o Whatsapp para confirmar la
identidad del usuario, contraseña y la opción de recordación de
Observaciones usuario. La opcion de registro es clara y sencilla, se identifica que la
aplicación cumple con estandares optimos de seguridad para el manejo
de usuarios, contraseñas seguras y validacion de identidad.
D. Crear usuario:
Pantalla de Pasajero
Pantalla de Bienvenida, botones de módulos
Comprobar el funcionamiento de los botones de acceso a los módulos
Objetivos de las
visibles y el botón de cerrar sesión para confirmar que todos funcionen
pruebas
correctamente.
Ingresar a los diferentes módulos y verificar si direccionan a la página
Técnicas
adecuada.
Entradas:
Casos de Seleccionar cada opción del menú
prueba Salidas esperadas:
Ingresar a las paginas adecuadas
Comprobar el funcionamiento de los botones de acceso a los módulos
Descripción visibles y el botón de cerrar sesión para confirmar que todos funcionen
correctamente.
Ingreso de datos
21
Evidencia
22
23
Resultados Los diferntes opciones de menu funcionan correctamente.
La aplicación cumple con el estandares optimos de funcionamiento y
Observaciones
usabilidad.
E. Menú de Mi cuenta
Pantalla de Pasajero
Pantalla de Bienvenida, botones de módulos
Objetivos de las Cambiar preferencias de la cuenta como el idioma y mis lugares
pruebas
Ingresar a los diferentes módulos y verificar el funcionamiento de las
Técnicas
opciones indicadas
Entradas:
Seleccionar las opciones disponibles del menú
Cambiar a ingles la plataforma
Casos de prueba
Agregar dirección de oficina
Salidas esperadas:
Cambiar de lenguaje y agregar dirección de casa
Descripción Cambiar preferencias de la cuenta como el idioma y mis lugares
Ingreso de datos Cambiar de idioma
24
Crear dirección
25
26
Evidencia
F. Ordena un Cabify
Solicitar servicio
Pedir servicio para un invitado
Objetivos de las Solicitar servicio para un invitado para el día 12 /12/2018
pruebas
Técnicas Ingresar datos ficticios de un invitado y solicitar servicio
Casos de prueba Entradas:
27
Nombre invitado: GEOVANNI CATALAN
Número de Teléfono: 3165393480
Punto de recogida: alguno en el mapa
Punto de destino: éxito 170
Salidas esperadas:
Solicitud de servicio
Descripción Solicitar servicio para un invitado
Ingreso de datos
28
Evidencia
H. Crear un usuario
Módulo de usuarios
Crear un usuario
Objetivos de las Crear un usuario nuevo dentro de la cuenta
pruebas
Técnicas Ingresar datos ficticios de un invitado y solicitar servicio
Entradas:
Nombre invitado: GEOVANNI CATALAN
Número de Teléfono: 316539348012
hgerardpl@gmail.com
Puede lidiar: No
Casos de prueba Se puede ordenar para usuarios externos: Si
Enviar correo de bienvenida: No
Idioma: Portugués
País: Colombia
Salidas esperadas:
Error por usuario existente en otro perfil
Descripción Crear un usuario nuevo dentro de la cuenta
29
Ingreso de datos
Evidencia
30
El proceso creacion de usaurios es amigable e intuitivo ya que va
Resultados validando los datos a medida que se van ingresando, garantizando que
no sea posible una suplantacion o duplicacion.
La opcion de usuarios posee un estandar alto de usabilidad,
Observaciones
funcionabilidad y seguridad.
2. Resultados
La aplicación de cabify presenta un sistema muy estable y seguro que cuenta con estándares
de seguridad y validación suficientes para proporcionar a los usuarios la seguridad de sus
datos personales y crediticios.
Landing Page
o La plataforma es minimalista y muy grafica
o Posee Iconos únicos y títulos claros para todas las opciones de navegación
o Carece de opción de recuperación de contraseña
o Posee diferentes opciones de ayuda / self learning / términos
Modulo Registro y Logeo:
o Los campos requeridos para la creación de usuarios están claramente
especificados
o Los datos se validan a medida que se van ingresando para comprobar
duplicidad
o Se ofrece opción de recordación de credenciales olvidadas
Módulo De orden de servicio
31
o La plataforma es escalable y ajustable según el tamaño de la ventana y
pantalla
o Los campos de ingreso y funcionamiento son claros y fáciles de diligenciar
o Hay instrucciones o indicadores de cómo realizar el proceso por lo que la
usabilidad no está cumpliendo con el mínimo establecido al ser usado por un
usuario nuevo.
Módulo De viajes
o Hay instrucciones o indicadores de cómo realizar el proceso por lo que la
usabilidad no está cumpliendo con el mínimo establecido al ser usado por un
usuario nuevo.
o Las opciones son sencillas y claras
o La información está a la mano
Módulo de usuarios
o El funcionamienteo o inclusion de registros de usuarios es claro y facil
o Hay indicadores de campos mandatorios
o Los datos se validan a medida que se van ingresando para comprobar
duplicidad
Módulo de facturación
o Las opciones son claras
o La información esta detallada y ordenada
Modulo Mi cuenta
o al ejecuarse muestra la informacion completa
o Hay indicadores de campos mandatorios
o Los datos se validan a medida que se van ingresando para comprobar
duplicidad
o Explica para que sirve cada opcion
32
La funcionalidad del aplicativo en Chrome toma un poco más de tiempo de procesamiento
al ingresar a cada opción del menú, pero es muy fluido y los gráficos se ven bien
Landing Page
33
Módulo De orden de servicio
Módulo De viajes
34
Módulo de usuarios
Módulo de facturación
35
Modulo Mi cuenta
Landing Page
36
2.4. Evidencia interfaz en Firefox Quantum
Landing Page
37
Módulo De orden de servicio
Módulo De viajes
38
Módulo de usuarios
Módulo de facturación
39
Modulo Mi cuenta
40
1. Aplicación de checklist
Amigabilidad en el
Adecuación X
diseño
Velocidad de
Exactitud X
ejecución.
interaccion con Funciona muy bien en
Funcionalidad Interoperabilidad sistemas especificos X otros dispositivos
y comunicarse con como Tablet y
otros dispositivos smartphones
acceso correcto a la
Seguridad información y X
secciones adecuada
fallas durante la
Madurez X
sesion
tiempo de X
Recuperabilidad
reuperacion
Fiabilidad
mantenabilidad de
los demas procesos
Tolerancia a fallos
en caso de fallas de X
uno de ellos
La web es de facil
Aprendizaje uso y entendimiento
X
la primera vez
La web es entendible
Comprensión
para el usuario X
Usabilidad
el usario puede usar
operatividad la aplicación X
facilmente
La interfaz es
Atractividad X
llamativa y amigable
El tiempo de
Comportamiento del
Eficiencia respuesta es
tiempo X
adecuado
41
Se aplican los En dispositivos
utilización de recursos necesarios móviles consume
recursos para desarrollar los X bastante batería dado
procesos que usa el GPS
Se mantiene sin falla
Estabilidad NA
al realizar cambios
Las fallas son
Facilidad de análisis detectables con NA
facilidad
Mantenibilidad Permite realizar
facilidad de cambio NA
modificaciones
Permite realizar
facilidad de pruebas X
pruebas
Totales 3 2 1 7 2
42
Colaborativo:
1. ¿Cuáles son aspectos más importantes que se deben tener en cuenta para el diseño de
los sitios Web?
Considero que dependiendo la necesidad a satisfacer se puede variar la información,
contenido, formas y diseño a usarse. Pero adicionalmente a el motivo debe tenerse en
cuenta que debe ser clara, dinámica, ágil y fácil de entender, ya que si logramos que los
visitantes se enamoren de la página y entiendan su objetivo en pocos segundos,
lograremos atrapar su atención e intrigarlos a explorar y visitar el sitio. Lo cual se logra
poniendo a plena vista lo que se ofrece y siendo claros con el concepto o servicios a
ofrecer, un diseño elegante y colores que representen la compañía. Ahora si el visitante
aún sigue en la página pero no entiende el para que, como y porque de ella, será
necesario contar con opciones de soporte, ayuda y FAQs fáciles de encontrar y que
ofrezcan soluciones utiles al visitante.
43