ISTQB Conceptos

0.0(0)
Studied by 1 person
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/146

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 3:19 AM on 9/29/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

147 Terms

1
New cards

¿Qué hace testing con los defectos?

Detecta defectos; no los corrige.

2
New cards

¿Quién encuentra la causa y corrige el defecto?

Debugging

3
New cards

¿Qué proporciona testing para ayudar a tomar decisiones?

Información sobre calidad y riesgos.

4
New cards

¿Testing mejora directamente el producto?

No necesariamente. Contribuye indirectamente mediante la detección de defectos y la posterior corrección.

5
New cards

 ¿Qué puede ayudar a demostrar testing?

 El cumplimiento de requisitos contractuales, legales y regulatorios y estándares aplicables.

6
New cards

¿Por qué testing puede representar a los usuarios?

 Porque no siempre es viable involucrar continuamente a usuarios reales.

7
New cards

¿Qué pueden demostrar las pruebas sobre los defectos?

Pueden demostrar la presencia, no la ausencia de defectos.

8
New cards

¿Qué es un test object?

El producto, componente o artefacto que está siendo probado.

9
New cards

¿Cuál es la diferencia entre testing dinámico y estático?

El dinámico ejecuta el software; el estático no requiere ejecutarlo.

10
New cards

¿Cuál es la diferencia entre verificación y validación?

Verificación: comprobar que cumple los requisitos. Validación: comprobar que satisface las necesidades y el uso previsto.

11
New cards

¿Cuál es el objetivo principal de testing?

Evaluar el producto, detectar defectos y proporcionar información sobre su calidad y riesgos.

12
New cards

¿Por qué testing puede representar a los usuarios?

Porque no siempre es viable involucrar continuamente a usuarios reales.

13
New cards

¿Qué hace debugging?

Encuentra la causa de los fallos y corrige los defectos.

14
New cards

¿Qué es confirmation testing?

Comprueba que el defecto corregido realmente quedó solucionado.

15
New cards

¿Qué es regression testing?

Comprueba que los cambios no introdujeron fallos en otras áreas.

16
New cards

¿Cuál es la diferencia entre Testing y QA?

Testing se centra en el producto; QA se centra en los procesos y la prevención.

17
New cards

 ¿Qué proporciona testing para tomar decisiones?

Información sobre la calidad y los riesgos del producto.

18
New cards

¿Quién toma las decisiones basándose en los resultados de testing?

Los stakeholders; testing proporciona información para apoyar la decisión.

19
New cards

¿Por qué es importante realizar pruebas temprano?

Porque permite detectar defectos antes y puede reducir el costo y el retrabajo.

20
New cards

¿Qué relación existe entre testing y debugging?

Testing detecta fallos o defectos; debugging encuentra su causa y los corrige.

21
New cards

¿Qué relación existe entre confirmation testing y regression testing?

Confirmation verifica la corrección del defecto; regression verifica que el cambio no haya causado nuevos fallos.

22
New cards

¿Qué es un error (error)?

Una equivocación humana que puede producir un defecto.

23
New cards

¿Qué es un defecto (defect)?

Una imperfección en un artefacto como código, requisitos o diseño.

24
New cards

¿Qué es un fallo (failure)?

Un comportamiento incorrecto observado durante la ejecución del sistema.

25
New cards

¿Cuál es la relación entre error, defecto y fallo?

Error → Defecto → Fallo.

26
New cards

 ¿Qué representa un error?

Una equivocación humana.

27
New cards

¿Qué representa un defecto?

Una imperfección en un artefacto.

28
New cards

¿Qué representa un fallo?

Un comportamiento incorrecto observado durante la ejecución.

29
New cards

¿Un defecto siempre produce un fallo?

No. Deben darse determinadas condiciones para que el defecto se manifieste como un fallo.

30
New cards

Si un desarrollador utiliza - en lugar de + por equivocación, ¿qué es la equivocación?

 Un error humano.

31
New cards

Si el código contiene - cuando debería contener +, ¿qué es?

 Un defecto.

32
New cards

Si la calculadora devuelve 5 cuando debería devolver 15, ¿qué es?

Un fallo.

33
New cards

¿Cuál es la diferencia más importante entre defecto y fallo?

El defecto es la imperfección; el fallo es el comportamiento incorrecto observado durante la ejecución.

34
New cards

¿Qué es la causa raíz (root cause) de un defecto?

 La razón fundamental que origina el defecto.

35
New cards

¿Qué son los efectos de un defecto?

Las consecuencias o impactos producidos por el defecto cuando se manifiesta.

36
New cards

¿Cuál es la diferencia entre causa raíz y defecto?

 La causa raíz explica por qué se originó; el defecto es la imperfección existente.

37
New cards

¿Cuál es la diferencia entre defecto y fallo?

El defecto es una imperfección; el fallo es el comportamiento incorrecto observado durante la ejecución.

