Norma ISO/IEC 25010
&
ISTQB
(International Software Testing Qualifications Board)
Ingnieria en Tecnologías de la Información
Asignatura: Seguridad en el Desarrollo de Aplicaciones
Alumno: Jaime Bautista Cardona
Matricula: 20210646 Grado y Grupo : 8°B
Ciclo Escolar: Enero - Abril 2024
Docente: MCE. Ana Maria Felipe Redondo


ISO/IEC 25010
RENDIMIENTO
COMPATIBILIDAD
USUABILIDAD
PORTABILIDAD
MANTENIBILIDAD
SEGURIDAD
CONFIABILIDAD
FUNCIONALIDAD
El sistema satisface las necesidades declaradas cuando se utilizan en condiciones específicas.
Trata de que los usuarios no tiendan a cometer muchos errores, y que aprenden a usarlo rápidamente (realizando tareas oportunas).
El sistema debe poder moverse de un entorno a otro, (app movil, SO, entre otros).
Trabajar en la probabilidad de una operación específica sin fallas durante un período de tiempo específico en un entorno específico.
Se debe pensar en desarrollar de forma modular, en la reutilización, la capacidad de análisis, la modificabilidad y la capacidad de prueba.
Se debe asegurar de proteger la información y los datos de nuestros usuarios.
Evaluar cómo se comporta el sistema en ciertas situaciones con diferentes tamaños de carga
El software debe ser adaptable con su entorno, (hardware y software que lo rodea).
- Pruebas de regresión.
- Pruebas del sistema.
- Pruebas unitarias.
- Pruebas de procedimientos.
- Pruebas de carga.
- Pruebas de resistencia.
- Pruebas de peak.
- Pruebas de conformidad.
- Pruebas de compatibilidad.
- Pruebas de interoperabilidad.
- Pruebas de conversión.
- Pruebas de revisión de pares
- Pruebas de análisis estático.
- Pruebas de penetración.
- Pruebas de vulnerabilidad.
- Pruebas de ethical.
- Pruebas de hacking.
- Pruebas de static analysis.
- Pruebas de instalacion o desinstalacion (entornos especificos).
- Pruebas UX.
- Pruebas de accesibilidad (como localización e internacionalización).
- Pruebas de respaldo.
- Pruebas de recuperación .
- Pruebas de recuperación de desastres.
ISTQB
FUNCIONALES
NO FUNCIONALES
CAJA BLANCA Y CAJA NEGRA
ASOCIADAS A CAMBIOS
Compartiendo sus principios con la norma ISO 25010, estas pruebas miden lo que hace el sistema.
Aquí se mide cómo es que se logra o no el alcance de lo que hace el producto
Se centran en la estructura interna del sistema, por lo que prueban la arquitectura, los flujos de trabajo y más.
Donde se ejecutan todos los cambios de pruebas para asegurar que con esta solución del defecto no se haya alterado otra función.
- Pruebas de confirmación.
- Pruebas de regresión
- Caja blanca.
- Caja negra.
- Pruebas de desempeño.
- Pruebas de carga.
- Pruebas de estrés.
- Pruebas de usabilidad.
- Pruebas de mantenibilidad.
- Pruebas de confiabilidad.
- Pruebas de portabilidad.
- Pruebas unitarias.
- Pruebas de componentes.
- Pruebas de humo.
- Pruebas de integración.
- Pruebas de regresión.
- Pruebas de cordura.
- Pruebas de aceptación.
Reconocemos la importancia de la realizacion de evaluaciones de software tanto funcionales como no funcionales entre otras mas que miden las probabilidades de riesgo y su correcto funcionamiento esperado.
Aunque ambos marcos son distintos, cada uno mantiene un aseguramiento de calidad de software dependiendo de los encargados de realizar las pruebas (sean profesionales o no).
Conclusión
Bibliografia
Seguridad en el Desarrollo de Aplicaciones - Norma ISO/IEC 25010 & ISTQB
By JAIME BAUTISTA CARDONA
Seguridad en el Desarrollo de Aplicaciones - Norma ISO/IEC 25010 & ISTQB
Mapa mental de cada estandar clasificando y detallando los tipos de pruebas que realiza cada uno.
- 58