Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Presentado por:
Diego Jakov Orjuela Molano
1122129393
Presentado a:
Geovanni Catalán
Director de Curso
Evaluación de Software
Grupo: 301569_14
permita comprender los apartes esenciales para realizar una adecuada evaluación del software
que se ha venido trabajando en el curso y posteriormente diseñar las listas de chequeo, una
Realizar las lecturas del entorno de conocimiento que corresponden a la unidad 2 del curso
Pruebas de Software.
Diseñar una lista de chequeo para la evaluación del SI que se trabajó en la actividad colaborativa
1.
¿Se muestran
botones de
Adecuación búsqueda de
información?
otros sistemas se
Interoperabilidad realizan sin
problemas ?
¿Hay advertencias
Confiabilida
importante?
¿Presenta errores
Tolerancia a que desestabilicen o
interfieran con las
errores
operaciones?
¿Al presentarse un
fallo, los datos se
Recuperabilidad guardan
automáticamente?
¿Las pruebas
realizadas garantizan
Conformidad de la calidad de
la fiabilidad fiabilidad del
sistema?
¿Su interfaz es
Atracción llamativa y
agradable?
¿El consumo de
Eficiencia
¿Las condiciones
Conformidad de impuestas logran
determinar si es de
eficiencia
calidad?
¿Al cambiar de
Portabilidad
navegador, su
Adaptabilidad interfaz sigue siendo
la misma?
¿Es compatible con
Facilidad de
Windows 10 y
instalación
Windows 7?
¿Puede ser
reemplazado
Reemplazabilidad fácilmente por otra
aplicación?
¿Los datos se
almacenan conforme
Eficacia los ingresa el
usuario?
¿Cada proceso se
Calidad en uso
Norma
14598
Caracterís Tipo de A
Criterio Métrica Herramientas Prueba C
REPRODUC
R
REPETIBLE
OBJETIVO
tica Prueba A
I
P
M
I
El SI cumple sus
Caja Funcionalidad de botones,
Adecuación funciones de
Negra cajas de texto y menú
manera adecuada
Velocidad al abrir
Los procesos del
Funcionalidad
módulos, procesamiento
SI tienen una Load impact Caja
Exactitud cuando se registran,
velocidad Stilus Negra
modifican o eliminan
adecuada
datos
El vínculo a otros
Interoperab Link chequer Caja Funcionalidad de anclas y
sistemas se realiza
ilidad W3C Negra enlaces
adecuadamente
El acceso al Acceso al sistema con
Caja
Seguridad sistema está diferentes usuarios y
Negra
protegido contraseñas
Conformida
d de la Se cumple con los Caja Registro de homologación
funcionalida requerimientos Negra de estudiantes
d
El software
Caja Carga de archivos en
Madurez funciona aunque
Negra distintos formatos
se presenten fallas
Confiabilidad
El software
Tolerancia a Caja
funciona luego de Interrumpir un registro
errores Negra
una interrupción
En un corte de
Recuperabili Caja Interrumpir conexión de
internet los datos
dad Negra internet
se guardan
La interfaz gráfica
Usabilid
El consumo de Administrador de
Utilización Caja Rendimiento del equipo
recursos es tareas de
de recursos Negra con el SI en uso
aceptable Windows
Capacida
manteni
Se ejecuta de Windows 7
Facilidad de Caja Ejecución en varios
manera adecuada Windows 10
instalación Negra Sistemas Operativos
en distintos OS Linux Ubuntu
Las operaciones
Caja
Eficacia se ejecutan Registro de homologación
Negra
correctamente
El uso del
Productivid Caja Navegación y registro de
Calidad en uso
software se hace
ad Negra homologación
de manera ágil
El ingreso al SI es Caja Ingreso con diferentes
Seguridad
restringido Negra usuarios y contraseñas
El sistema se
Caja Navegación y registro de
Satisfacción comporta como
Negra homologación
se espera
PLAN DE PRUEBAS
instituciones donde se realizaron los estudios, además es posible hacer un seguimiento al estado
de la solicitud de homologación.
Objetivo
Realizar una evaluación a la calidad del Sistema de Homologación, con base a la norma
ISO/IEC 9126 y la norma ISO/IEC 14598 para determinar si el Sistema de Información cumple
Alcance
Se llevará a cabo una serie de pruebas de pruebas a nivel externo, es decir pruebas de caja
negra donde se tendrán en cuenta entre otros elementos como botones, cajas de texto, interfaz y la
usabilidad desde el punto de vista del usuario destacando la forma en que el éste puede interactuar
con el sistema.
Funcionalidad:
Funciones
Velocidad de procesos
Anclas
Protección
Cumplimiento de requerimientos
Confiabilidad:
Funcionamiento en fallas
Almacenamiento de datos
Usabilidad:
Facilidad de manejo
Facilidad de aprendizaje
El diseño
Eficiencia:
Consumo de recursos
Mantenibilidad:
Posibles mejoras
Portabilidad:
Ejecución en navegadores
Ejecución en sistemas operativos
Calidad en uso:
Ejecución de operaciones
http://www. guiad igita l. gob. c l/artic ulo /desa rro llo-de-un-pla n-de-pruebas
https://se nasta ge.b lackbo ard.co m/bbcswebda v/co urse s/150752/P ruebas%20d e l%20So ft
ware_T%C3%A9cnic as.pd f
Largo Carlos & Marin Erledy. (2005). Guía Técnica para Evaluación de Software. Metricas
para la calidad del software - EcuRed. (2017). Ecured.cu. Recuperado el 18 de Julio 2017, a
partir de https://www. ec ured.c u/Metrica s_para_ la_ca lidad_de l_so ftwa re Upamoocs. (2013).
I
Propósito de la evaluación y motivación para la prueba
Fundamento
importancia que tiene la satisfacción del usuario final frente a las soluciones que ofrece el sistema
Propósito de la evaluación
El propósito de evaluar el software es detectar las falencias que presenta e identificar las
mejoras que podrían implementarse para ofrecer una solución más adecuada y completa mediante
una serie de procesos que permitan verificar la calidad del sistema de homologación.
Cronograma de actividades
Registros de homologación
Pruebas de funcionamiento
Pruebas de interfaz de usuario Navegación por cada módulo Verificación de los botones de
ayuda
Pruebas de la configuración
¿Qué importancia tiene las pruebas del software en la calidad del mismo?
Las pruebas del software son muy importantes porque muestran si realmente éste es de
calidad, al poner al descubierto las fallas en su desarrollo, permiten una corrección a tiempo y
mejoran exponencialmente cada uno de sus procesos para de esta manera cubrir todas las
necesidades manifestadas por el cliente y las detectadas por el equipo de desarrollo, ya que en la
por lo que no identificará necesidades profundas que un desarrollador si conoce e identifica. Todo
esto influye en la construcción de aplicaciones sofisticadas y cada vez más complejas que
minimizarán al máximo sus defectos para entregar una verdadera funcionalidad ajustada a lo que
desarrollo de software?
importante para que la evaluación sea efectiva, ya que se deben tener claros los objetivos de la
evaluación y cómo cumplir correctamente ese objetivo, que tipo de pruebas usar, qué herramie ntas
sirven para determinada para cada una de las pruebas que se van a ejecutar, qué tipo de software
se está evaluando porque no es lo mismo evaluar una aplicación web que una aplicación para móvil
aplicación móvil, para Android por ejemplo, en una computadora con OS Windows o Linux, a
menos que se implemente un simulador de plataforma Android, además se debe tener claro si se
tiene acceso al código fuente del software que se está evaluando para poder realizar pruebas de
caja blanca y en estos aspectos el plan de pruebas permite tener una organización y tener
claros los elementos necesarios para lograr una evaluación de calidad de software lo más real y
correcta posible.
proyecto?
Los tipos de pruebas son esenciales para lograr una evaluación más completa y compleja
debido a que existen muchos aspectos que se pueden evaluar para detectar falencias en un software
como la velocidad, estabilidad, seguridad y muchos más, así mismo algunos de estos aspectos
requieren pruebas de caja blanca (acceso al código fuente) y otros con pruebas de caja negra (nivel
externo) son suficientes, es por esto que al implementar diferentes tipos de pruebas se logra un
análisis más profundo y se abarca más ampliamente el funcionamiento general del software,
verificando cada detalle con mucha rigurosidad y así dejar al mínimo las probabilidades de que la
poco más acerca las normas ISO/IEC 9126 y 14598 que direccionan la evaluación de calidad del
software de manera efectiva y con resultados garantizados. También se conocen herramientas que
apoyan un buen desarrollo de cada prueba y la se logra reconocer la importancia que tiene el
diseñar un plan de pruebas mediante una lista de chequeo y una matriz de pruebas para llevar a
Recuperado de
http://www.fing.edu.uy/inco/cursos/gestsoft/Presentaciones/Evaluacion%20de%20Productos%20
-%20G2/Evaluacion%20de%20Productos.pdf
Pruebas de Software
de: https://www.youtube.com/watch?v=JTGwW5BVsbI
https://senastage.blackboard.com/bbcswebdav/courses/150752/Pruebas%20del%20Software_T%
C3%A9cnicas.pdf
Tipos de pruebas
http://materias.fi.uba.ar/7548/PruebasSoftware.pdf
http://www.guiadigital.gob.cl/articulo/desarrollo-de-un-plan-de-pruebas.html
González Palacio, L. (2009). MÉTODO PARA GENERAR CASOS DE PRUEBA
Este Objeto Virtual de Información, titulado Pruebas de software tiene como objetivo describir
La norma ISO/IEC/14598 para los procesos de evaluación de producto software, así como
Este Objeto Virtual de Información, Tipos de pruebas de software tiene como objetivo conocer
los diferentes tipos de pruebas relacionadas con las métricas y atributos de calidad del software
Catalan Santiago, G. ( 09,03,2017). OVI - Unidad dos Tipos de pruebas de software. [Archivo
Recuperado de
http://www.fing.edu.uy/inco/cursos/gestsoft/Presentaciones/Evaluacion%20de%20Productos%20
-%20G2/Evaluacion%20de%20Productos.pdf
Pruebas de Software
Upamoocs. (2013).Introducción a las pruebas de software. Recuperado
de: https://www.youtube.com/watch?v=JTGwW5BVsbI
https://senastage.blackboard.com/bbcswebdav/courses/150752/Pruebas%20del%20Software_T%
C3%A9cnicas.pdf
Tipos de pruebas
http://materias.fi.uba.ar/7548/PruebasSoftware.pdf
http://www.guiadigital.gob.cl/articulo/desarrollo-de-un-plan-de-pruebas.html
Este Objeto Virtual de Información, titulado Pruebas de software tiene como objetivo describir
La norma ISO/IEC/14598 para los procesos de evaluación de producto software, así como
Este Objeto Virtual de Información, Tipos de pruebas de software tiene como objetivo conocer
los diferentes tipos de pruebas relacionadas con las métricas y atributos de calidad del software
Catalan Santiago, G. ( 09,03,2017). OVI - Unidad dos Tipos de pruebas de software. [Archivo