38
New cards

 ¿Cuál es la relación entre causa raíz, defecto, fallo y efecto?

Causa raíz → Defecto → Fallo → Efecto.

39
New cards

 ¿Por qué es útil identificar la causa raíz de un defecto?

Porque ayuda a evitar que defectos similares vuelvan a ocurrir.

40
New cards

¿Qué pregunta ayuda a identificar la causa raíz?

¿Por qué se originó el problema?

41
New cards

 ¿Qué pregunta ayuda a identificar el efecto de un defecto?

¿Qué consecuencias o impactos produce el defecto?

42
New cards

¿Qué demuestra el principio "Testing shows the presence, not the absence of defects"?

Las pruebas pueden demostrar la presencia, pero no la ausencia de defectos.

43
New cards

¿Qué significa que las pruebas exhaustivas son imposibles?

Que no es posible probar todas las combinaciones y condiciones posibles.

44
New cards

Qué establece el principio de pruebas tempranas (Early Testing)?

Detectar problemas temprano puede ahorrar tiempo y dinero.

45
New cards

¿Qué significa que los defectos tienden a agruparse?

Que una pequeña cantidad de componentes puede contener una gran proporción de los defectos descubiertos.

46
New cards

 ¿Qué es la paradoja del pesticida (Pesticide Paradox)?

Repetir las mismas pruebas puede hacer que dejen de encontrar nuevos defectos.

47
New cards

¿Cómo se combate la paradoja del pesticida?

Actualizando las pruebas existentes y creando nuevas pruebas.

48
New cards

Qué significa que testing depende del contexto?

El enfoque de testing debe adaptarse al contexto y a los riesgos del sistema.

49
New cards

¿Qué es la falacia de ausencia de errores (Absence-of-Errors Fallacy)?

Corregir muchos defectos no garantiza que el sistema satisfaga las necesidades y expectativas de los usuarios.

50
New cards

¿Cuál es la diferencia entre el principio 1 y el principio 7?

Principio 1: no podemos demostrar ausencia de defectos. Principio 7: corregir defectos no garantiza que el producto satisfaga al usuario.

51
New cards

¿Qué principio indica que los defectos no se distribuyen uniformemente?

Defect Clustering: los defectos tienden a agruparse en determinadas partes del sistema.

52
New cards

¿Qué debes hacer cuando las mismas pruebas ya no encuentran nuevos defectos?

 Revisar, modificar y ampliar las pruebas.

53
New cards

¿Cuál es la idea principal de los siete principios de testing?

Ayudan a entender las limitaciones y la forma adecuada de aplicar las pruebas.

54
New cards

¿Cuáles son las siete actividades principales del proceso de pruebas?

Planning, Monitoring & Control, Analysis, Design, Implementation, Execution y Completion.

55
New cards

¿De qué depende el proceso de pruebas?

Del contexto, incluyendo SDLC, riesgos, dominio, recursos y restricciones.

56
New cards

¿Qué se hace durante Test Planning?

Se definen los objetivos, el enfoque y la planificación de las pruebas dentro de las restricciones.

57
New cards

¿Qué diferencia hay entre Test Monitoring y Test Control?

Monitoring observa el progreso; Control toma acciones para mantener las pruebas alineadas con los objetivos.

58
New cards

¿Qué pregunta responde Test Analysis?

¿Qué vamos a probar?

59
New cards

¿Qué pregunta responde Test Design?

¿Cómo vamos a probarlo?

60
New cards

¿Qué se hace durante Test Implementation?

Se preparan los casos, datos, ambientes, herramientas y suites para ejecutar las pruebas.

61
New cards

 ¿Qué ocurre durante Test Execution?

Se ejecutan las pruebas y se compara el resultado actual con el esperado.

62
New cards

¿Qué ocurre durante Test Completion?

Se cierran las actividades, se comunican los resultados y se identifican mejoras o lecciones aprendidas.

63
New cards

¿El proceso de pruebas es necesariamente lineal?

 No. Las actividades pueden solaparse, repetirse y ejecutarse iterativamente.

64
New cards

¿Cuál es la diferencia entre Test Analysis y Test Design?

Analysis determina qué probar; Design determina cómo probarlo.

65
New cards

¿Cuál es la diferencia entre Test Design y Test Implementation?

Design define cómo probar; Implementation prepara todo lo necesario para ejecutar.

66
New cards

¿Cuál es la diferencia entre resultado esperado y resultado actual?

Expected es lo que debería ocurrir; Actual es lo que realmente ocurrió.

67
New cards

¿Qué ocurre si el resultado actual no coincide con el esperado?

La prueba falla y puede ser necesario investigar y reportar un defecto.

68
New cards

¿El proceso de pruebas es igual en todas las organizaciones?

No. Las actividades se adaptan al contexto del proyecto y de la organización.

