0% encontró este documento útil (0 votos)
24 vistas18 páginas

Técnicas y Estándares en Pruebas de Software

Aseguramiento de la calidad
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
24 vistas18 páginas

Técnicas y Estándares en Pruebas de Software

Aseguramiento de la calidad
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

CALIDAD DE SOFTWARE

Unidad V:
Técnicas de Prueba de Errores del Software
AGENDA

1. Recordar.

2. Estándares relativos a la prueba de software

3. Métricas relativas a la prueba de software.

4. Conclusiones
1. Recordar

¿Qué es ISO 9001?


Estructura
Es una norma ISO internacional elaborada
por la Organización Internacional para la
Estandarización (ISO) que se aplica a los
Sistemas de Gestión de Calidad de
organizaciones públicas y privadas,
independientemente de su tamaño o
actividad empresarial.

Se trata de un método de trabajo excelente


para la mejora de la calidad de los
productos y servicios, así como de la
satisfacción del cliente.
1. Recordar
Características:
Logro de aprendizaje de la Unidad Importancia de la
Unidad

Al finalizar de la unidad, el estudiante Al finalizar la unidad, el estudiante aplica


reconoce los estándares relativos a la modelos y revisiones del proceso de calidad
prueba de software, además establece de software para una organización de
métricas relativas a la prueba de software, desarrollo y mantenimiento de software.
así como también conoce el proceso de
prueba elaborando el plan de calidad,
plan de prueba y técnicas de verificación,
además aplica el Software CAST
(Computer Aided Software Testing), en
este módulo además conoce y aplica
metodología de prueba de software.
ESTÁNDARES
RELATIVOS A
LA PRUEBA DE
SOFTWARE.
2. Estándares relativos a la prueba de software

Vamos a recordar: Norma de Calidad ISO 9000


El ISO 9000 – 3 está dividido en 3 partes:
Son reglas básicas de calidad, independientes del
producto o servicio de que se trate.
1

Son un conjunto de buenas prácticas de fabricación de un


producto u ofrecimiento de un servicio.
2

Aseguran que el proveedor tiene la capacidad de


producirlos bienes o servicios requeridos.
3

En forma complementaria a las ISO 9000 existe el


documento ISO 9000-3, el cual es una guía específica
para la aplicación de la norma ISO 9001 al desarrollo y
4 mantención de software.
2. Estándares relativos a la prueba de software
La norma ISO 9000 establece los siguientes elementos Especial atención se debe poner a los siguientes
principales: aspectos de las pruebas:
2. Estándares relativos a la prueba de software
2. Estándares relativos a la prueba de software
Las pruebas en el modelo CMMI
Se deben realizar actividades de recopilación de los
datos que permitan evaluar los resultados del proceso
Se debe identificar las necesidades de capacitación que de pruebas, de manera de realizar un mejoramiento
4
son necesarias para que los profesionales puedan realizar continuo de la calidad del mismo. La idea es utilizar la
1 funciones relacionadas con las pruebas. fórmula PDCA (Plan, Do, Check, Act). Esto se traduce en:
Esta función es realizada por una o más personas y su
misión es asegurar que todos los proyectos cumplen con
los estándares definidos formalmente por la
2 organización, en particular, para las actividades de
prueba.

Esta función es realizada por una o más personas y su


misión es definir los estándares, normas, técnicas y
procedimientos del proceso de desarrollo que usará la
organización. En particular, deben definir los estándares
3
de la organización relacionados con el proceso de
pruebas.
2. Estándares relativos a la prueba de software
Estándar ANSI/IEEE 1012 Por ejemplo para la fase de requerimientos.

Apoya en la tarea de definir una metodología de control


de calidad de los productos de software a lo largo de
1 todo el ciclo de vida.

Para cada fase del ciclo de vida define entradas, tareas y


salidas.
2

Provee un estándar de contenido para cada verificación y


3 validación.
2. Estándares relativos a la prueba de software
Estándar ANSI/IEEE 1012 Pruebas de Unidad de Software
MÉTRICAS
RELATIVAS A LA
PRUEBA DE
SOFTWARE.
3. Métricas relativas a la prueba de software.

Para obtener un software de calidad es necesario medir el


proceso de software (Avances, tamaño, costos, etc.)
1

Estas mediciones se realizan mediante las métricas que le dan


un valor a los diferentes aspectos del desarrollo del software.
2

Estas mediciones se realizan mediante las métricas que le dan


3 un valor a los diferentes aspectos del desarrollo del software.
3. Métricas relativas a la prueba de software.
Métricas medida de amplitud o cobertura de las
Métricas para pruebas pruebas

Proporciona un indicador de cuantos requisitos se han


Las pruebas de software se realizan con el objeto de 1 probado del número total de ellos.
encontrar y documentarlos defectos de calidad del software,
aconsejar en base a la calidad determinada, validar y probar
1 las hipótesis hechas en el diseño y la especificación de
requerimientos mediante una de mostración correcta. La cobertura de las pruebas indica cómo se van
cumpliendo los casos de prueba especificados, por tanto
2 una mayor cobertura de las pruebas indica un buen
desarrollo de las pruebas.
Aun que se ha escrito mucho sobre métricas del software
para pruebas, la mayoría de las métricas propuestas se
2 concentran en el proceso de pruebas, no en las
características técnicas de las pruebas mismas.

Durante la etapa de pruebas se utilizarán la métrica de


cobertura, madurez y profundidad de las pruebas, el
porcentaje de defectos por tipo, la métrica para el control
3 pruebas de unidad, la tasa de propagación de defectos, la
métrica para pruebas de camino básico y el índice de
madurez del software.
3. Métricas relativas a la prueba de software.
Métricas profundidad de las pruebas Métricas madurez de las pruebas
3. Métricas relativas a la prueba de software.
Métricas densidad de defectos
4. CONCLUSIONES
 En los Estándares en las pruebas de software tenemos: Normas de Calidad ISO
9000, Las pruebas en el modelo CMMI, Estándares IEEE

 La mayoría de las métricas propuestas se concentran en el proceso de


pruebas, no en las características técnicas de las pruebas mismas.

 El proceso de pruebas de software es una fase muy importante en diversos


modelos que hablan acerca del ciclo de vida del software

También podría gustarte