Ch01 Flashcards

1
Q

ISTQB

A

International Software Testing Qualifications Board

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Tres niveles de ISTQB Certification

A

Fundamentos
Avanzado
Experto

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Objetivos del curso

A

Estandarizar terminos de pruebas
Identificar un proceso de prueba, roles, tareas y responsables
Conocer las técnicas más importantes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

porque son necesarias las pruebas de software?

A

somos falibles y podemos equivocarnos
existen diversos factores en contra
los errores son costosos
Aumentar calidad del sistema

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Los defectos o fallas surgen por:

A

Requerimientos incompletos
Requerimientos ambiguos
Requerimientos equivocados
codigo con defectos
manejo de defectos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

los humanos pueden fallar por

A

codigo complejo
presiones de tiempo
requerimientos incompletos o erroneos
infraestructura compleja
cambios en la tecnologia

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

una persona comete un

A

error

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

defecto en el codigo

A

estado del software causado por un error

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

un defecto puede provocar un

A

evento de fallo en el sistema

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

“lenguaje del dinero”

A

cuantifica un problema de la mejor manera
permite comunicar eficazmente entre los deptos técnicos y la alta dirección
Dirige la atención al manejar problemas de calidad
Sirve para medir el impacto de una accion correctora

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Se debe designar un presupuesto

A

errores
reparaciones
defectos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

el control financiero aplicado para la buena calidad

A

se debe ampliar tambien hacia los costos de manejar la mala calidad

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

riesgos del producto

A

caracteristicas funcionales y no funcionales pobres
alta compejidad funcional, tecnica o de interfaces
no cumplir con las especificaciones

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

riesgos del proyecto

A

limitaciones de tiempo y presupuesto
factores organizacionales (carencia de recursos o habilidades de entrenamiento)
problemas tecnicos (calidad de requerimientos, codigo, pruebas, etc)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

cuando detener las pruebas?

A

aplicar un analisis de riesgo considerando la probabilidad y el impacto
conocer las limitaciones como el presupuesto y el tiempo
los riesgos deben evaluarse a nivel negocio, tecnologico, de prueba, de proyecto
se determina entonces que probar y que no

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

que son las pruebas de software

A

conjunto de actividades antes y despues de una ejecucion formal de pruebas: planificar, controlar, seleccionar condiciones de pruebas, diseñar y ejecutar casos de pruebas, comprobar resultados, informar los resultados, revisar documentos, etc.

17
Q

en que casos son necesarias las pruebas de software

A

cuando se debe cumplir compromisos contractuales de requerimientos legales y estandares específicos de la industria

18
Q

objetivos de las pruebas

A

identificar defectos
aumentar la confianza en el nivel de calidad
facilitar información para la toma de decisiones
evitar la aparición de defectos

19
Q

cuando generan confianza las pruebas?

A

cuando encuentran pocos defectos o ninguno

20
Q

pruebas tempranas

A

las pruebas deben iniciar tan pronto como inicie el ciclo de vida o desarrollo del proyecto

21
Q

agrupación de defectos

A

la mayoría de los defectos se concentran en un número reducido de módulos

22
Q

paradoja pesticida

A

las pruebas deben revisarse periodicamente y deben escribirse pruebas nuevas y diferentes para detectar más defectos

23
Q

pruebas exhaustivas inexistentes

A

es imposible probar todo. Se debe realizar un análisis de riesgos y prioridades para centralizar los esfuerzos de pruebas

24
Q

las pruebas demuestran la presencia de defectos

A

las pruebas reducen la probabilidad de que existan defectos ocultos en el software pero no aseguran un 100% de ausencia de errores

25
Q

las pruebas dependen del contexto

A

dependen del contexto del sistema

26
Q

falacia de ausencia de errores

A

La detección y corrección de los defectos encontrados no servirá de nada si el sistema construido no es usable y no cumple con las expectativas de usuario

27
Q

proceso fundamental de las pruebas de software

A

control y planeación
análisis y diseño
implementación y ejecución
reporte y evaluación de criterios de salida
cierre de actividades de pruebas

28
Q

codigo etica

A

para garantizar que la información no será utilizada de manera indebida