Gestión de defectos en pruebas de software
1) ¿Qué es el defecto en las pruebas de software?
Una falla en un componente o sistema que puede causar que el componente o sistema no realice su función requerida, por ejemplo, una declaración incorrecta o definición de datos. Un defecto, si se encuentra durante la ejecución, puede causar una falla del componente o sistema.
- ¿Por qué es tan barato externalizar un proyecto de software a la India?
- ¿Qué debe hacer el propietario de un producto con las historias de usuario "tal vez más tarde"?
- ¿Cuál es el proceso completo de construcción de un software a partir de su código fuente en Linux?
- ¿Cuál es la mejor herramienta de revisión de código / diferencia para una pequeña empresa?
- Cómo terminar en una buena compañía de software si mi sucursal no es CS
2) ¿Diferenciar error, defecto y falla?
La terminología varía de una fase a otra en el ciclo de vida de la aplicación de software El ciclo de vida de la aplicación de software tiene 3 fases;
i) Fase de desarrollo
en la fase de desarrollo si los desarrolladores encuentran alguna discrepancia, lo llaman error o error
ii) Fase de prueba
En la fase de Prueba, si los Probadores encuentran algún desajuste, lo llaman Defecto, Error o Falla
iii) Fase de producción
En la fase de producción, si los clientes o usuarios finales encuentran algún desajuste, lo llaman falla
3) ¿Dar una muestra de plantilla de informe de defectos?
Una muestra de plantilla de informe de defectos:
1) Identificación del defecto: No único o nombre
2) Descripción: Resumen del defecto
3) Característica: Módulo / Función / Servicio, en este módulo TE encontró el defecto
4) Nombre del caso de prueba: condición de prueba que falla correspondiente
5) Reproducible (Sí / No): Sí – & gt; Cada vez que aparece un defecto durante la ejecución de la prueba No – & gt; Raramente aparece un defecto. En caso afirmativo, adjunte el procedimiento de prueba: en caso negativo, adjunte la instantánea & amp; razones fuertes:
6) Estado: Nuevo / Reabrir
7) Gravedad: gravedad de la funcionalidad de defectos de wrt (alta / media / baja)
8) Prioridad: Importancia del defecto wrt clientes (alto / medio / bajo)
9) Error informado: nombre del ingeniero de pruebas
10) Informado sobre: Fecha de presentación
11) Asignar a: Nombre de la persona responsable en el equipo de desarrollo – & gt; PM
12) ID de versión de compilación: en qué compilación, el ingeniero de pruebas detectó el defecto
13) Solución sugerida (Opcional): el probador intenta generar sugerencias para resolver este defecto
14) Corregido por: PM o Jefe de equipo
15) Resuelto por: Nombre del desarrollador
16) Resuelto el: Fecha de resolución por los desarrolladores
17) Tipo de resolución: consulte en la página siguiente
18) Aprobado por: Firma del Gerente de Proyecto (PM)
Nota: la plantilla de informe de defectos puede variar de una compañía a otra y de un proyecto a otro
4) ¿Qué es el defecto producible?
Si aparece un defecto cada vez (en cada ejecución), ese defecto es un defecto producible, podemos proporcionar pasos para localizarlo. –
5) ¿Qué es un defecto no reproducible?
Si un defecto aparece algunas veces, entonces ese defecto no es un defecto producible, tenemos que proporcionar pruebas (instantáneas o volcados de la base de datos) para localizarlo.
6) ¿Cuáles son los diferentes tipos de estado de defectos?
Estado de los defectos
Nuevo: el probador proporciona un nuevo estado durante la creación de informes (por primera vez)
Abierto: Desarrollador / Líder de desarrollo / DTT abre el defecto
Rechazado: desarrollador / Dev lead / DTT rechaza si el defecto no es válido o el defecto está duplicado.
Solucionado: el desarrollador proporciona un estado fijo después de corregir el defecto
Aplazado: el desarrollador proporciona este estado debido al tiempo, etc.
Cerrado: el probador proporciona el estado cerrado después de realizar la prueba de confirmación
Reabrir: el probador vuelve a abrir el defecto con razones y pruebas válidas
7) ¿Explicar sobre el ciclo de vida del defecto?
Ciclo de vida del defecto
Diferentes flujos del defecto
a) Nuevo> Abierto> Cerrado
b) Nuevo> Abierto> Cerrado
c) Nuevo> Abierto> Fijo> Reabierto> Fijo> Cerrado
d) Nuevo> Abierto> Diferido
e) Nuevo> Abierto> Rechazado> Reabierto> Fijo> Cerrado
Etc …
8) ¿Qué es la gestión de defectos ?
El proceso de reconocimiento, investigación, acción y eliminación de defectos. Implica registrar defectos, clasificarlos e identificar el impacto.
Algunas compañías usan Proceso Manual (libro de Excel), y algunas compañías usan Herramienta
proceso basado en la gestión de defectos.
Ejemplos de herramientas:
Bugzilla / Issue-Tracker / PR-Tracker / Jira / Quality Center, etc. (cualquiera)
9) ¿Qué es la herramienta de gestión de defectos?
Una herramienta que facilita el registro y el seguimiento del estado de defectos y cambios. A menudo tienen instalaciones orientadas al flujo de trabajo para rastrear y controlar la asignación, corrección y reevaluación de defectos y proporcionar instalaciones de informes.
10) ¿Qué es el porcentaje de deducción de defectos (DDP)?
El número de defectos encontrados por una fase de prueba, dividido por el número encontrado por esa fase de prueba y cualquier otro medio posterior.
1 1) ¿Cuál es el proceso de notificación de defectos?
El proceso de informe de defectos puede variar de una compañía a otra El proceso de informe de defectos varía de una compañía a otra.
a) Empresa de pequeña escala
Probador> Desarrollador
b) Empresa de mediana escala
Probador> Líder de prueba> Líder de desarrollo> Desarrollador
c) Empresa a gran escala
Probador> Líder de prueba> DTT> Líder de desarrollo> Desarrollador
12) ¿Qué es el enmascaramiento de defectos?
Una ocurrencia en la cual un defecto impide la detección de otro.
13) ¿Qué es la densidad del defecto?
El número de defectos identificados en un componente o sistema dividido por el tamaño del componente o sistema (expresado en términos de medición estándar, por ejemplo, líneas de código, número de clases o puntos de función).
14) ¿Qué es la técnica de diseño de prueba basada en defectos?
Un procedimiento para derivar y / o seleccionar casos de prueba dirigidos a una o más categorías de defectos, con pruebas que se desarrollan a partir de lo que se conoce sobre la categoría específica de defectos.
15) ¿Qué es el informe de defectos?
Un documento que informa sobre cualquier falla en un componente o sistema que puede causar que el componente o el sistema no pueda realizar su función requerida.