69
New cards

Qué es testware?

Son los productos de trabajo generados como resultado de las actividades de testing.

70
New cards

¿Cuándo se generan los artefactos de prueba?

Durante todo el proceso de testing, no solamente durante la ejecución.

71
New cards

¿Qué artefactos se generan principalmente durante el análisis?

Test conditions.

72
New cards

¿Qué artefactos se generan principalmente durante el diseño?

Test cases, test charters y otros elementos de diseño.

73
New cards

Qué se genera durante la implementación de pruebas?

Test procedures, scripts, test suites, test data y elementos del entorno.

74
New cards

¿Qué artefactos se generan durante la ejecución?

Test logs y defect reports.

75
New cards

¿Qué artefactos se generan durante la finalización?

Test completion report, lessons learned y otros elementos de mejora.

76
New cards

¿Cuál es la diferencia entre test object y testware?

Test object es lo que se prueba; testware son los productos de trabajo de testing.

77
New cards

¿La lista de testware es exhaustiva?

 No. Las organizaciones pueden producir y gestionar diferentes work products.

78
New cards

¿Cuál es la relación entre Analysis y Design?

Analysis identifica y prioriza test conditions; Design crea test cases y otros elementos de diseño.

79
New cards

¿Qué actividad produce principalmente test logs?

Test Execution.

80
New cards

¿Qué actividad produce principalmente el test completion report?

Test Completion.

81
New cards

¿Qué es la trazabilidad (traceability) en testing?

La capacidad de establecer y mantener relaciones entre la base de prueba y los artefactos de prueba (testware) durante todo el proceso.

82
New cards

¿Qué dos cosas conecta la trazabilidad?

La base de prueba (test basis) con los artefactos de prueba (testware).

83
New cards

¿Cuál es el beneficio principal de la trazabilidad?

Apoyar un test monitoring and control efectivo.

84
New cards

Qué se necesita para que la trazabilidad ayude a evaluar la cobertura?

Que existan criterios de cobertura medibles definidos en la base de prueba.

85
New cards

¿Como qué pueden funcionar los criterios de cobertura? 

Como indicadores clave de rendimiento (KPIs) del avance hacia los objetivos de prueba.

86
New cards

¿Qué permite verificar la trazabilidad de casos de prueba a requisitos?

Que los requisitos estén cubiertos por casos de prueba (cobertura de requisitos).

87
New cards

 ¿Qué permite evaluar la trazabilidad de resultados de prueba a riesgos?

 El nivel de riesgo residual (residual risk) del objeto de prueba.

88
New cards

 Menciona otros beneficios de una buena trazabilidad.

Determinar el impacto de cambios, facilitar auditorías, cumplir gobierno de TI y mejorar la comprensión de los informes.

89
New cards

¿Qué información aporta la trazabilidad para la toma de decisiones? 

Sobre la calidad del producto, la capacidad del proceso y el progreso del proyecto frente a los objetivos de negocio.

90
New cards

¿Cómo se calcula el nivel de riesgo (risk level)? 

Nivel de riesgo = probabilidad de ocurrencia × impacto.

91
New cards

¿Qué se prueba primero en el enfoque basado en riesgos?

Lo que representa mayor riesgo para el negocio (mayor probabilidad × impacto).

92
New cards

¿Cuál es la diferencia entre base de prueba (test basis) y artefactos de prueba (testware)?

La base de prueba es la fuente de la que se derivan las pruebas; el testware son los productos de trabajo generados por el testing.

93
New cards

¿Cuáles son los dos roles principales en las pruebas? 

El rol de gestión de pruebas (test management role) y el rol de prueba (testing role).

94
New cards

¿De qué dependen las actividades y tareas de cada rol?

 Del contexto del proyecto, el producto, las habilidades de las personas y la organización.

95
New cards

¿De qué se responsabiliza el rol de gestión de pruebas? 

De la responsabilidad global del proceso de prueba y del liderazgo del equipo y las actividades.

96
New cards

¿En qué actividades se centra el rol de gestión de pruebas? 

Planning, monitoring, control y completion (planificación, monitoreo, control y finalización).

97
New cards

¿De qué se responsabiliza el rol de prueba (testing role)?

 Del aspecto técnico o de ingeniería de las pruebas.

98
New cards

En qué actividades se centra el rol de prueba?

Analysis, design, implementation y execution (análisis, diseño, implementación y ejecución).

99
New cards

¿Cuál es la diferencia entre el rol de gestión de pruebas y el rol de prueba? 

Gestión se centra en el proceso y liderazgo (planning, monitoring, control, completion); el rol de prueba se centra en lo técnico (analysis, design, implementation, execution).

100
New cards

¿Puede una misma persona asumir ambos roles? 

Sí; distintas personas pueden asumir los roles en distintos momentos, y una persona puede ejercer ambos a la vez.