EXAMEN SIMULACRO NRO 1 – ISTQB
El objetivo de este examen es que usted administre el tiempo que tiene disponible para el examen. Recuerde que son 40 preguntas y una hora para responderlas todas.
1. ¿Cuál de las siguientes afirmaciones describe mejor uno de los siete principios de las pruebas de software? a) Las pruebas pruebas automatizad automatizadas as son mejores mejores que las pruebas pruebas manuales manuales para evitar evitar las pruebas pruebas e!austivas e!austivas.. b) Las pruebas pruebas e!austivas e!austivas son son factibles" factibles" con suficient suficiente e esfuerzo esfuerzo # el apo#o de !erramient !erramientas. as. c) $ormalmente $ormalmente es imposible imposible probar probar todas todas las combinacione combinacioness de entrada entrada # salida para un sistema sistema softwar software. e. d) %l prop&sito prop&sito de de las pruebas pruebas es demostrar demostrar la la ausencia ausencia de defecto defectos. s. '. ¿Cuál de las siguientes afirmaciones es (* acorde a una meta para un equipo de pruebas? a) +eterminar +eterminar si si se ejecutar ejecutaron on suficient suficientes es pruebas pruebas de compone componentes. ntes. b) Causar tantos tantos fallos fallos como sea sea posible de modo modo que las faltas faltas se pueden identific identificar ar # corregir. corregir. c) +emost +emostrar rar que que todos todos los los fallos fallos se se identifi identifican can.. d) +emostrar +emostrar que que los defectos defectos restantes restantes no causarán causarán ning,n ning,n tipo tipo de fallas. fallas. -. ¿Cuál de estas tareas esperara llevar a cabo durante el análisis # +ise/o? a) %stabl %stablece ecerr o definir definir los los objetiv objetivos os de la prueb prueba. a. b) 0evisi 0evisi&n &n de de la la base base de prueba pruebas. s. c) Creaci&n Creaci&n de suites suites de prueb pruebas as con base base en los los procedimien procedimientos tos de prueba. prueba. d) %l análisis análisis de las lecciones lecciones aprendidas aprendidas para para la mejora mejora de proces procesos. os. . 2 continuaci continuaci&n &n se listan algunos algunos problemas que se pueden observar durante durante las pruebas o en operaci&n. operaci&n. ¿3u4 es lo más probable que falle? a) %l producto producto falla falla cuando cuando el usuario usuario seleccio selecciona na una opci&n opci&n en en un cuadro cuadro de diálogo. diálogo. b) 5n arc!ivo arc!ivo de c&digo c&digo fuente fuente incluid incluido o en la carga carga era una una versi&n versi&n incorrec incorrecta. ta. c) %l algoritmo algoritmo de c&mputo c&mputo us& las variables variables de entrada entrada equivoca equivocadas. das. d) %l desarrollad desarrollador or interpret interpret& & err&neamen err&neamente te el requisito requisito para para el algoritmo. algoritmo. 6. ¿Cuál de los siguientes" si se observa en las revisiones # pruebas" podra llevar a problemas 7o conflictos) en los equipos? a) 8robadores # revisores no son lo suficientemente suficientemente curiosos para encontrar encontrar defectos. b) 8robadores # revisores revisores no están calificados lo suficiente para encontrar las fallas # faltas. c) 8robadores # revisores comunican los defectos como una crtica contra las personas # no contra el producto producto de software. d) 8robadores 8robadores # revisores revisores esperan que los defectos defectos en el producto producto de software software #a se !a#an encontrad encontrado o# corregido por los desarrolladores. 9. ¿Cuáles de las siguientes afirmaciones son C:00%C;2*? 2. 8ruebas de software pueden pueden ser necesarias para cumplir cumplir requisitos legales o contractuales contractuales <. pruebas de software se necesitan principalmente para mejorar la calidad del trabajo de los desarrolladores. C. pruebas rigurosas # la correcci&n de los defectos encontrados" pueden a#udar a reducir el riesgo de encontrar problemas en un entorno operativo. +. pruebas rigurosas son utilizadas a veces" para demostrar que todas las fallas !an sido encontradas. a) < # C son verdaderas" 2 # + son falsas. b) 2 # + son verdaderas" < # C son falsas. c) 2 # C son verdaderas" < # + son falsas. d) C # + son verdaderas" 2 # < son falsas.
Examen Simulacro Nro 1 – Pag 1
=. ¿Cuál de las siguientes afirmaciones describe mejor la diferencia entre probar # depurar? a) Las pruebas se/alan 7identifica el origen de) los defectos. +epuraci&n analiza los fallos # propone actividades de prevenci&n. b) 8ruebas dinámicas muestran fallas causadas por defectos. +epuraci&n encuentra" analiza # elimina las causas de los fallos en el software. c) 8ruebas elimina faltas. +epuraci&n identifica las causas de los fallos. d) 8ruebas dinámicas previenen causas de los fallos. +epuraci&n elimina los fallos. >. ¿3u4 afirmaci&n describe mejor las pruebas no funcionales? a) %l proceso de prueba de un sistema integrado para verificar que cumple con los requisitos especificados. b) %l proceso de pruebas para determinar el cumplimiento de un sistema de estándares de codificaci&n. c) 8rueba sin !acer referencia a la estructura interna de un sistema. d) 8rueba de los atributos del sistema" tales usabilidad" fiabilidad # mantenibilidad. . ¿3u4 es importante !acer cuando se trabaja con modelos de desarrollo de software? a) 2daptar los modelos al conteto del pro#ecto # las caractersticas del producto b) %legir el modelo de cascada" #a que es el primero # mejor probado c) Comenzar con el modelo en @ # luego pasar a cualquiera de los modelos iterativos o incrementales. d) Cambiar s&lo la organizaci&n para ajustarse el modelo # no al rev4s. 1A. ¿Cuál de las siguientes es una caracterstica de buenas pruebas" # aplica a cualquier modelo de ciclo de vida de desarrollo? a) La prueba de aceptaci&n es siempre el nivel de la prueba final que se aplica. b) ;odos los niveles de prueba son planificados # completados para cada funci&n desarrollada. c) 8robadores están implicados tan pronto como la primera pieza de c&digo puede ser ejecutada. d) 8or cada actividad de desarrollo eiste una actividad de prueba correspondiente. 11. ¿8or cuál de las siguientes se usa pruebas de mantenimiento? a) La correcci&n de defectos durante la fase de desarrollo. b) Las mejoras planificadas a un sistema en operaci&n" eistente. c) Las quejas sobre la calidad del sistema durante las pruebas de aceptaci&n del usuario. d) La integraci&n de las funciones durante el desarrollo de un nuevo sistema. 1'. ¿Cuál de las siguientes afirmaciones son C:00%C;2*? 2. 8ruebas de regresi&n # la prueba de aceptaci&n son los mismos. <. 8ruebas de regresi&n muestran si todos los defectos !an sido resueltos. C. Las pruebas de regresi&n son buenas candidatas para la automatizaci&n. +. 8ruebas de regresi&n se realizan para detectar defectos introducidos por cambios en el programa. %. Las pruebas de regresi&n no se debe realizar en las pruebas de integraci&n. a) 2" # < son verdaderas. b) 2" C # % son verdaderas. c) C # + son verdaderas. d) < + # % son verdaderas. 1-. ¿Cuál de las siguientes comparaciones entre pruebas de componentes # pruebas de sistema son C:00%C;2*? a) Las pruebas de componentes verifican el funcionamiento de los m&dulos de software" objetos de programa # las clases que son probables por separado" mientras que prueba del sistema verifica las interfaces entre los componentes # las interacciones con diferentes partes del sistema. b) Los casos de prueba para pruebas de componentes se derivan generalmente de las especificaciones de componentes" las especificaciones de dise/o o modelos de datos" mientras que la prueba los casos de pruebas del nivel de sistema se derivan generalmente de las especificaciones de requisitos" las especificaciones funcionales o casos de uso. Examen Simulacro Nro 1 – Pag 2
c) Las pruebas de componentes se centra en las caractersticas funcionales" mientras que las pruebas de sistema se centran en las caractersticas funcionales # no funcionales. d) Las pruebas de componentes son responsabilidad de los probadores t4cnicos" mientras que las pruebas del sistema por lo general son responsabilidad de los usuarios del sistema. 1. ¿Cuáles de las siguientes son las principales etapas de una revisi&n formal? a) Bniciaci&n" estado" la preparaci&n" reuni&n de revisi&n" repetici&n" seguimiento. b) 8lanear" preparar" reuni&n de revisi&n" repetici&n" cierre" seguimiento. c) 8lanificaci&n" icD :ff" preparaci&n individual" reuni&n de revisi&n" repetici&n" seguimiento. d) 8reparaci&n" reuni&n de revisi&n" repetici&n" cierre" seguimiento" análisis de causa raz. 16. ¿Cuáles +:* de los tipos de revisi&n abajo mencionados" son las mejores 7más adecuadas) opciones a elegir para la revisi&n de los componentes crticos de seguridad en un software pro#ecto? *eleccione ' opciones. a) 0evisi&n informal. b) 0evisi&n por la direcci&n. c) Bnspecci&n. d) EalDtroug!t. e) 0evisi&n ;4cnica. 19. ¿Cuál de las siguientes afirmaciones sobre el análisis estático es F2L*2? a) %l análisis estático puede ser utilizado como una medida preventiva con un proceso apropiado. b) %l análisis estático puede encontrar defectos que no se encuentran fácilmente mediante pruebas dinámicas. c) %l análisis estático puede resultar en a!orros de costos encontrando defectos de forma temprana. d) %l análisis estático es una buena manera de forzar fallos en el software. 1=. 5no de los objetivos de las pruebas para el pro#ecto es tener el 1AAG de cobertura de la decisi&n. Las siguientes tres pruebas !an sido ejecutadas para el gráfico de control de flujo que se muestra a continuaci&n. 8rueba 2 camino cubiertoH 2" <" +" % # I. 8rueba < camino cubiertoH 2" <" +" %" F" I. 8rueba C camino cubiertoH 2" C" F" C" F" C" F" I.
¿Cuál de las siguientes afirmaciones relacionadas con la meta de cobertura de decisi&n es correcta? a) La decisi&n + no !a sido totalmente probada. b) 5na cobertura del 1AAG de decisi&n se !a logrado. c) la decisi&n % no !a sido totalmente probada. Examen Simulacro Nro 1 – Pag 3
d) La decisi&n F no !a sido totalmente probada. 1>. 5n defecto fue encontrado durante las pruebas. Cuando la red se desconecta al mismo tiempo que se reciben datos de un servidor" el sistema colaps&. %l defecto fue corregido reparando el c&digo que comprueba la disponibilidad de la red durante la transferencia de datos. Los casos de prueba eistentes cubren el 1AAG de todas las sentencias del m&dulo. 8 ara verificar la correcci&n # garantizar una cobertura más profunda" algunas nuevas pruebas fueron dise/adas # a/adidas al suite de pruebas. ¿3u4 tipos de pruebas se !a mencionado anteriormente? 2. 8ruebas funcionales. <. pruebas estructurales. C. 0epetici&n de pruebas. +. Las pruebas de performance. a) 2" < # +. b) 2 # C. c) 2" < # C. d) 2" C # +. 1. ¿Cuál de las siguientes afirmaciones sobre la tabla de estado dado es verdadera?
a) La tabla de estado puede ser utilizada para obtener ambas transiciones" válidas # no válidas. b) La tabla de estado representa todas las transiciones individuales posibles. c) La tabla de estado representa s&lo algunas de todas las transiciones individuales posibles. d) La tabla de estado representa pares secuenciales d e las transiciones.
Examen Simulacro Nro 1 – Pag 4
'A. ¿Cuáles de las siguientes afirmaciones son verdaderas para la t4cnica de partici&n de equivalencia? 2. +ivide las posibles entradas en las clases que tienen el mismo comportamiento. <. 5so ambas particiones válidas # no válidas. C. Jace uso s&lo de las particiones válidas. +. +ebe incluir al menos dos valores de todas las particiones de equivalencia. %. *&lo se puede utilizar para probar las entradas particiones de equivalencia de una Bnterfaz gráfica de usuario. a) 2" < # % son verdaderas" C # + son falsas. b) 2" C # + son verdaderas" < # % son falsas. c) 2 # % son verdaderas" <" C # + son falsas. d) 2 # < son verdaderas" C" + # % son falsas. '1. ¿Cuáles +:* de las siguientes soluciones a continuaci&n" lista t4cnicas que todas pueden ser categorizadas como ;4cnicas de Caja $egra? *eleccione ' opciones. a) 8articiones de equivalencia" las tablas de decisi&n" transici&n de estados" # valores lmite. b) 8articiones de equivalencia" las tablas de decisi&n" caso de uso. c) 8articiones de equivalencia" las tablas de decisi&n" basado en lista de verificaci&n" cobertura de sentencia" caso de uso. d) 8articiones de equivalencia" gráfico de causaKefecto" lista de verificaci&n cobertura de decisi&n" caso de uso. e) 8articiones de equivalencia" gráfico de causaKefecto" lista de verificaci&n" cobertura decisi&n # @alores lmite. ''. %l
Examen Simulacro Nro 1 – Pag 5
'6. ¿Cuál de las siguientes opciones sera el mejor enfoque de la prueba cuando !a# pobres %specificaciones # presiones de tiempo? a) 5tilice la prueba del caso. b) %stado de Cobertura. c) 8ruebas eploratorias. d) 0uta de pruebas. '9. ¿Cuál de las siguientes t4cnicas es basada en la estructura? a) 8ruebas de +ecisi&n. b) 2nálisis del valor lmite. c) 8artici&n de equivalencia. d) %stado las pruebas de transici&n. '=. *e !an comenzado las pruebas basadas en la especificaci&n de un programa. *e calcula el máimo com,n divisor 7(C+) de dos n,meros enteros 72 # <) ma#or que cero. calc(C+ 72" <) Los casos de prueba siguientes se !an especificado.
B$;M(2NH %ntero más grande ¿3u4 t4cnica de pruebas se !a aplicado con el fin de determinar los casos de prueba 1 al 9? a) 2nálisis del valor lmite. b) las pruebas de transici&n de %stados. c) 8artici&n de equivalencia. d) ;ablas de +ecisi&n '> Considere el diagrama de transici&n de estado # la tabla de casos de pruebaH
Examen Simulacro Nro 1 – Pag 6
¿Cuál de las siguientes afirmaciones son C:00%C;2*? 2. La tabla de casos de prueba muestra el menor n,mero de transiciones. <. %l caso de prueba da solamente las transiciones de estado válidas. C. %l caso de prueba s&lo da las transiciones de estado inválidas. +. %l caso de prueba muestra el ma#or n,mero de transiciones. a) *&lo una es verdadera" <" C # + son falsas. b) *&lo < es cierto" 2" C # + son falsas. c) 2 # + son verdaderas" <" C son falsas. d) *&lo C es cierto" 2" < # + son falsas. '. ¿Cuál de las siguientes opciones describe mejor la partici&n de tareas entre el director de pruebas # el probador? a) %l director de pruebas de los planes de actividades de prueba # elige los estándares a ser seguidos" mientras que el probador elige las !erramientas # controles para ser utilizados. b) %l director de pruebas planifica" organiza # controla las actividades de prueba" mientras que el probador especfica # ejecuta las pruebas. c) La gerente de pruebas planea" monitorea # controla las actividades de prueba" mientras que el probador dise/a pruebas. d) %l director de pruebas planifica # organiza la prueba # la prueba especifica casos" mientras que el probador de prioridad # ejecuta las pruebas. -A. ¿Cuál de los siguientes puede ser categorizado como los riesgos de producto? a) La baja calidad de requisitos" dise/o" c&digo # pruebas. b) Los problemas polticos # los retrasos en zonas especialmente complejas en la producto. c) Oonas propensas a errores" el da/o potencial para el usuario" el producto con pobres caractersticas. d) Los problemas en la definici&n de los requisitos" las áreas potenciales de falla en el software o sistema. Examen Simulacro Nro 1 – Pag 7
-1. ¿Cuáles de los siguientes son criterios de salida tpicos? a) Las medidas de e!austividad" las medidas de confiabilidad" el costo de prueba" Fec!as" estado de correcci&n de defectos # riesgos residuales. b) Las medidas de e!austividad" las medidas de fiabilidad" el grado de independencia del probador # completitud del producto. c) Las medidas de e!austividad" las medidas de confiabilidad" el costo de las pruebas" el tiempo de comercializaci&n # el producto completo" disponibilidad de c&digo probable. d) %l tiempo de comercializaci&n" defectos residuales" la calificaci&n del probador" el grado de independencia del probador" las medidas de rigor # los costos de prueba. -'. Como 2dministrador de pruebas tiene los siguientes requisitos para ser evaluadosH 0equisitos a probar 01 K anomalas en el proceso K 2lta Complejidad 0' K *ervicios 0emotos K mediana complejidad 0- K *incronizaci&n K mediana complejidad 0 K Confirmaci&n K mediana complejidad 06 K 8roceso de cierre K baja complejidad 09 K 8roblemas K
K +atos del diagrama K
KP < significa que < depende de 2)H
¿C&mo estructurara el cronograma de ejecuci&n de la prueba de acuerdo con las dependencias de requisitos? a) 0P 06P 01P 0'P 0-P 0=P 0>P 09P 0. b) 01P 0'P 0-P 0P 06P 0=P 0>P 09P 0. c) 01P 0'P 0P 06P 0-P 0=P 0>P 09P 0. d) 01P 0'P 0-P 0=P 0>P 0P 06P 09P 0. --. ¿Cuál es el beneficio de las pruebas independientes? a) (ás trabajo se !ace" porque los p robadores no molestan a los desarrolladores todo el tiempo. b) 8robadores independientes tienden a ser imparciales # encontrar defectos diferentes a los desarrolladores. c) 8robadores independientes no necesitan educaci&n adicional # capacitaci&n. d) 8robadores independientes reducen el cuello de botella en el proceso de gesti&n de incidentes. -. ¿Cuál de las siguientes sera categorizada como riesgos del pro#ecto? a) Jabilidad # juventud del personal. b) 8obres caractersticas de software. c) *oftware propenso a fallos fue entregado. d) 8osible defecto de fiabilidad 7error). Examen Simulacro Nro 1 – Pag 8
-6. Como director de pruebas se le solicita un informe resumen de la prueba. %n cuanto a las actividades de prueba # de acuerdo con estándar B%%% > '" ¿qu4 debe tener en cuenta en su informe? a) %l n,mero de casos de prueba utilizando t4cnicas de caja negra. b) 5n resumen de las actividades principales de pruebas" eventos # su estado con respeto a los objetivos planteados. c) %valuaci&n global de cada elemento de trabajo en desarrollo. d) Formaci&n tomada por los miembros del equipo de pruebas para soportar el esfuerzo de la prueba. -9. 5sted es un probador de un pro#ecto de desarrollo de software de seguridad crtico. +urante la ejecuci&n de una prueba" se entera de que uno de los resultados esperados no se !a alcanzado. 5sted escribe un informe de incidente al respecto. ¿Cuál considera usted que es la informaci&n más importante para incluir de acuerdo con la norma B%%%. >'? a) Bmpacto" descripci&n del incidente" la fec!a # la !ora" tu nombre. b) Bdentificaci&n ,nica para el reporte" requisitos especiales n ecesarios. c) Los elementos transmitidos" su nombre su impresi&n acerca de la fuente del defecto. d) +escripci&n del incidente" el ambiente" los resultados esperados. -=. +e la siguiente lista" seleccione los principios recomendados para la introducci&n de una !erramienta elegida para pruebas en una organizaci&n 1. Libere la !erramienta a toda la organizaci&n al mismo tiempo. '. Comience con un pro#ecto piloto. -. 2daptar # mejorar los procesos para adaptarse a la !erramienta. . 8roporcionar capacitaci&n # entrenamiento para los nuevos usuarios. 6. 3ue cada equipo decida sus propias formas estándar para la utilizaci&n de la !erramienta. 9. @igilar que los costos no superen su coste de adquisici&n inicial. =. 0eunir las lecciones aprendidas de todos los equipos. a) 1" '" -" 6. b) 1" " 9" =. c) '" -" " =. d) -" " 6" 9. ->. ¿Cuál de las siguientes opciones describe mejor una caracterstica de una !erramienta de prueba de ejecuci&n enfocada en palabras clave ? a) 5na tabla con los datos de entrada de prueba" las palabras de acci&n # resultados esperados" controla la ejecuci&n del sistema bajo prueba. b) Las acciones de probadores registradas en un gui&n que se vuelve a ejecutar varias veces. c) Las acciones de probadores registradas en un script" que se ejecuta con varios conjuntos de datos de entrada. d) La capacidad de registrar los resultados # compararlos con los resultados esperados almacenados en un arc!ivo de teto. -. ¿Cuál de los siguientes $: es un objetivo utilizando un pro#ecto piloto" para la evaluaci&n una !erramienta? a) 8ara evaluar c&mo la !erramienta se adapta a los procesos # prácticas eistentes. b) 8ara determinar el uso" manejo" almacenamiento" # el mantenimiento de la !erramienta # los productos de prueba 7testware). c) 8ara evaluar si los beneficios se conseguirán a un costo razonable. d) 8ara reducir la tasa de defectos en el pro#ecto piloto. A. 2 continuaci&n se muestra una lista de objetivos de mejora de la eficiencia que desearan tener una organizaci&n de desarrollo de software # pruebas de software. ¿Cuál de estos objetivos estara apo#ado de mejor manera por una !erramienta de gesti&n de pruebas? a) Construir la trazabilidad entre los requisitos" pruebas # errores. b) :ptimizar la capacidad de las pruebas" para identificar las fallas. c) 8ara resolver los defectos más rápido. Examen Simulacro Nro 1 – Pag 9
d) 8ara automatizar la selecci&n de casos de prueba para su ejecuci&n.
Examen Simulacro Nro 1 – Pag 10