wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

primavera

Total questions: 120

Worksheet time: 1hrs 5mins

Name
Class
Date
1.

¿Cuál de las siguientes esperaría MENOS forme parte del análisis de los costos iniciales de la herramienta?

a)

 Integración con otras herramientas.

b)

Tiempo de aprendizaje necesario para utilizar la nueva herramienta.

c)

Portabilidad de la herramienta

d)

Evaluación de herramientas adecuadas

2.

Supongamos que es un administrador de pruebas que participa en las pruebas del sistema de una aplicación CRM para una empresa de televisión de pago. Actualmente, la aplicación es capaz de admitir un número adecuado de usuarios asegurando la capacidad de respuesta requerida. Dado que se espera que el negocio crezca, se le ha pedido que evalúe la capacidad de la aplicación para crecer para dar soporte a más usuarios mientras mantiene la misma capacidad de respuesta

¿Cuál de las siguientes herramientas esperaría sea la más útil para realizar esta evaluación?

a)

Herramientas de cobertura

b)

Herramientas de gestión de pruebas

c)

Herramientas de análisis estático

d)

Herramientas de rendimiento

3.

Se han sugerido varias opciones para el nivel de independencia que se empleará para las pruebas en el próximo proyecto, y se muestran a continuación.

i.                     Especialistas de pruebas externo realizan pruebas no funcionales.

ii.                   Las pruebas están externalizadas.

iii.                 Las pruebas son realizadas por el desarrollador.

iv.                 Un equipo de prueba separado lleva a cabo las pruebas.

v.                   Las pruebas son realizadas por el negocio.

vi.                 Las pruebas son realizadas por un desarrollador diferente.

¿Cuál de las siguientes ordena lo anterior en un orden correcto de independencia?

a)

i, ii, iv, vi

b)

ii, i, v, vi

c)

ii, v, i, iii

d)

i, iv, v, vi

4.

Suponga que está administrando la fase de ejecución de pruebas del sistema de un proyecto. El período de ejecución de la prueba de sistema para ese proyecto está programado para dieciocho semanas y la fecha de lanzamiento se programa al final de las pruebas del sistema. Durante la sexta semana de ejecución de la prueba del sistema, en la reunión del personal, el director del proyecto le informa de que se han cambiado los plazos del proyecto y la fecha de lanzamiento que está apenas tres semanas por delante. Esta nueva versión no permitirá la finalización de las pruebas del sistema. Supongamos también que ha seguido un enfoque de prueba basado en el riesgo para este proyecto.

¿Cuál de las siguientes declaraciones representa LA PEOR manera de dirigir a su equipo de prueba en las próximas tres semanas?

a)

Descuide sus actividades de gestión y trabaje codo con codo con su equipo de pruebas ejecutando pruebas

b)

Teniendo en cuenta las pruebas ejecutadas, debe reducir la cobertura de prueba en el análisis de riesgos y ajustar a la baja la prioridad de los elementos de riesgo asociados.

c)

Convencer a todas las personas de su equipo de prueba de que cada uno de ellos es un miembro importante y necesario, y que su contribución es fundamental para el éxito del equipo

d)

Favorecer y fomentar una actitud proactiva donde las personas piden nuevas tareas tan pronto como terminan sus tareas actuales

5.

Considere el siguiente análisis de las habilidades de prueba realizadas en cuatro personas. Alex, Roberta, John y Mark (todas las habilidades han sido calificadas en una escala ascendente. Cuanto mayor sea la puntuación, mejor será la habilidad):

¿Cuál de estas personas, basándose en este análisis, esperaría sea la más adecuada para trabajar específicamente como diseñador de pruebas? COTS= Commercial Off-The-Shelf software. 

a)

Alex

b)

Roberta

c)

John

d)

Mark

6.

¿Cuál de los siguientes roles de equipo sería más apropiado para mejorar el equipo y por qué?

a)

Una persona con la capacidad de completar tareas.

b)

Un oficial de aseguramiento de calidad.

c)

Una persona con habilidades técnicas en profundidad.

d)

Una persona que aporta nuevas ideas al equipo.

7.

Un equipo de desarrollo ágil decide contratar a un probador que siempre ha trabajado en equipos de pruebas independientes, reportando problemas encontrados en un sistema de seguimiento de defectos en proyectos críticos de seguridad, con un mayor enfoque en la calidad del producto que en el tiempo y el presupuesto. Este equipo ágil se centra en los objetivos a corto plazo para conseguir que el producto se libere a tiempo y dentro del presupuesto.

¿Cuál de las siguientes respuestas esperaría que fuera más probable que se cumpla en este escenario?

a)

A los equipos ágiles les gusta la presencia de un probador en sus equipos y el probador podrá adaptarse al nuevo contexto sin ningún problema.

b)

Los desarrolladores seguirán inmediatamente las pautas descritas por el probador.

c)

El probador puede continuar informando los problemas encontrados en un sistema de seguimiento de defectos y estar más centrado en la calidad que en las limitaciones de tiempo y presupuesto.

d)

La misión del probador podría ser verificar el cumplimiento de los requisitos, en lugar de informar formalmente los problemas en un sistema de seguimiento de defectos. 

8.

Usted está trabajando como administrador de pruebas en el dominio médico liderando un equipo de probadores de sistemas. Actualmente está trabajando en una versión principal del producto que ofrece a los clientes muchas funciones nuevas y resuelve una serie de informes de problemas de versiones anteriores. Está a punto de entregar un informe de progreso de la prueba a un gerente superior, que no es un especialista en pruebas. ¿Cuál de los siguientes temas NO debe incluirse en el informe de progreso de la prueba?

a)

Riesgos del producto que han sido mitigados y aquellos que están pendientes.

b)

Recomendaciones para tomar acciones de control.

c)

Estado comparado con los criterios de salida iniciados.

d)

Detalle del enfoque de prueba basado en el riesgo que se utiliza para garantizar que se cumplan los criterios de salida.

9.

Usted es el administrador de pruebas de un proyecto para desarrollar un portal de clientes web de una empresa de televisión de pago que permite a los clientes (con una tarjeta inteligente y un decodificador) comprar contenidos digitales. En la página "seleccionar" el sistema muestra un diálogo donde el cliente puede seleccionar los elementos (contenidos digitales) que le interesa. En esta página puede agregar uno o más artículos a un carrito de compras. Un artículo consta de un producto y una duración. Hay tres tipos de productos: película, deporte y premium (película y deporte). Hay cuatro duraciones posibles: 1 mes, 2 meses, invierno (desde principios de enero hasta finales de marzo) y verano (desde principios de julio hasta finales de septiembre). Todas las combinaciones de productos y duraciones pueden definir un artículo. Por lo tanto, hay doce artículos posibles. Se puede añadir un máximo de seis artículos diferentes al carro de la compra a la vez. Cuando el cliente decide hacer el check-out va a la página de "compra" donde puede pagar el importe total del carro de la compra de tres maneras diferentes:

- usando un vale de crédito.

- usando un crédito ya cargado en la tarjeta inteligente.

- usando una tarjeta de crédito (las tarjetas de crédito aceptadas son. Visa, MasterCard y Great Wall Card).

El cliente puede cerrar sesión en las páginas "seleccionar" y "comprar". En este caso no se realiza ninguna compra. Usted decide aplicar una estrategia combinada de pruebas basada en el riesgo y reactiva, y el siguiente es un subconjunto de los criterios de salida para las pruebas del sistema:

EXCR1- Cada elemento de riesgo de calidad "crítica" debe estar cubierto por al menos una condición de prueba.

EXCR2- Cada requisito "crítico" debe estar cubierto por al menos una condición de prueba.

Los siguientes son los requisitos identificados como "críticos":

REQ-SEL-001. El usuario podrá combinar los tres productos con las cuatro duraciones para definir un artículo a comprar.

REQ-SEL-002. El usuario podrá añadir un máximo de seis artículos diferentes a la cesta de la compra.

REQ-PUR-001. El usuario podrá comprar todos los artículos en el carro de compra utilizando un vale de crédito.

REQ-PUR-002. El usuario podrá comprar todos los artículos en el carro de compra utilizando el crédito disponible ya cargado en la tarjeta inteligente.

REQ-PUR-003. El usuario podrá comprar todos los artículos en el carro de la compra utilizando todas las tarjetas de crédito aceptadas (Visa, MasterCard y Great Wall Card).

REQ-LOGO-001. El usuario podrá cerrar sesión (haciendo clic en el botón de cierre de sesión) desde las páginas "seleccionar” y “comprar” volviendo a la página “browse” (navegación anónima).

Además, el siguiente elemento de riesgo de calidad se ha identificado como "crítico":

QR-P1. Es posible que el portal de clientes web no pueda proporcionar el tiempo de respuesta esperado (menos de 10 s) para las transacciones de compra bajo una carga de hasta 1000 usuarios simultáneos.

El análisis de pruebas para las pruebas del sistema acaba de comenzar y se han identificado las siguientes condiciones de prueba:

TC-SEL-01. Pruebe las combinaciones de productos y duraciones para definir un artículo a comprar.

TC-SEL-02. Pruebe el número máximo de artículos, que se pueden agregar al carro de la compra.

TC-PUR-01. Pruebe la compra de un artículo.

TC-PUR-02. Pruebe la compra de un artículo con el crédito cargado en la tarjeta inteligente.

¿Cuál es el número mínimo de condiciones de prueba que se deben agregar para cumplir con los criterios de salida EXCR1 y EXCR2?

a)

1

b)

2

c)

3

d)

4

10.

Usted es el administrador de pruebas de un proyecto para desarrollar un portal de clientes web de una empresa de televisión de pago que permite a los clientes (con una tarjeta inteligente y un decodificador) comprar contenidos digitales. En la página "seleccionar" el sistema muestra un diálogo donde el cliente puede seleccionar los elementos (contenidos digitales) que le interesa. En esta página puede agregar uno o más artículos a un carrito de compras. Un artículo consta de un producto y una duración. Hay tres tipos de productos: película, deporte y premium (película y deporte). Hay cuatro duraciones posibles: 1 mes, 2 meses, invierno (desde principios de enero hasta finales de marzo) y verano (desde principios de julio hasta finales de septiembre). Todas las combinaciones de productos y duraciones pueden definir un artículo. Por lo tanto, hay doce artículos posibles. Se puede añadir un máximo de seis artículos diferentes al carro de la compra a la vez. Cuando el cliente decide hacer el check-out va a la página de "compra" donde puede pagar el importe total del carro de la compra de tres maneras diferentes:

- usando un vale de crédito.

- usando un crédito ya cargado en la tarjeta inteligente.

- usando una tarjeta de crédito (las tarjetas de crédito aceptadas son. Visa, MasterCard y Great Wall Card).

El cliente puede cerrar sesión en las páginas "seleccionar" y "comprar". En este caso no se realiza ninguna compra. Usted decide aplicar una estrategia combinada de pruebas basada en el riesgo y reactiva, y el siguiente es un subconjunto de los criterios de salida para las pruebas del sistema:

EXCR1- Cada elemento de riesgo de calidad "crítica" debe estar cubierto por al menos una condición de prueba.

EXCR2- Cada requisito "crítico" debe estar cubierto por al menos una condición de prueba.

Los siguientes son los requisitos identificados como "críticos":

REQ-SEL-001. El usuario podrá combinar los tres productos con las cuatro duraciones para definir un artículo a comprar.

REQ-SEL-002. El usuario podrá añadir un máximo de seis artículos diferentes a la cesta de la compra.

REQ-PUR-001. El usuario podrá comprar todos los artículos en el carro de compra utilizando un vale de crédito.

REQ-PUR-002. El usuario podrá comprar todos los artículos en el carro de compra utilizando el crédito disponible ya cargado en la tarjeta inteligente. 

REQ-PUR-003. El usuario podrá comprar todos los artículos en el carro de la compra utilizando todas las tarjetas de crédito aceptadas (Visa, MasterCard y Great Wall Card).

REQ-LOGO-001. El usuario podrá cerrar sesión (haciendo clic en el botón de cierre de sesión) desde las páginas "seleccionar” y “comprar” volviendo a la página “browse” (navegación anónima).

Además, el siguiente elemento de riesgo de calidad se ha identificado como "crítico": 

QR-P1. Es posible que el portal de clientes web no pueda proporcionar el tiempo de respuesta esperado (menos de 10 s) para las transacciones de compra bajo una carga de hasta 1000 usuarios simultáneos.

El análisis de pruebas para las pruebas del sistema acaba de comenzar y se han identificado las siguientes condiciones de prueba:   

TC-SEL-01. Pruebe las combinaciones de productos y duraciones para definir un artículo a comprar.

TC-SEL-02. Pruebe el número máximo de artículos, que se pueden agregar al carro de la compra.

TC-PUR-01. Pruebe la compra de un artículo.

TC-PUR-02. Pruebe la compra de un artículo con el crédito cargado en la tarjeta inteligente.

Para el escenario anterior, supongamos que ha utilizado la trazabilidad para determinar los casos de prueba lógicos que cubren todos los requisitos y el único elemento de riesgo identificado en ese escenario.

¿Cuál de las siguientes es una prueba lógica positiva que este completa, es correcta y cubre el requisito REG-LOGO- 001?

a)

En la página de compra ("estado de comprar"), haga clic en el botón de cierre de sesión; verificar que se muestra la página de browse ("estado de browse").

b)

En la página de selección ("seleccionar estado"), haga clic en el botón de cierre de sesión.

c)

En la página de compra ("estado de comprar"), haga clic en el botón de cierre de sesión; verificar que se muestra el mensaje "Imposible cerrar sesión – completar o cancelar la transacción actual".

d)

En la página de browse ("estado de browse"), haga clic en el botón de cierre de sesión.

11.

¿Cuál de las siguientes fases en el proceso de prueba fundamental se considera que entrega un documento el cual puede ser usado como una entrada importante para la mejora del proceso de prueba?

a)

Planificación y control de pruebas.

b)

Implementación y ejecución de pruebas.

c)

Evaluación de criterios de salida e informes.

d)

Cierre del proyecto de prueba.

12.

Para el proyecto se han definido tres criterios de compleción: 

A. Los casos de prueba que pasaron más del 70%.

B. Número de defectos pendientes inferiores a 5.

C. Número de defectos por caso de prueba inferior a 0,5.

La primera semana de las pruebas han mostrado los siguientes resultados:

Evalúe el estado del proyecto con respecto a los criterios de salida definidos. ¿Cuál de las siguientes opciones muestra el estado correcto? 

a)

Criterio A - OK, Criterio B - OK, Criterio C - OK

b)

Criterio A - NO OK, Criterio B - NO OK, Criterio C - OK

c)

Criterio A - OK, Criterio B - NO OK, criterio C - NO OK

d)

Criterio A - NO OK, Criterio B - NO OK, Criterio C - NO OK

13.

¿Cuál de las siguientes declaraciones, acerca de las actividades de informes de prueba para un proyecto que adopta un modelo de ciclo de vida iterativo, con iteraciones muy cortas (por ejemplo, iteraciones de dos semanas), es correcta?

a)

Las actividades de reportes de prueba no pueden verse influenciadas por el uso de un modelo de ciclo de vida iterativo con iteraciones cortas.

b)

Las actividades de reportes de pruebas no son importantes para los proyectos que adoptan un modelo de ciclo de vida iterativo con iteraciones cortas.

c)

Las actividades de reportes de pruebas son menos importantes para los proyectos que adoptan un modelo de ciclo de vida iterativo con iteraciones cortas. Deben realizarse al final de la última iteración.

d)

Las actividades de informes de pruebas siguen siendo importantes con un ciclo de vida iterativo. Los informes se pueden utilizar para llevar a cabo sesiones de revisión posteriores a la iteración antes de comenzar con la siguiente iteración.

14.

Se ha realizado una evaluación del proceso de pruebas utilizando el modelo seleccionado como marco de referencia. Se han identificado una serie de recomendaciones y se le pide que las priorice. Basándose en su conocimiento del proyecto, espera una severa resistencia al cambio.

¿Cuál de los siguientes sería el criterio de selección más importante para definir la prioridad de las recomendaciones?

a)

Sincronizado con la estrategia organizativa global a largo plazo

b)

Definido según el modelo de madurez utilizado

c)

Más visible para las partes interesadas

d)

Acciones de bajos costos primero

15.

¿Cuál de las siguientes es una característica de buenas pruebas en cualquier modelo de ciclo de vida?

a)

El análisis y el diseño de las pruebas comienza tan pronto como que el desarrollo este completado.

b)

Algunas actividades de desarrollo, pero no todas, tienen actividades de prueba correspondiente

c)

Cada nivel de prueba tiene objetivos de prueba específicos para ese nivel

d)

Todas las revisiones de documentos involucran al equipo de desarrollo

16.

¿Cuál de las siguientes opciones NO es un desafío clave típico para las pruebas en un enfoque de desarrollo basado en RAD?

a)

Scripts de prueba reutilizables para pruebas de regresión (automatizadas)

b)

Gestión y control de proyectos

c)

No hay especificaciones de requisitos completos

d)

Time-boxing (mantenerse en el tiempo)

17.

Supongamos que está trabajando en un CAS (Conditional Access System =Sistema de acceso condicional) para TV de pago que permite el acceso, selección y transferencia de servicios y medios a usuarios autorizados. Los usuarios autorizados pueden elegir sus servicios a través de diferentes canales: Web Customer Portal, IVR (Interactive Voice Response), Call Center y SMS. El sistema utiliza una tarjeta inteligente (Smart Carpara recibir y descifrar las palabras de control cifradas emitidas que permiten descifrar la televisión por pago (pay-per-view TV). Cada usuario autorizado debe tener una tarjeta inteligente y un decodificador para ver el contenido. A continuación, se muestra un extracto del documento de análisis de riesgos del producto:

Tanto la probabilidad como el impacto han sido clasificados en la siguiente escala: (1 Muy bajo, 2 Bajo, 3 Medio, 4 Alto, 5 Muy Alto).

Se han entregado el entorno de prueba requerido y el código necesario. Todos los casos de prueba para cada ítem de riesgo de producto identificado se han escrito y están listos para ser ejecutados. La base de datos utilizada para contener las tarjetas inteligentes está vacía, por lo que solo se pueden utilizar nuevas tarjetas inteligentes durante la ejecución de la prueba.

Una tarjeta inteligente solo se puede activar si se ha pre-activado previamente. Esto significa que las condiciones posteriores para la ejecución de los casos de prueba para probar la preactivación de la tarjeta inteligente son las condiciones previas para la activación de la tarjeta Inteligente.

¿Cuál de las siguientes declaraciones representa la contribución más eficaz de las partes interesadas a la finalización de la tabla de análisis del modo de falla?

a)

El ingeniero jefe de software, el arquitecto del sistema y el probador experto deben contribuir a evaluar la prioridad.

b)

El probador experto es el único que debe contribuir a evaluar la detección.

c)

·El piloto de la aeronave es el único calificado para contribuir a evaluar la prioridad y por lo tanto se le debe asignar esta tarea. El representante del cliente debe contribuir a evaluar la detección.

d)

El piloto de la aeronave y el representante del cliente deben contribuir a evaluar la prioridad. El ingeniero jefe de software, el arquitecto del sistema y el probador experto deben contribuir a evaluar la detección.

18.

Los riesgos deben ser revisados constantemente. Dada la situación actual, ¿cuál de los siguientes factores es más probable que conduzca a una revisada del riesgo de producto?

a)

Las preocupaciones sobre la interfaz de usuario podrían dar lugar a cambios en la interfaz, las cuales no pueden ser implementadas por desarrollo a tiempo para la segunda iteración de prueba.

b)

Las preocupaciones sobre la interfaz de usuario aumentan la probabilidad de un riesgo en esa área y aumentan la cantidad de esfuerzo de prueba necesitada para la interfaz de usuario, limitando así el esfuerzo de pruebas disponible para otras partes de la herramienta de gestión de pruebas.

c)

La entrega de la aplicación sin los cambios de interfaz puede alterar a la comunidad de usuarios.

d)

El método utilizado para la estimación de pruebas no es lo suficientemente preciso y, por lo tanto, el dinero gastado en pruebas superó su presupuesto

19.

¿Cuál de las siguientes opciones es MENOS probable que se utilice como técnica para identificar los riesgos de proyecto y de producto?

a)

Lluvia de ideas

b)

   Inspecciones

c)

Entrevistas de expertos

d)

Valoraciones (assessments) independientes

20.

¿Cuál de las siguientes es una tarea de mitigación de riesgos del proyecto que tomaría como administrador de pruebas?

a)

·         Probar por problemas de rendimiento.

b)

Contratar a un contratista después de que un analista de pruebas deja la empresa.

c)

Organizar una copia de seguridad del entorno de prueba en caso de que la existente falla durante las pruebas.

d)

Realizar una reunión retrospectiva del proyecto utilizando los resultados de la prueba después de cada incremento.

21.

¿Cuál sería un enfoque de prueba con respecto a las técnicas de diseño de prueba que se aplicarán, que ajuste a un elemento con el mayor riesgo?

a)

Prueba de componente: prueba de decisión; Prueba de sistema: prueba exploratoria.

b)

Prueba de componente: prueba de decisión; Prueba de sistema: prueba de tabla de decisiones.

c)

Prueba de componente: prueba de sentencia; Prueba de sistema: partición de equivalencia.

d)

Pruebas de componente: prueba de sentencia; Prueba de sistema: partición de tabla de decisión.

22.

Usted es el Administrador de Pruebas de un nuevo proyecto que tendrá tres niveles formales de pruebas: pruebas de unitarias, pruebas de integración y pruebas de sistema. La estrategia de pruebas que decide adoptar es una combinación de estrategias de pruebas basadas en riesgos y pruebas reactivas. 

¿Cuál de las siguientes respuestas describe el ejemplo MAS CONSISTENTE de implementación de esta estrategia de prueba durante la ejecución de las pruebas de sistema?

a)

Su equipo de prueba ejecuta pruebas exploratorias siguiendo un enfoque de gestión de pruebas basado en sesión durante toda la fase de prueba de sistema.

b)

Su equipo de prueba ejecuta pruebas de sistema bajo la guía de una muestra de usuarios a lo largo de la fase de prueba del sistema.

c)

Su equipo de prueba ejecuta pruebas diseñadas e implementadas en guiones antes de la ejecución de la fase de prueba de sistema, para cubrir los riesgos de producto identificados. También realiza sesiones de prueba exploratorias durante toda la fase de prueba de sistema.

d)

Su equipo de prueba realiza de forma autónoma algunas sesiones de prueba exploratorias y, al final de la fase de prueba de sistema, también ejecuta más pruebas de sistema bajo la guía de una muestra de usuarios.

23.

Usted es el administrador de pruebas de un nuevo proyecto destinado a desarrollar un sistema de software que debe estar certificado en el nivel B del estándar DO-178B. El proyecto seguirá un ciclo de vida de desarrollo de software V-Model y tendrá cuatro niveles formales de pruebas:

pruebas de componentes, integración, sistema y aceptación.

Usted debe producir la documentación del plan de pruebas para este proyecto proporcionando una coordinación adecuada entre los cuatro niveles de pruebas para garantizar la capacidad de auditoría.

¿Cuál de las siguientes respuestas esperaría describir mejor cómo organizar el plan de prueba?

a)

Elaborar un único plan de prueba maestro que abarque en detalle los cuatro niveles, describiendo las actividades particulares para todos los niveles de prueba.

b)

Elaborar un plan de prueba maestro que cubra tres niveles (componente, integración, prueba del sistema y un plan de prueba de aceptación independiente.

c)

Elaborar un plan de prueba maestro que describa la relación entre los cuatro niveles y cuatro planes de prueba de nivel detallados separados, uno para cada nivel.

d)

Producir cuatro planes de prueba de nivel detallados separados, uno para cada nivel, sin un plan de prueba maestro.

24.

¿Cuál de las siguientes declaraciones sobre la gestión de los riesgos de calidad de productos en organizaciones maduras con respecto al ciclo de vida, es cierta?

a)

Las organizaciones maduras abordan los riesgos de calidad del producto asociados a features no funcionales solo durante la fase de prueba del sistema.

b)

Las organizaciones maduras son conscientes de la contribución de la prueba para el análisis de los riesgos de calidad del producto es muy importante. El análisis debe realizarse a lo largo de todo el ciclo de vida.

c)

Las organizaciones maduras no pierden el tiempo identificando las fuentes de riesgos. Sólo se centran en identificar los riesgos de calidad del producto.

d)

maduras son conscientes que la gestión de riesgos de los riesgos de calidad del producto solo se produce durante las pruebas.

25.

Se le ha pedido escribir una estrategia de prueba para la empresa. ¿Qué declaración explica MEJOR cómo se puede abordar el riesgo dentro de la estrategia de prueba?

a)

Una estrategia de prueba debe abordar los riesgos de productos genéricos identificados y presentar un proceso para mitigar esos riesgos de acuerdo con la política de pruebas.

b)

Una estrategia de prueba identifica el producto específico para un riesgo de proyecto y define el enfoque para el proyecto de prueba.

c)

Una estrategia de prueba se deriva de la política de prueba y describe la forma en que se realizan las valoraciones de riesgo en los proyectos.

d)

Una estrategia de prueba es el resultado de un análisis de riesgo de proyecto y define el enfoque y los recursos para las pruebas.

26.

¿Cuál de las siguientes sería MAS significativa entrada para estimar el tiempo para llevar a cabo las tareas de prueba especificas?

a)

Las habilidades y la experiencia de los desarrolladores para corregir los errores.

b)

Los estándares utilizados para la especificación de requerimientos.

c)

Las métricas registradas al probar la herramienta de captura y reproducción.

d)

El número de probadores en la empresa y su calificación.

27.

Está estimando el esfuerzo para las actividades de prueba de integración de un nuevo proyecto. Considere los siguientes factores, que pueden afectar esa estimación:

-       I. Disponibilidad de pruebas de sistema reutilizables y documentación de proyectos anteriores similares.

-       II Tiempo inesperado de llegada de componentes.

-       III. Estabilidad del equipo de prueba de integración (sin rotación).

-       IV. Muchos sub-equipos distribuidos geográficamente.

¿Cuál de las siguientes declaraciones es verdadera?

a)

III. y IV. por lo general favorecen la exactitud del esfuerzo de estimación

b)

I. y IV. por lo general favorecen la exactitud del esfuerzo de estimación

c)

I. y III. por lo general favorecen la exactitud del esfuerzo de estimación

d)

I. y II. por lo general favorecen la exactitud del esfuerzo de estimación

28.

¿Cuál de las siguientes métricas que se van a producir necesita trazabilidad entre los casos de prueba y cada elemento en una base de prueba apropiada?

a)

·         Cobertura de requerimientos.

b)

·         Tendencias en el tiempo de retraso desde la notificación de defectos hasta la resolución.

c)

·         Tiempo medio entre fallos en el sistema.

d)

·         Número acumulado de defectos notificados frente al número acumulado de defectos resueltos.

29.

Después de la presentación, se le pide que explique el gráfico. Supongamos que ha aplicado una estrategia de pruebas basada en el riesgo completa.

 

¿Cuál de las siguientes respuestas esperaría describir mejor el gráfico circular?

a)

Todos los elementos de riesgo han sido cubiertos con pruebas. No quedan más elementos de riesgo para probar

b)

De acuerdo con la estrategia de pruebas completa basada en el riesgo aplicada, es muy probable que los elementos, pruebas y errores de mayor riesgo permanezcan en las áreas azul y roja. Por lo tanto, es muy arriesgado liberar la aplicación

c)

Solo los elementos, pruebas y errores de menor riesgo deben permanecer en las áreas azul y roja. Por lo tanto, la solicitud puede ser liberada en cualquier momento sujeto a la gestión de los elementos identificados en esas áreas

d)

El 97 por ciento de los elementos de riesgo han sido probados. No quedan errores abiertos ni errores de prueba. Sólo el 3 por ciento de los elementos de riesgo queda por cubrir en la prueba restante

30.

¿Para cuál de las siguientes actividades clasificarían los costos como un costo de detección?

a)

Escribir especificaciones de prueba de acuerdo con el diseño de la prueba.

b)

Capacitar desarrolladores para que comprendan mejor las nuevas características del lenguaje de codificación que usarán en el proyecto.

c)

Volver a ejecutar un caso de prueba, durante la fase de prueba del sistema, para verificar que una solución elimine un defecto encontrado previamente.

d)

Reparación de fallas de producción.

31.

Usted ha estado tratando de contratar a un segundo especialista en automatización de pruebas para su equipo de prueba. Sin embargo, usted no tuvo suerte en encontrar un candidato adecuado. Así que ahora, la gerencia de TI de XYZ le ha pedido que envíe una propuesta con soluciones alternativas para crear un conjunto de pruebas de regresión automatizada a nivel de prueba de sistema durante un período de 2 años, incluyendo la capacitación necesaria y la entrega eventual al equipo de prueba. Ha investigado diferentes posibilidades y ha seleccionado cuatro de ellas para presentarlas a la gerencia de TI. ¿A cuál de las propuestas darle sus recomendaciones más altas?

a)

Contratación de automatización de pruebas basada en una oferta de una compañía local ABC que cuenta con personas que son especialistas en herramientas de automatización de captura y reproducción a nivel de sistema, y que también realizan cursos de capacitación regulares sobre métodos y herramientas de automatización de pruebas. Luego ellos pueden trabajar en estrecha colaboración con Vicki.

b)

Subcontratación de automatización de pruebas basada en una oferta de una empresa asiática, AsiaAutoTest, que cuenta con personas que son especialistas en herramientas de automatización de captura y reproducción de nivel de sistema. Ellos también ofrecen capacitación y, además, ofrecen ejecutar y mantener las pruebas de regresión en el futuro.

c)

Oferta interna del departamento de desarrollo de XYZ para crear el paquete de regresión utilizando CppUnit como herramienta de automatización de pruebas. Uno de los grupos de desarrollo tiene muy buenas experiencias en la automatización de pruebas unitarias, y también están dispuestos a hacer una capacitación.

d)

Solución de un proveedor de herramientas, que ofrece educar a dos miembros del equipo de prueba en el uso de su herramienta de repetición de captura de automatización de prueba fácil de usar durante los primeros 3 meses, y en base a eso construir el conjunto de pruebas de regresión. Además de Vicki, Steve es el único que tiene tiempo disponible para ser capacitado.

32.

Una organización de desarrollo de software desea introducir algunas mejoras específicas en su proceso de prueba. Actualmente, la mayoría de sus recursos de prueba se centran en las pruebas de sistema. Están desarrollando software integrado y no tienen un entorno de simulación que les permita ejecutar módulos de software en el host de desarrollo. Se les ha informado de que la introducción de inspecciones y revisiones podría ser el paso más adecuado hacia adelante. ¿Cuál de los siguientes riesgos de producto se abordaría de manera más efectiva solo con pruebas estáticas?

a)

  En la aplicación entregada, uno de los países, tal como se especifica en los requisitos, no se han implementado correctamente.

b)

La aplicación tarda demasiado tiempo en procesar una solicitud de cobertura adicional.

c)

Los casos de prueba no cubren los requisitos clave.

d)

Es posible que el postor ganador no entregue toda la funcionalidad requerida a tiempo.

33.

La IEEE 1028 también define la "revisión de gestión" como un tipo de revisión. ¿Cuál es el propósito principal de una revisión de gestión?

a)

Alinear conceptos técnicos durante la fase de diseño.

b)

Establecer una comprensión común de los requisitos.

c)

Proporcionar una evaluación independiente del cumplimiento de los procesos, reglamentos, normas, etc.

d)

Monitorear el progreso, valorar el estado de un proyecto y tomar decisiones sobre acciones futuras.

34.

¿Cuál de las siguientes opciones es un ejemplo de pruebas como parte de la fase de especificación de requerimientos?

a)

Una reunión de revisión de requerimiento.

b)

Un analista de negocios que enlista requerimientos.

c)

Realización de pruebas de aceptación con respecto al requerimiento.

d)

Un informe de prueba que muestra la cobertura de los requerimientos.

35.

Durante la fase de seguimiento se comprueban las siguientes condiciones:

-       X1. El código ha sido completamente revisado.

-       X2. Todos los defectos identificados se han corregido correctamente y el código modificado se ha compilado correctamente, y se ejecutó a través de todos los analizadores estáticos utilizados por el proyecto sin advertencias y errores.

-       X3. El código modificado está disponible bajo el sistema de gestión de configuración con un nuevo número de versión para el CI(Configuration ítem)  especificado.

-       Si se cumplen estas condiciones, el proceso de revisión finaliza.

¿Cuáles de las siguientes características de una revisión formal falta en esta descripción de seguimiento?

a)

Criterios definidos de entrada y salida.

b)

Listas de verificación que será usada por los revisores.

c)

Entregables tales como informes, hojas de evaluación u otras hojas de resumen de revisión.

d)

Métricas para informar sobre la eficacia, la eficiencia y el progreso de la revisión.

36.

Se indica la siguiente tabla de eliminación de defectos que se indica al final de las pruebas de sistema, que muestra los defectos totales detectados y los defectos cerrados (corregidos y probados con éxito). Un numero de defectos abiertos se clasifican como críticos. Todas las pruebas han sido ejecutadas.

Según el gráfico, ¿cuál es la siguiente fase de prueba más adecuada?

a)

Pruebas de aceptación para verificar el proceso de negocio.

b)

Pruebas de aceptación para verificar los requisitos operacionales.

c)

Pruebas de requisitos como parte del cumplimiento normativo de las pruebas.

d)

Otro ciclo de prueba de sistema para verificar la resolución de defectos.

37.

Explicar cómo el informe de progreso de la prueba puede diferir de un informe que usted produce para el director del proyecto, que es un especialista en pruebas

Seleccione DOS elementos de las siguientes opciones que se pueden utilizar para informar al gerente del proyecto y no se incluiría en un informe a la alta dirección.

a)

Mostrar detalles sobre el esfuerzo invertido

b)

Lista de todos los defectos pendientes con su prioridad y severidad

c)

Dar estado de riesgo del producto

d)

Mostrar análisis de tendencias

e)

·         Recomendaciones del estado para el reléase.

38.

Considere los objetivos típicos de las pruebas. ¿Cuál de las siguientes métricas se puede usar para medir la efectividad del proceso de prueba para lograr uno de esos objetivos?

a)

Número promedio de días entre el descubrimiento y la resolución del defecto.

b)

Porcentaje de requerimientos cubiertos.

c)

Líneas de código escritas por desarrollador por día.

d)

Porcentaje del esfuerzo de prueba dedicado a las pruebas de regresión.

39.

Se le ha dado la responsabilidad de las pruebas no funcionales de un paquete de monitoreo y diagnóstico crítico para la seguridad en el área médica. ¿Cuál de las siguientes esperas menos ver abordado en el plan de pruebas?

a)

Disponibilidad

b)

Seguridad

c)

Portabilidad

d)

Fiabilidad

40.

Dado que el sistema está en el dominio médico y, por lo tanto, en el área crítica de seguridad (protección contra accidentes), las pruebas deben ser rigurosas y se requiere evidencia de que el sistema haya sido probado adecuadamente. Identifique TRES medidas que típicamente serían parte del enfoque de prueba en este dominio y que no siempre son aplicables en otros dominios.

a)

·         Alto nivel de documentación.

b)

·         Sesiones de modo de falla y análisis de efectos (FMEA).

c)

·         Trazabilidad a los requerimientos.

d)

·         Pruebas no funcionales.

e)

·         Plan maestro de pruebas.

41.

Un registro de prueba es uno de los documentos que deben producirse en este dominio para proporcionar evidencia de la prueba. Sin embargo, el nivel de detalle de los registros de prueba puede variar.

¿Cuál de los siguientes NO es un factor influyente para el nivel de detalle de los registros de prueba que se producen?

a)

Nivel de automatización de ejecución de prueba.

b)

Nivel de prueba.

c)

Requerimientos regulatorios.

d)

Nivel de experiencia de los probadores.

42.

Se prestará atención considerable en este proyecto para definir los criterios de salida y en el reporte sobre su estado. ¿Qué combinación de DOS criterios de salida de la lista sería mejor usar?

-I. Número total de defectos encontrados.

-II. Porcentaje de casos de prueba ejecutados.

-III. Esfuerzo de prueba total planeado versus esfuerzo de prueba real total gastado.

-IV. Tendencia de defectos (número de defectos encontrados por prueba ejecutada a lo largo del tiempo).

a)

(i) y (ii)

b)

(i) y (iv)

c)

(ii) y (iii)

d)

(ii) y (iv)

43.

Como resultado del enfoque de desarrollo basado en RAD, el administrador de pruebas ha decidido cambiar el enfoque de mitigación de riesgos. ¿Qué técnica de prueba puede ser más apropiada para usar?

a)

Prueba de tabla de decisión.

b)

Análisis de valor límite.

c)

Predicción de error.

d)

Prueba exploratoria.

44.

¿Cuál es el número de prioridad de riesgo para el Ítem de riesgo número 2?

a)

16

b)

2

c)

1

d)

63

45.

Parte de la estrategia de prueba indica que utilizará técnicas de diseño de prueba sistemáticas o metódicas. Su gerente le ha pedido que presente las principales ventajas de usar estas técnicas en la próxima reunión del Comité.

Identifique TRES beneficios principales del uso de técnicas de diseño de pruebas sistemáticas dentro de esta empresa.

a)

Es más fácil adaptar rápidamente las pruebas a los requerimientos cambiantes en comparación con las pruebas basadas en experiencia.

b)

Se enfoca en ciertos tipos de fallas.

c)

Proporciona una forma de diferenciar la profundidad de las pruebas en función de los riesgos del producto mediante el uso de diferentes técnicas.

d)

Más documentación mejorada y, por lo tanto, mayor repetibilidad y reproducibilidad.

e)

Hará redundantes las pruebas no sistemáticas.

46.

¿Cuál de los siguientes sería los DOS ejemplos más apropiados de criterios de entrada documentado en el plan de prueba de integración de sistema?

a)

El porcentaje de cobertura de decisión alcanzado durante las pruebas unitarias.

b)

La disponibilidad de la última versión de la herramienta de captura y reproducción (para probar la interfaz con la herramienta de administración de pruebas recientemente desarrollad.

c)

La aprobación de una nota de versión del software de prueba de rendimiento (informe de transmisión del elemento de prueba tanto por desarrollo como por pruebas que muestran que el rendimiento del sistema cumple con los criterios de aceptación especificados.

d)

El porcentaje de procedimientos de prueba de aceptación programados para su ejecución.

e)

El porcentaje de cobertura de requerimientos alcanzado durante la prueba de integración del sistema.

47.

Identifique TRES elementos que formarían parte de la estructura de desglose del trabajo (WBS) que muestra las actividades clave de prueba para el proyecto de prueba de aceptación.

a)

·         Planificación de la prueba, preparación de caso de prueba y ejecución de la prueba para cada una de las cuatro iteraciones.

b)

·         El trabajo debe asignarse explícitamente a la compleción de la prueba, la gestión de la prueba, la instalación y la capacitación sobre el uso del sistema.

c)

·         Actividades para implementar el sistema en el entorno del usuario.

d)

·         Pruebas de regresión en la segunda, tercera y cuarta iteraciones.

e)

·         Actividades de desarrollo para pruebas unitarias e integración.

48.

Además del riesgo, identifique otros DOS componentes de una estrategia de prueba.

a)

Los criterios de entrada y salida para cada fase de prueba.

b)

Necesidades de capacitación de prueba para los recursos del proyecto.

c)

Las técnicas de diseño de pruebas que se utilizarán.

d)

Indicadores de rendimiento de la prueba.

e)

El cronograma de pruebas.

49.

Considere los objetivos típicos de las pruebas. ¿Cuál de las siguientes métricas se puede usar para medir la efectividad del proceso de prueba para lograr uno de esos objetivos?

a)

Número promedio de días entre el descubrimiento y la resolución del defecto.

b)

Porcentaje de requerimientos cubiertos.

c)

Líneas de código escritas por desarrollador por día.

d)

Porcentaje del esfuerzo de prueba dedicado a las pruebas de regresión.

50.

¿Cuál de las siguientes opciones esperaría que sea un ejemplo de factor motivador para los probadores?

a)

Los recursos asignados para las actividades de prueba no son suficientes y no permiten que los probadores contribuyan a la calidad del producto.

b)

La contribución de los probadores a la calidad de los productos de software desarrollados a partir de una organización se reconoce con mayores responsabilidades.

c)

Las mismas pruebas de regresión son ejecutadas manualmente por los mismos probadores, para cada lanzamiento de producto, sin ninguna progresión en el contenido.

d)

Se les pide a los probadores que realicen, en paralelo con sus tareas de prueba, otras tareas no relacionadas con sus responsabilidades de prueba.

51.

Dadas las siguientes cifras para las pruebas en un proyecto, y suponiendo que la tasa de errores para las pruebas iniciales permanece constante y que todas las repruebas pasan.

¿qué número de pruebas queda por ejecutar?

a)

700

b)

720

c)

784

d)

570

52.

¿Cuál de las siguientes respuestas describe un factor que puede reducir el esfuerzo dedicado al usar equipos de prueba distribuidos sin afectar negativamente la calidad del sistema?

a)

Dificultades en la comunicación entre los equipos de prueba distribuidos debido a diferencias de zona horaria.

b)

Con varios equipos de prueba distribuidos, cada equipo asume que algunas condiciones de prueba están cubiertas por otros equipos, pero en realidad nadie los cubre.

c)

Con varias pruebas distribuidas equipos, dos o más equipos asumen que algunas condiciones de prueba están cubiertas por su equipo y solo su equipo. Pero todos los equipos realmente los cubren.

d)

Con varios equipos de prueba distribuidos, todos los equipos de prueba distribuidos usan un único tablero de pruebas unificado.

53.

¿Cuál de los siguientes proporciona el ciclo de mejora de Deming, en el orden correcto?

a)

Plan Check Do Act

b)

Plan Do Check Act

c)

Plan Experiment Evaluate Revise

d)

Plan Experiment Revise Evaluate

54.

Identifique los TRES tipos de revisiones formales por pares que pueden reconocerse.

a)

Inspección

b)

Revisión de gestión

c)

Revisión guiada

d)

Auditoría

e)

Revisión técnica

55.

Como parte del programa de mejora, la organización también está buscando soporte de herramientas. ¿Qué tipo de herramienta podría usarse para garantizar una mayor calidad del código que se revisará?

a)

Herramienta de revisión

b)

Herramienta de ejecución de prueba

c)

Herramienta de análisis estático

d)

Herramienta de diseño de prueba

56.

La introducción de revisiones e inspecciones a menudo ha fallado como una acción de mejora del proceso. Identifique las TRES medidas más importantes que deben tomarse para reducir el riesgo de que esta mejora del proceso de prueba falle.

a)

Dueño del proceso y moderadores experimentados, quienes dirigen el proceso de inspección.

b)

Apoyo de la Gerencia.

c)

Capacitación de los involucrados.

d)

La disponibilidad de estándares y procesos.

e)

Uso de un ciclo de vida de desarrollo de software más tradicional.

57.

Usted es el administrador de pruebas de un proyecto que adopta un modelo V con cuatro niveles formales de pruebas de unidad, integración, sistema y aceptación. En este proyecto, se realizaron revisiones para cada fase de desarrollo antes de las pruebas, es decir que se realizaron revisiones de requerimientos, especificaciones funcionales, diseño de alto nivel, diseño de bajo nivel y código antes de las pruebas. Suponga que no se han informado defectos de requerimientos después del lanzamiento del producto.

¿Cuál de las DOS siguientes métricas necesita para evaluar las revisiones de requerimientos en términos de efectividad de contención de fase?

a)

Número de defectos encontrados durante la revisión de requerimientos.

b)

Número total de defectos atribuibles a los requerimientos encontrados durante las pruebas de unidad, integración, sistema y aceptación.

c)

Número total de defectos encontrados durante la revisión de especificaciones funcionales, revisión de diseño de alto nivel, revisión de diseño de bajo nivel, revisión de código, prueba de unidad, prueba de integración, prueba de sistema y prueba de aceptación.

d)

  Tiempo para realizar la revisión de requerimientos.

e)

Número total de defectos atribuibles a los requerimientos, encontrados durante la revisión de especificaciones funcionales, revisión de diseño de alto nivel, revisión de diseño de bajo nivel, revisión de código, prueba de unidad, prueba de integración, prueba de sistema y prueba de aceptación

58.

Su empresa está considerando si comprar o no un conjunto de herramientas de prueba de un proveedor respetable. Su gerente ha buscado en Internet productos comparables, pero ninguno de ellos cumple con sus requerimientos específicos. Se organizó una demostración de herramientas para la próxima semana y se invitó a su equipo a asistir. El conjunto de herramientas consta de una herramienta de gestión de pruebas, una herramienta de ejecución de pruebas y una herramienta de gestión de requerimientos. Existe la posibilidad de agregar una herramienta de prueba de rendimiento en una etapa posterior. Decidió asistir a la demostración, pero planteó algunos problemas de antemano con respecto a las expectativas.

Seleccione TRES problemas de las opciones proporcionadas que al menos deberían plantearse.

a)

¿Ha habido suficiente comparación de herramientas?

b)

¿Cuáles son los problemas que estamos tratando de abordar?

c)

¿Tenemos un conjunto de requerimientos de herramientas para validar la herramienta?

d)

¿Cómo se organizará la implementación?

e)

¿Qué proyecto se seleccionará para realizar la herramienta piloto?

59.

¿Cuál de los siguientes es un inconveniente válido de las pruebas independientes?

a)

El desarrollador y las pruebas independientes se superpondrán y desperdiciarán recursos.

b)

Los desarrolladores pierden el sentido de responsabilidad y los probadores independientes pueden convertirse en un cuello de botella.

c)

Los probadores independientes necesitan educación adicional y siempre cuestan más.

d)

Los probadores independientes se convertirán en un cuello de botella e introducirán problemas en la gestión de incidentes.

60.

Considere un equipo ágil que adopte Extreme Programming (XP) con cinco desarrolladores y un probador sin ninguna experiencia en codificación. ¿A cuál de las siguientes actividades esperaría que el probador contribuya más?

a)

Desarrollando pruebas unitarias.

b)

Ejecución de pruebas unitarias.

c)

Planificación y ejecución de pruebas durante la fase de prueba de integración para detectar defectos de interfaz.

d)

Apoyar al cliente en la ejecución de las pruebas de aceptación.

61.

Considere un sistema de información de una empresa de televisión de pago basado en una arquitectura SOA. El sistema integrado consta actualmente de tres sistemas principales:

- un sistema CRM (Customer Relationship Management)

- un sistema BRM (Billing and Revenue Management) 

- un sistema CAS (Sistema de Acceso Condicional) todos ellos que se comunican con SOA Middleware.

Se le ha pedido que administre las actividades de prueba para la integración de dos sistemas adicionales listos para usar (off-the-shelf) de dos proveedores diferentes: un servidor SMS (Short Message Service) y un sistema IVR (Interactive Voice Response).

Supongamos que existe una alta probabilidad de que los dos sistemas off-the-shelf sean de baja calidad y que Usted tiene una prueba clara de que las pruebas realizadas por los dos proveedores en sus sistemas han sido poco sistemáticas y profesionales. Esto obviamente conduce a un mayor riesgo de calidad para el sistema integrado general.

Usted es el Administrador de pruebas de este proyecto. Su objetivo principal es planificar las actividades de prueba para mitigar este riesgo.

¿Cuál de las siguientes respuestas describe mejor las actividades de prueba (suponiendo que sea posible realizar todas ellas) que debe planear?

a)

Debe planificar una prueba de aceptación informal y mínima de los dos sistemas listos para usar y luego una sola prueba de extremo a extremo del sistema integrado general.

b)

  Debe planificar directamente una única prueba de extremo a extremo centrada en pruebas del sistema integrado general sin una prueba de aceptación de los dos sistemas listos para usar (off-the-shelf).

c)

Debe planificar dos niveles: una prueba de integración del sistema y una prueba integral del sistema integrado general.

d)

Debe planificar una reprueba adecuada de los sistemas seguidos de una prueba de integración de sistema y una prueba de extremo a extremo del sistema integrado general.

62.

Supongamos que usted es el Administrador de pruebas para una nueva versión de software de una aplicación de comercio electrónico. La granja de servidores consta de seis servidores que proporcionan capacidades diferentes. Cada capacidad se proporciona a través de un conjunto de servicios web.

El documento de especificación de requisitos contiene varios SLA (acuerdos de nivel de servicio) como el siguiente: 

SLA-001: el 99,5 por ciento de todas las transacciones tendrán un tiempo de respuesta inferior a cinco segundos bajo una carga      de hasta 5000 usuarios simultáneos.

El objetivo principal es garantizar que todos los SLA especificados en el documento de especificación de requisitos se cumplan antes de la liberación del sistema. Usted decide aplicar una estrategia de pruebas basada en el riesgo, y un análisis de riesgo temprano confirma que el rendimiento es de alto riesgo. Puede contar con una especificación de requisitos bien escrita y un modelo del comportamiento del sistema en varios niveles de carga producidos por el arquitecto del sistema.

¿Cuáles de las siguientes actividades de prueba esperaría que fueran las menos importantes para alcanzar los objetivos de prueba en este escenario?

a)

Realizar pruebas de rendimiento unitaria para cada servicio web único.

b)

Supervise los SLA después de que el sistema se haya liberado en el entorno de producción.

c)

Realizar pruebas de rendimiento del sistema, que consisten en varias sesiones de pruebas de rendimiento, para verificar si se han cumplido todos los SLA

d)

Realice pruebas de rendimiento estático revisando el modelo arquitectónico del sistema bajo varios niveles de carga.

63.

Usted es el administrador de pruebas de un proyecto para desarrollar una aplicación cliente-servidor que permite a los vendedores de vino pedir paquetes personalizados de vinos de varios viticultores para vender paquetes especiales en sus tiendas de vinos.

Usted decide aplicar una estrategia de pruebas reactivas y basada en el riesgo combinado. Por debajo de los criterios de salida para las pruebas del sistema. EXCR1- Cada elemento de riesgo de calidad "crítica" debe estar cubierto por al menos una condición de prueba.

EXCR2- Cada requisito "crítico" debe estar cubierto por al menos una condición de prueba. 

Los siguientes son los requisitos "críticos" de la aplicación: 

REQ-SEL-1. La aplicación permitirá al usuario pedir sólo un paquete a la vez.

REQ-SEL-2. La aplicación permitirá al usuario seleccionar entre cuatro envases diferentes (2 botellas, 6 botellas, 12 botellas, 15 botellas). 

REQ-SEL-3. La aplicación permitirá al usuario pedir un envase que contenga al menos 1 botella y no más botellas que el tamaño del paquete. No se mostrarán mensajes de error si el usuario selecciona un número válido de botellas (al menos 1 botella y no más del tamaño del paquete). 

REQ-SEL-4. La aplicación mostrará un mensaje de error "Número no válido de botellas" si el usuario selecciona un número no válido de botellas (cero botellas o un número superior al tamaño del paquete). 

REQ-PAY-1. La solicitud permitirá al usuario pagar con las tres tarjetas de crédito aceptadas (Visa, MasterCard, American Express). 

REQ-PAY-2. La aplicación mostrará un mensaje de error "Tarjeta de crédito no válida" si los datos no válidos de la tarjeta de crédito son dados por el usuario. 

El siguiente es el elemento de riesgo de calidad "crítico" único que se ha identificado:

CR-RSK-1. La GUI de la aplicación podría aceptar valores no enteros para el campo de entrada diseñado para obtener el número de botellas del usuario.

El análisis de pruebas para las pruebas del sistema acaba de comenzar y se han identificado las siguientes condiciones de prueba. 

TC-SEL-2. Pruebe la selección de los tamaños de los paquetes. 

TC-SEL-4. Probar números incorrectos de botellas para un pedido. 

TC-CR-RSK-1. Pruebe los valores aceptados del campo de entrada diseñado para obtener el número de botellas del usuario.

¿Cuál es el número mínimo de condiciones de prueba que se deben agregar para cumplir con los criterios de salida EXCR1 y EXCR2?

a)

4

b)

3

c)

2

d)

1

64.

¿Cuál de las siguientes declaraciones describen las consecuencias de especificar las condiciones de prueba en un nivel detallado NO es verdadera?

a)

En un entorno donde la base de prueba está cambiando continuamente, se recomienda especificar las condiciones de prueba en un nivel detallado para lograr una mejor mantenibilidad.

b)

La especificación de las condiciones de prueba a un nivel detallado puede ser efectiva cuando no estén disponibles los requisitos formales u otros productos de trabajo de desarrollo.

c)

La especificación de las condiciones de prueba a un nivel detallado puede requerir la implementación de un nivel adecuado de formalidad en todo el equipo.

d)

Para las pruebas del sistema, la especificación de las condiciones de prueba a un nivel detallado, llevada a cabo al principio del proyecto tan pronto como se establezca la base de prueba, puede contribuir a la prevención de defectos.

65.

Usted es el administrador de pruebas de un proyecto para desarrollar una aplicación cliente-servidor que permite a los vendedores de vino pedir paquetes personalizados de vinos de varios viticultores para vender paquetes especiales en sus tiendas de vinos.

Usted decide aplicar una estrategia de pruebas reactivas y basada en el riesgo combinado. Por debajo de los criterios de salida para las pruebas del sistema.

EXCR1- Cada elemento de riesgo de calidad "crítica" debe estar cubierto por al menos una condición de prueba. 

EXCR2- Cada requisito "crítico" debe estar cubierto por al menos una condición de prueba. 

Los siguientes son los requisitos "críticos" de la aplicación: 

REQ-SEL-1. La aplicación permitirá al usuario pedir sólo un paquete a la vez .

REQ-SEL-2. La aplicación permitirá al usuario seleccionar entre cuatro envases diferentes (2 botellas, 6 botellas, 12 botellas, 15 botellas). 

REQ-SEL-3. La aplicación permitirá al usuario pedir un envase que contenga al menos 1 botella y no más botellas que el tamaño del paquete. No se mostrarán mensajes de error si el usuario selecciona un número válido de botellas (al menos 1 botella y no más del tamaño del paquete)

REQ-SEL-4. La aplicación mostrará un mensaje de error "Número no válido de botellas" si el usuario selecciona un número no válido de botellas (cero botellas o un número superior al tamaño del paquete).

REQ-PAY-1. La solicitud permitirá al usuario pagar con las tres tarjetas de crédito aceptadas (Visa, MasterCard, American Express).

REQ-PAY-2. La aplicación mostrará un mensaje de error "Tarjeta de crédito no válida" si los datos no válidos de la tarjeta de crédito son dados por el usuario.

El siguiente es el elemento de riesgo de calidad "crítico" único que se ha identificado:

CR-RSK-1. La GUI de la aplicación podría aceptar valores no enteros para el campo de entrada diseñado para obtener el número de botellas del usuario. / El análisis de pruebas para las pruebas del sistema acaba de comenzar y se han identificado las siguientes condiciones de prueba: 

TC-SEL-2. Pruebe la selección de los tamaños de los paquetes.

TC-SEL-4. Probar números incorrectos de botellas para un pedido. 

TC-CR-RSK-1. Pruebe los valores aceptados del campo de entrada diseñado para obtener el número de botellas del usuario.

a)

Supongamos que ha utilizado la trazabilidad para determinar los casos de prueba lógicos que cubren todos los requisitos y el elemento de riesgo único identificado en ese escenario. ¿Cuál de las siguientes es una prueba lógica positiva que está completa y correcta, y cubre el requisito REQ-SEL-4?

b)

Seleccione un paquete de 6 botellas, luego intente insertar 5 botellas; verificar que no se muestren mensajes de error

c)

Seleccione un paquete de 6 botellas, luego intente insertar 7 botellas; verificar que no se muestren mensajes de error

d)

Seleccione un paquete de 6 botellas, luego intente insertar 7 botellas; verificar que se muestra el mensaje "Número no válido de botellas"

e)

Seleccione un paquete de 6 botellas y, a continuación, intente insertar 7 botellas

66.

Usted es un gestor de pruebas encargado de la integración, el sistema y las pruebas de aceptación de un banco. Está trabajando en un proyecto para actualizar un cajero automático (ATM) existente para permitir a los clientes obtener adelantos en efectivo de tarjetas de crédito compatibles. El sistema debe permitir adelantos en efectivo de 20 a 500 euros, inclusive, para todas las tarjetas de crédito compatibles. Las tarjetas de crédito compatibles son American Express, VISA, Eurocard y Mastercard.

En el plan de prueba maestro, los siguientes elementos se enumeran en la sección denominada "elementos y/o características que se van a probar": 

I Todas las tarjetas de crédito admitidas.

II Localización del idioma. 

III Adelantos válidos e inválidos.

IV Usabilidad.

V Tiempo de respuesta. 

Basándose únicamente en la información proporcionada en el escenario, seleccione los DOS elementos y/o las características para las que se dispone de información suficiente para continuar con el diseño de la prueba.

a)

Todas las tarjetas de crédito compatibles

b)

  Localización del idioma

c)

Adelantos válidos e inválidos

d)

Usabilidad

e)

Tiempo de respuesta

67.

Suponga que usted es el administrador de pruebas para un proyecto pequeño de desarrollo de aplicaciones de seguros. Ha decidido adoptar una estrategia de pruebas basada en el riesgo: se han identificado 5 riesgos de producto (R1, R2, R3, R4, R5) y se han evaluado sus niveles de riesgo. Se han diseñado 10 casos de prueba (T1, ..., T10) para cubrir todos los riesgos del producto. La siguiente tabla muestra el nivel de riesgo y los casos de prueba asociados a los riesgos de producto identificados (el nivel de riesgo más alto significa un riesgo mayor): No está seguro de la evaluación del nivel de riesgo y sospecha que será posible encontrar errores de alta prioridad en áreas de bajo riesgo.

Además, el período de ejecución de la prueba es muy corto. Su objetivo es probar todos los riesgos de producto de una manera basada en el riesgo, a la vez que asegura que cada riesgo de producto obtiene al menos cierta cantidad de pruebas. 

¿Cuál de las siguientes respuestas describe el mejor cronograma de ejecución de pruebas en este escenario? 

a)

T1, T2, T3, T4, T5, T6, T7, T8, T9, T10

b)

T1, T3, T5, T7, T9, T2, T4, T6, T8, T10

c)

T10, T9, T8, T7, T6, T5, T4, T3, T2, T1

d)

T10, T8, T6, T4, T2, T9, T7, T5, T3, T1

68.

Usted es el administrador de pruebas de un proyecto para desarrollar un portal de clientes web de una empresa de televisión de pago que permite a los clientes (con una tarjeta inteligente y un decodificador) comprar contenidos digitales.

En la página "seleccionar" el sistema muestra un diálogo donde el cliente puede seleccionar los elementos (contenidos digitales) que le interesa. En esta página puede agregar uno o más artículos a un carrito de compras. Un artículo consta de un producto y una duración.

Hay tres tipos de productos: película, deporte y premium (película y deporte). Hay cuatro duraciones posibles: 1 mes, 2 meses, invierno (desde principios de enero hasta finales de marzo) y verano (desde principios de julio hasta finales de septiembre). Todas las combinaciones de productos y duraciones pueden definir un artículo. Por lo tanto, hay doce artículos posibles. Se puede añadir un máximo de seis artículos diferentes al carro de la compra a la vez.

Cuando el cliente decide hacer un check-out va a la página de "compra" donde puede pagar el importe total del carro de la compra de tres maneras diferentes:

- usando un vale de crédito

- utilizando un crédito ya cargado en la tarjeta inteligente

- con tarjeta de crédito (se aceptan tarjetas de crédito aceptadas). Visa, MasterCard y Great Wall Card). 

El cliente puede cerrar sesión en las páginas "seleccionar" y "comprar". En este case no se realiza ninguna compra. 

Decide aplicar una estrategia de pruebas reactivas y basada en el riesgo combinado y el siguiente es un subconjunto de los criterios de salida para las pruebas del sistema:

EXCR1- Cada elemento de riesgo de calidad "crítica" debe estar cubierto por al menos una condición de prueba.

EXCR2- Cada requisito "crítico" debe estar cubierto por al menos una condición de prueba. 

Usted está siguiendo una estrategia de prueba basada en el riesgo. El tiempo de ejecución de la prueba es muy limitado.

Supongamos que todos los ítems de riesgo del producto requieren más o menos el mismo nivel de esfuerzo de prueba.  ¿Cuál de las siguientes respuestas describe la mejor programación de ejecución en este escenario? 

a)

1- Probar la aceptación de transacciones provenientes del canal IVR.

2- Probar la carga correcta de la tarjeta inteligente con el contenido requerido.

3- Probar la preactivación correcta de la tarjeta inteligente.

4- Probar la correcta activación de la tarjeta inteligente.

b)

1- Probar la preactivación correcta de la tarjeta inteligente.

2- Probar la carga correcta de la tarjeta inteligente con el contenido requerido.

3- Probar la correcta activación de la tarjeta inteligente.

4- Probar la aceptación de transacciones provenientes del canal IVR.

c)

1- Probar la activación correcta de la tarjeta inteligente.

2- Probar la preactivación correcta de la tarjeta inteligente.

3- Probar la carga correcta de la tarjeta inteligente con el contenido requerido.

4- Probar la aceptación de transacciones provenientes del canal IVR

d)

1- Probar la preactivación correcta de la tarjeta inteligente.

2- Probar la correcta activación de la tarjeta inteligente.

3- Probar la carga correcta de la tarjeta inteligente con el contenido requerido.

4- Probar la aceptación de transacciones provenientes del canal IVR.

69.

Suponga que los siguientes casos de prueba se han ejecutado al final de la primera semana de ejecución de la prueba: TC-001, TC-002 y TC-007. Todas estas pruebas están en “pasó".

¿Cuál es el número MÍNIMO de los casos de prueba restantes que deben ejecutarse correctamente para cumplir con los criterios de salida EX1?

EX1: cada requisito debe tener al menos un caso de prueba ejecutado con éxito

a)

4

b)

5

c)

6

d)

7

70.

Los siguientes son los criterios de salida descritos en el plan de prueba de un producto de software:

EX1. El conjunto de pruebas para el producto debe asegurar de que al menos cada ítem de riesgo de calidad esté cubierto por al menos un caso de prueba (un ítem de riesgo de calidad puede ser cubierto por más casos de prueba).

EX2. Todos los casos de prueba del conjunto de pruebas deben ejecutarse durante la fase de ejecución.

EX3. Los defectos se clasifican en dos categorías: "C" (defecto crítico) y "NC" (defecto no crítico). No habrá defectos C conocidos en el producto al final de la fase de ejecución de la prueba.

¿Cuál de las siguientes informaciones es INÚTIL cuando se evalúa el criterio de salida especificado?

a)

Una matriz de trazabilidad que muestra las relaciones entre los elementos de riesgo del producto y los casos de prueba.

b)

Una lista de todos los defectos abiertos con la información de clasificación asociada extraída del sistema de seguimiento de defectos

c)

Una tabla que muestra la tendencia en el tiempo de retraso desde el informe de defectos hasta la resolución, extraída del sistema de seguimiento de defectos

d)

El estado de la ejecución de todos los casos de prueba extraídos de la herramienta de administración de pruebas.

71.

¿Cuál de las siguientes opciones es un ejemplo de la actividad de cierre de la prueba indicada como "lecciones aprendidas"?

a)

Archivar todos los resultados de las pruebas de la fase de prueba de aceptación.

b)

Entregar una lista de los defectos abiertos de un producto de software liberado a producción al equipo de servicio técnico.

c)

Participar en una reunión al final de un proyecto orientado a gestionar mejor los eventos y problemas de futuros proyectos.

d)

Entregar un conjunto de pruebas de regresión automatizada, utilizado durante la fase de prueba del sistema de un producto de software lanzado a la producción, al equipo responsable de las pruebas de mantenimiento.

72.

Está disponible un gráfico que muestra la tendencia en el tiempo de retraso desde el informe de defectos hasta la resolución durante las pruebas de sistema. El gráfico muestra que el período de cierre diario es constante y significativamente superior al período de cierre continuo durante un largo período de la fase de prueba de sistema.

Casi todos los defectos encontrados durante las pruebas de sistema se han relacionado con el sistema en su conjunto, no relacionada con problemas de unidades individuales o integraciones. Casi todos los riesgos de calidad se han abordado durante la fase de pruebas unitarias y de integración, y no hubo riesgos de calidad residuales en el sistema integrado. Esto ha sido confirmado por sesiones de pruebas exploratorias realizadas durante las pruebas de sistema, dirigidas a encontrar defectos en estas áreas de riesgo de calidad.

Basándose únicamente en la información dada, ¿cuál de las siguientes áreas esperaría que se considerara más en la reunión retrospectiva para mejorar?

a)

La revisión de los requisitos.

b)

El proceso de gestión de defectos.

c)

El proceso de análisis de riesgos de calidad.

d)

Las revisiones del diseño del sistema y del diseño de la arquitectura.

73.

Usted puede contar con requisitos bien escritos, pero no puede contar con una contribución adecuada de las partes interesadas al análisis de riesgo de calidad. Usted debe mitigar la insuficiente contribución de las partes interesadas porque el enfoque de pruebas basada en el riesgo debería minimizar los riesgos del producto. Su equipo de pruebas tiene un probador experto en pruebas de seguridad.

¿Cuál de las siguientes actividades de prueba esperaría que fueran las MENOS importantes en este contexto? 

a)

Extraer del sistema de seguimiento de defectos del proyecto anterior todos los defectos y fallos de seguridad, y clasificarlos para apoyar el diseño y la ejecución de pruebas específicas.

b)

Automatice todas las pruebas funcionales y no funcionales del sistema

c)

Aplicar pruebas sistemáticas y exploratorias para la integración y prueba del sistema.

d)

Realizar sesiones de pruebas exploratorias con cartas adecuadas que cubran aspectos de seguridad.

74.

¿Cuál de las siguientes declaraciones describe mejor un enfoque apropiado para gestionar las pruebas exploratorias?

a)

Defina declaraciones de misión muy detalladas, que permiten que el trabajo de prueba se divida en sesiones de hasta 10 minutos de duración en las que las pruebas se guían por estas declaraciones de misión

b)

Rompa el trabajo de prueba en sesiones de 30 a 120 minutos y use declaraciones de misión apropiadamente definidas que consisten en dos o tres frases para guiar las pruebas durante estas sesiones

c)

Defina cartas(chárteres) muy genéricas para impulsar sesiones de pruebas exploratorias de 2 días donde los probadores son completamente libres de decidir qué probar

d)

Las pruebas exploratorias no deben gestionarse porque tales pruebas son intrínsecamente inmanejables y no medibles.

75.

¿Cuáles de las siguientes son razones válidas para adoptar un ciclo de vida diferente (del modelo V), para incrementos después del primer año?

i. No tenemos una comprensión clara de los requisitos desde la perspectiva del cliente.   

ii. Consideramos que el riesgo de entregar la funcionalidad solicitada es más alto que el riesgo de entregar un producto de menor calidad. 

iii. No tenemos un presupuesto para pruebas de regresión adicionales que sea necesario para garantizar que la funcionalidad existente no se vea comprometida por futuras iteraciones. 

iv. La estrategia de prueba de la empresa no encaja bien dentro del modelo de ciclo de vida V.

a)

(i) y (ii)

b)

(i) y (iv)

c)

(ii) y (iii)

d)

(ii) y (iv)

76.

Usted es el Administrador de pruebas en un proyecto siguiendo un modelo iterativo de ciclo de vida. El proyecto debe consistir en nueve iteraciones de un mes de duración cada una. Está previsto desarrollar las características más importantes para tener un núcleo estable de la aplicación en las tres primeras iteraciones y agregar las características adicionales en las últimas seis iteraciones. Al principio de la primera iteración, solo está disponible una versión de borrador del documento de especificación de requisitos para las características principales. Supongamos que, durante cada una de las tres primeras iteraciones, las características elegidas son totalmente completadas y se prueban unitariamente. ¿Cuál de las siguientes afirmaciones es verdadera en este contexto?

a)

La fase de prueba del sistema debe comenzar cuando todos los requisitos están congelados

b)

Debe asignar un gran esfuerzo para las pruebas del sistema durante las primeras tres iteraciones

c)

Debe asignar todo el esfuerzo para la fase de prueba de sistema solo en la última iteración

d)

Debe aplicar la misma estrategia de prueba que la utilizada en un modelo de ciclo de vida secuencial

77.

¿Por qué un enfoque RAD podría ser una mejor opción para el administrador de pruebas en lugar de un desarrollo secuencial?

a)

Ampliará las habilidades del equipo de desarrollo y mejorará las capacidades de entrega futuras.

b)

Permitirá al personal de marketing, administrativo y de pruebas validar y verificar los primeros prototipos de pantalla.

c)

Las restricciones de time-box garantizarán que las versiones de código se entreguen según lo programado.

d)

Se puede dedicar más tiempo a la ejecución de pruebas, ya que se requiere documentación menos formal.

78.

Asuma que está administrando la fase de prueba del sistema de un proyecto. El período de ejecución de la prueba del sistema está programado para veinte semanas. Todas las pruebas son pruebas manuales. Está siguiendo un enfoque de prueba basado en el riesgo. Durante la última reunión del personal, el director del proyecto indicarle nuevos plazos que no permitirán la realización de todas las pruebas de sistema.

¿Cuál de las siguientes esperaría ser la MEJOR manera para responder a esta situación? 

a)

Priorizar la ejecución de las pruebas para los riesgos de productos más altos y realice un seguimiento de estos riesgos.

b)

Eliminar los probadores de su equipo de prueba para que se puedan asignar a otros proyectos.

c)

Automatizar todas las pruebas restantes.

d)

No se necesita ninguna acción, probar tanto como sea posible en el período de tiempo restante.

79.

Está realizando un análisis de riesgo de calidad para un CSCI (elemento de configuración de software informático = Computer Software Configuration ítem) utilizado para implementar un módulo CBIT (prueba integrada continua= Continuous Built-In Test) de un sistema crítico para la seguridad.

Durante el análisis de riesgo de calidad está tratando de identificar las formas en que pueden ocurrir fallas del módulo CBIT, para cada uno de ellos trata de determinar las posibles causas y efectos probables, y el nivel de riesgo (calculado como el producto de tres factores: gravedad o severidad, ocurrencia y detección).

¿Con cuál de las siguientes técnicas de análisis de riesgos está trabajando?

a)

Una técnica ligera de análisis de riesgos de productos.

b)

Modo de fallo y análisis de efectos (Failure Mode and Effect Analysis) .

c)

Wide Band Delphi.

d)

Costo de la exposición.Costo de la exposición.

80.

Está trabajando en un proyecto para desarrollar un sistema de autenticación para un sitio web de comercio electrónico. Este sistema proporciona dos características: Registro y autenticación. Dos equipos de desarrollo diferentes desarrollan estas dos características. Hay una alta probabilidad de que la entrega de la característica de autenticación al equipo de prueba sea tres semanas más tarde. Para completar el Registro el usuario debe proporcionar las siguientes entradas de registro: Nombre, apellidos, fecha de nacimiento, código fiscal y puede seleccionar un nombre de usuario y una contraseña.

Un usuario registrado puede ser un usuario especial o un usuario normal. Para ser identificado como un usuario especial, también debe proporcionar, durante el proceso de registro, un voucher posiblemente recibido del departamento de TI.

El acceso solo se concede si un usuario está registrado y la contraseña es correcta: en todos los demás casos se deniega el acceso. Si el usuario registrado es un usuario especial y la contraseña es incorrecta, se muestra una advertencia especial en la consola del sistema. 

Actualmente está realizando un análisis de riesgo de calidad utilizando FMEA (Modo de fallo y análisis de efectos). 

Basándose únicamente en la información dada, ¿cuál de las siguientes NO es un riesgo de producto que pueda identificarse durante el análisis de riesgo de calidad?

a)

La entrega tardía de la característica de autenticación al equipo de prueba causa retrasos en el inicio de la ejecución de la prueba y esto podría dar lugar a un período de prueba más corto.

b)

El sistema de autenticación deniega el acceso a un usuario especial con una contraseña incorrecta, pero no muestra una advertencia especial en la consola del sistema.

c)

El sistema de autenticación concede el acceso a un usuario normal con una contraseña incorrecta.

d)

El sistema de autenticación concede acceso a un usuario especial con una pregunta de contraseña incorrecta.

81.

Está gestionando las pruebas del sistema para un sistema basado en SOA. El sistema integrado consta de varios subsistemas:

- Un middleware SOA 

- Un sistema CRM (Customer Relationship Management) 

- Un sistema BRM (Billing and Revenue Management)

- Un sistema SMS (Sistema de gestión de suscriptores) y ha realizado un análisis de riesgos basado en estos subsistemas. 

Al final del período programado para la ejecución de pruebas, se produce un primer informe clásico basado en las métricas tradicionales de las pruebas. Estado de prueba/fallo y estado de bug (abierto/resuelto).  Esa tabla le proporciona una imagen distorsionada del riesgo de calidad, porque no hay ninguna indicación del nivel de riesgo de las pruebas fallidas, las pruebas sin ejecutar o los errores abiertos. Por lo tanto, se produce la siguiente tabla para resolver este problema de distorsión: en la tabla, donde se ha introducido el concepto de ponderación de riesgo, la prueba de mayor riesgo o informe de errores tiene una puntuación de 1, mientras que la prueba de riesgo más baja o el informe de errores tiene una puntuación de 0,04. 

¿Cuál de los siguientes subsistemas, basado en la puntuación de riesgo de la tabla, es el más riesgoso? 

a)

SOA

b)

CRM

c)

BRM

d)

SMS

82.

Supongamos que usted es el Administrador de pruebas para un proyecto pequeño de desarrollo de aplicación bancaria. Ha decidido adoptar una estrategia de pruebas basada en el riesgo y se han identificado 5 riesgos de producto (R1, R2, R3, R4 y R5) durante el análisis de riesgo de calidad. La siguiente tabla muestra el nivel de riesgo asociado a estos riesgos de producto (los números más altos significan un riesgo mayor): Se han diseñado e implementado 55 casos de prueba para cubrir todos estos 5 riesgos de productos.

La cobertura se describe en una matriz de trazabilidad. 

Esta es la tabla de estado de ejecución de prueba, después de la primera semana de ejecución de la prueba:

Alrededor del 56% de los casos de prueba planificados se han ejecutado con éxito.

Supongamos que no se han identificado riesgos adicionales de productos durante la primera semana de ejecución de la prueba. 

¿Cuál de las siguientes respuestas esperaría describir mejor los riesgos residuales asociados con los riesgos de producto identificados, al final de la primera semana de ejecución de la prueba? 

a)

Dado que R3 es el único riesgo por el que han pasado todos los casos de prueba, el riesgo se ha reducido en un 20%.

b)

La tabla de estado de ejecución de la prueba indica que el riesgo se ha reducido en un 56%.

c)

No se puede determinar el nivel de riesgo residual, ya que requiere que se hayan ejecutado todos los casos de prueba.

d)

La tabla de ejecución de pruebas no indica el nivel de riesgo de los defectos abiertos y los casos de prueba que fallaron o aún no se han ejecutado.

83.

En el documento de estrategia de prueba, su organización declara:

- Adoptar un ciclo de vida de desarrollo del modelo V, con tres niveles formales de prueba: Pruebas unitarias, de integración y de sistema 

- Usar una estrategia combinada de prueba basada en el riesgo y de aversión a la regresión para cada nivel de prueba.

La siguiente es un extracto de la sección "enfoque" del documento del plan de pruebas de sistema de un nuevo proyecto:

" Las pruebas solo utilizarán pruebas manuales. Debido al corto período de tiempo para la ejecución de pruebas, las siguientes actividades se realizarán en paralelo con la ejecución de pruebas: planificación de pruebas, análisis de pruebas y diseño de pruebas. 

Las métricas básicas se tomarán del esfuerzo de pruebas (es decir, horas-persona), de los casos de prueba ejecutados (aprobados/fallados) y de los incidentes (no se recopilarán más métricas, como la cobertura de código)."

En el plan de pruebas de sistema, no se describen desviaciones de la estrategia de prueba.

Basándose únicamente en la información dada, ¿cuál de las siguientes afirmaciones es verdadera?

a)

El enfoque descrito en el documento del plan de pruebas de sistema es consistente la estrategia de prueba.

b)

El enfoque descrito en el documento del plan de pruebas de sistema es consistente con la estrategia de prueba basada en el riesgo, pero es incoherente con la estrategia de pruebas de regresión.

c)

El enfoque descrito en el documento del plan de pruebas de sistema es consistente con la estrategia de pruebas de regresión, pero es incoherente con la estrategia de prueba basada en el riesgo.

d)

El enfoque descrito el documento del plan de pruebas del sistema es inconsistente con las estrategias de pruebas basadas en el riesgo y de regresión.

84.

Considere las siguientes estrategias de prueba:

I. Estrategia de prueba consultiva

II. Estrategia de prueba reactiva

III. Estrategia de prueba analítica

IV. Estrategia de prueba conforme a procesos. 

Considere también los siguientes ejemplos de actividades de prueba:

1. Dar prioridad a los casos de prueba, con base en los resultados de un análisis FMEA, para garantizar una cobertura temprana de las áreas más importantes y el descubrimiento de los defectos más importantes durante la ejecución de la prueba.

2. Ejecutar pruebas de usabilidad conducido con la guía de una muestra de usuarios (externos al equipo de prueba).

3. Realizar sesiones de prueba exploratorias durante la fase de prueba de sistema.

4. En un proyecto Agile, ejecute las pruebas que cubran condiciones de prueba identificadas para cada historia de usuario de una característica planeada para una iteración.

¿Cuál de las siguientes opciones coincide correctamente con cada estrategia de prueba con un ejemplo adecuado?

a)

I-2; II-3; III-4; IV-1

b)

I-3; II-2; III-1; IV-4

c)

I-1; II-2; III-3; IV-4

d)

I-2; II-3; III-1; IV-4

85.

¿Cuál de las siguientes declaraciones que describen cómo los riesgos identificados de calidad de productos se deben mitigar y gestionar, es cierta?

a)

El alcance de las actividades de pruebas de re-testing (o confirmación) y de regresión deben basarse en el nivel de riesgo.

b)

La identificación de nuevos riesgos, la revaloración del nivel de riesgos existentes y la evaluación de la eficacia de las actividades de mitigación de riesgos sólo deben producirse al comienzo de un proyecto.

c)

La prioridad del desarrollo y la ejecución de las pruebas no debe basarse en el nivel de riesgo, sino únicamente en la probabilidad.

d)

La mitigación de riesgo de los riesgos de calidad del producto sólo puede ser efectiva después de iniciar la ejecución de la prueba.

86.

Como parte de la estrategia de prueba, se definirán los criterios de entrada y salida para cada nivel de prueba. ¿Cuál NO es una razón válida para utilizar los criterios de entrada y salida?

a)

La expectativa es que la prueba de desarrollo no es adecuada.

b)

Los criterios de salida se utilizan para decidir cuándo detener las pruebas.

c)

Los criterios de entrada y salida son una forma principal de obtener recursos adecuados.

d)

El uso de criterios de entrada y salida evitará que el software que no está o está mal probado vaya al siguiente nivel de prueba.

87.

¿Cuál de las TRES actividades serían paso válidos durante el desarrollo de la estrategia de prueba?

a)

Identificar a los miembros del personal de prueba que participarán en la prueba del sistema.

b)

Definir trayectorias de profesionales de prueba

c)

Comprender el ciclo de vida de desarrollo de software utilizado por la casa de software.

d)

Evaluar la prueba que deben realizarse para minimizar los riesgos.

e)

Emitir el documento de estrategia de prueba para su revisión.

88.

Basado en los datos históricos de 5 proyectos pasados y similares, usted ha calculado estos números promedios de defectos detectados en las pruebas de sistema.

- Por cada 10000 LOC (líneas de código), 200 defectos.

- Por cada persona-mes de esfuerzo del equipo de desarrollo, 49 defectos.

Desea utilizar esta información para realizar la estimación de un nuevo proyecto. El director del proyecto le dice que ha estimado 20000 nuevos LOC para este nuevo proyecto. Cuatro desarrolladores trabajan durante cuatro meses en este proyecto antes de las pruebas de sistema.

Durante las pruebas de sistema, se descubren 797 defectos.

Supongamos que la prueba de sistema de este nuevo proyecto está utilizando la misma cantidad de trabajo que se gastó en los proyectos anteriores.

Basándose únicamente en esta información, ¿cuál de las siguientes afirmaciones es ciertamente cierta acerca de este proyecto?

a)

El código del nuevo proyecto contiene una densidad de defectos más alta que el código de los proyectos anteriores

b)

El número de defectos encontrados durante la fase de prueba de sistema en el nuevo proyecto es aproximadamente proporcional al esfuerzo del equipo de desarrollo

c)

40000 LOC se han entregado a las pruebas del sistema (contra el 20000 LOC previsto por el director del proyecto)

d)

Se ha entregado más LOC del previsto a las pruebas del sistema con una mayor densidad de defectos que los proyectos anteriores

89.

En general, ¿En cuál parte de las actividades de prueba es más difícil estimar?

a)

Planificación de pruebas

b)

Ejecución de pruebas

c)

Gestión de pruebas

d)

Diseño de prueba

90.

En general, ¿por qué NO es una buena idea estimar el esfuerzo de prueba basado sólo en un porcentaje del esfuerzo de desarrollo?

Identifique TRES razones válidas . 

a)

La calidad de la estimación del desarrollo puede ser deficiente.

b)

En general, la estimación de abajo hacia arriba siempre es mejor que la estimación de arriba hacia abajo.

c)

La técnica basada en porcentaje solo se aplica al modelo de ciclo de vida V.

d)

Usando el mismo porcentaje cada vez no aborda el nivel de riesgo de la aplicación que se va a probar.

e)

La madurez de la organización, por ejemplo, la calidad de la base de prueba, la calidad de las pruebas de desarrollo, la gestión de la configuración, la disponibilidad de herramientas de prueba, también influyen en el esfuerzo necesario para las pruebas.

91.

Considere las siguientes declaraciones que describen la importancia de mejorar el proceso de prueba:

I. La mejora del proceso de prueba es importante porque al enfocarse solo en el proceso de prueba, puede proporcionar recomendaciones para mejorar el proceso de prueba en sí mismo, pero no puede indicar o sugerir mejoras en áreas del proceso de desarrollo. 

II La mejora del proceso de prueba es importante porque es mucho más eficaz que la mejora del proceso de software para mejorar la calidad de un sistema de software.

III. La mejora del proceso de prueba es importante porque a lo largo de los años se han desarrollado varios modelos de mejora del proceso (STEP, TPI Next, TMMi).

IV. La mejora del proceso de prueba es importante porque cada organización, independientemente del contexto, siempre debe alcanzar el nivel máximo de madurez de las pruebas descritas en los modelos de mejora de pruebas como TMMi.

¿Cuál de las siguientes respuestas es correcta?

a)

I. y IV. son verdaderas; II. y III. son falsos

b)

I., II., III. y IV son falsos

c)

I., II. y III son verdaderos; IV. es falso

d)

I., II. y III. son falsos; IV. es cierto

92.

¿Cuál de las siguientes afirmaciones sobre el modelo de mejora del proceso de prueba TMMi es verdadera?

a)

En TMMi, todas las áreas de proceso en los niveles inferiores deben estar completadas en un 70% logrando objetivos específicos y genéricos para reclamar el nivel superior.

b)

TMMi proporciona un enfoque para la mejora del proceso de prueba, como el modelo IDEAL (inicio, diagnóstico, establecimiento, actuación y aprendizaje).

c)

TMMi tiene una arquitectura por etapas para la mejora de procesos con siete niveles de madurez.

d)

En TMMi, las pruebas de nivel 1 son caóticas sin un proceso definido, y a menudo se consideran lo mismo que la depuración.

93.

¿Qué TRES de las características mencionadas a continuación se relacionan con TMMi?

a)

5 niveles de madurez.

b)

Focalizado en pruebas de nivel altos.

c)

20 áreas clave.

d)

Altamente relacionado con CMMI.

e)

Modelo por etapas.

94.

¿Cuál de las siguientes afirmaciones sobre el modelo de mejora del proceso de prueba STEP es verdadera?

a)

En el modelo STEP, las pruebas validan requisitos y casos de uso cuando se desarrollan.

b)

El modelo STEP enfatiza la detección de defectos y la demostración de capacidad, mientras que la prevención de defectos es un objetivo potencial secundario de las pruebas.

c)

El modelo STEP asegura que la especificación de los requisitos del sistema y los procesos de especificación del diseño de prueba no se superpongan.

d)

En el modelo STEP, el diseño del software de prueba ocurre después de la codificación.

95.

El siguiente gráfico traza el número acumulado de defectos abiertos contra el número acumulado de defectos cerrados durante las pruebas del sistema de un producto de software.  ¿Cuál de las siguientes afirmaciones es verdadera? 

a)

El gráfico indica que le quedan muchos problemas para encontrar.

b)

El gráfico se puede utilizar para revelar problemas de progreso de la prueba.

c)

El gráfico parece indicar que el proceso de gestión de defectos no está funcionando bien.

d)

El gráfico parece indicar que el proceso de gestión de defectos está funcionando bien.

96.

Suponga que tiene algunos datos relacionados con las pruebas de confirmación durante las pruebas del sistema de un proyecto anterior.

En ese proyecto se han abierto 240 informes de bugs una vez, 80 se abrieron dos veces, 10 se abrieron tres veces y no se han abierto informes de bugs más de tres veces.  Usted estima que un informe de bugs, que ha fallado su prueba de confirmación, cuesta, en promedio, 3 horas-persona.

¿Cuál de las siguientes declaraciones describe correctamente el valor de estas actividades de pruebas confirmatorias en función del costo de calidad?

a)

Se han invertido 300 horas-persona en el proyecto durante la fase de pruebas del sistema, debido a las pruebas de confirmación fallidas y este costo pertenece a los costos de falla interna

b)

340 horas-persona se han invertido en el proyecto durante la fase de prueba de sistema, debido a las pruebas de confirmación fallidas y este costo pertenece a los costos de falla externa

c)

340 horas-persona se han invertido en el proyecto durante la fase de prueba de sistema, debido a las pruebas de confirmación fallidas y este costo pertenece a los costos de falla interna

d)

300 horas-persona se han invertido en el proyecto durante la fase de prueba de sistema, debido a las pruebas de confirmación fallidas y este costo pertenece a los costos de detección

97.

En lugar de tener un equipo de prueba independiente dentro de la empresa, la empresa está considerando externalizar las pruebas. ¿Cuáles son los tres desafíos clave que son típicos de la externalización?

a)

Entorno de prueba más complejo.

b)

Definir la expectativa de tareas y entregas.

c)

Canales claros de comunicaciones.

d)

Posiblemente diferentes culturas.

e)

Pruebas de requisitos no funcionales.

98.

El proyecto de mejora de pruebas se llevará a cabo en una organización que desarrolla una aplicación de aviónica crítica para la seguridad. ¿Cuál de las siguientes normas cree que sería la más apropiada para tener en cuenta para el cumplimiento durante su asignación?

a)

ISO 9126

b)

IEEE 829

c)

BS 7925/2

d)

DO-178B

99.

Considere la siguiente lista de declaraciones sobre auditorías y revisiones de gestión:

I. Las auditorías suelen ser más eficaces que las revisiones de gestión al encontrar defectos.

II. Las auditorías y las revisiones de gestión tienen los mismos objetivos principales, la única diferencia está relacionada con los roles y el nivel de formalidad.

III. Un resultado típico de una auditoría incluye observaciones y recomendaciones, acciones correctivas y una valoración de aprobación/fallo.

IV. Una auditoría no es el mecanismo adecuado para usar en la revisión de código con el fin de detectar defectos antes de las pruebas dinámicas.

¿Cuál de las siguientes declaraciones es verdad?

a)

I y III son verdaderas; II y IV son falsos;

b)

II y III son verdaderos; I y IV son falsos;

c)

III y IV son verdaderas; I y II son falsos;

d)

I, III y IV son verdaderos; II es falso;

100.

¿Cuál de los siguientes factores podría influir NEGATIVAMENTE en una revisión?

a)

Incluir a las personas con el nivel adecuado de conocimiento, tanto técnico como procedimental.

b)

Incluir a las personas que están orientadas a los detalles y escrupulosas en la búsqueda de problemas o incidentes.

c)

Incluir al mayor número de personas posible con el fin de tener más puntos de vista sobre posibles problemas en el tema en revisión.

d)

Incluir a las personas capaces de contribuir a una discusión clara, reflexiva, constructiva y objetiva.

101.

Los objetivos principales que el equipo de alta gerencia quiere lograr son:

- reducir los costos asociados con las pruebas dinámicas.

- utilizar las revisiones para asegurar que el proyecto esté en curso para el éxito y siga el plan.

- utilizar las revisiones como una actividad de eliminación de errores bien documentada y efectiva después de un proceso formal con roles bien definidos.

- determinar la efectividad de las revisiones en términos de contención de fase.

- mejorar la eficacia de contención de fase.

¿Cuál de las siguientes respuestas esperaría describir la mejor manera de lograr estos objetivos?

a)

Debe planear revisiones ligeras de la fase de salida al final de cada fase de desarrollo y de prueba, y planear un proceso de recopilación de información de las pruebas para realizar un análisis dirigido a identificar el grupo más grande de defectos.

b)

Debe planificar revisiones formales de la fase de salida al final de cada fase de desarrollo y de prueba, y planificar un proceso de recopilación de información de las pruebas para realizar un análisis dirigido a identificar el grupo más grande de defectos.

c)

Debe planificar revisiones formales de la fase de salida al final de cada fase de desarrollo y de prueba, y planificar un proceso de recopilación de información de las pruebas para realizar un análisis de los bugs encontrados durante las pruebas para determinar las personas responsables de esos bugs.

d)

Debe planear revisiones formales de la fase de salida al final de cada fase de desarrollo y prueba, y planear un proceso de recopilación de información de las pruebas para realizar un análisis de los bugs encontrados durante las pruebas para determinar la fase en la que han sido introducido.

102.

Una organización de desarrollo de software quiere introducir algunas mejoras específicas en su proceso de prueba. Actualmente, la mayoría de sus recursos de prueba se centran en las pruebas de sistema. Están desarrollando software embebido y no tienen un entorno de simulación que les permita ejecutar módulos de software en el host de desarrollo. Se les ha informado que la introducción de inspecciones y revisiones podría ser el paso más apropiado hacia adelante.

¿Cuál es la razón principal por la cual las revisiones son especialmente beneficiosas en el escenario mencionado anteriormente?

a)

Aseguran una comprensión común del producto.

b)

Encuentran defectos temprano.

c)

Mejoran la comunicación del proyecto.

d)

Se pueden realizar sin ejercer el código.

103.

Usted es un administrador de pruebas que trabaja para una organización de software donde nunca se han aplicado revisiones. Después de una reunión con sus gerentes que examinan un caso de negocios para revisiones (incluidos sus costos, beneficios y posibles problemas), la gerencia finalmente decide adoptar revisiones formales para proyectos futuros.

Se le ha otorgado un presupuesto que ha gastado para brindar capacitación en el proceso de revisión e introducir el proceso de revisión en un proyecto piloto.

En ese proyecto piloto, la introducción de revisiones ha sido muy positiva en términos de participación positiva de todos los participantes. Todas las revisiones aplicadas a diferentes documentos han sido muy efectivas para sus propósitos (especialmente para revelar defectos). ¿Cuál de las siguientes respuestas describe un importante factor de éxito para la introducción de revisiones formales que falta en este escenario?

a)

Apoyo de la gerencia

b)

Apoyo de los participantes.

c)

Definición y uso de métricas para medir el ROI (retorno de la inversión)

d)

Capacitación en el proceso de revisión.

104.

Suponga que está trabajando en un proceso de gestión de defectos para ser utilizado por una organización de defectos de software para rastrear el estado actual de los informes de defectos para varios proyectos.

Cuando se encuentra un defecto para investigación, se crea un informe de defecto en el estado "Abierto", que es el estado inicial único. El estado del informe de defectos también tiene un estado final único que es el estado "Cerrado". / El siguiente diagrama de transición de estado describe los estados de este proceso de gestión de defectos: 

Donde solo se indican los estados iniciales ("Abierto") y final ("Cerrado") mientras que los estados restantes (V, W, X, Y, Z) aún no se han nombrado.

¿Cuál de las siguientes tareas esperaría completar mejor el proceso de gestión de defectos?

a)

V = Rechazado, W = Corregido, X = Validado, Y = Reabierto, Z = Asignado

b)

V = Asignado, W = Validado, X = Corregido, Y = Reabierto, Z = Rechazado

c)

V = Asignado, W = Corregido, X = Validado, Y = Reabierto, Z = Rechazado

d)

V = Corregido, W = Asignado, X = Validado, Y = Corregido, Z = Rechazado

105.

Considere un informe de defectos y asuma que una parte de su ciclo de vida incluye los siguientes estados:

• Nuevo: Es el estado inicial.

• Trabajando. Significa que los desarrolladores están abordando el defecto para producir una solución para el defecto.

• Aclaración: Significa que los desarrolladores necesitan más información del probador para abordar el defecto y producir una solución para el defecto y el probador está trabajando para proporcionar esta información a los desarrolladores.

• Verificación: Significa que se ha producido una solución para el defecto y el probador está ejecutando las pruebas adecuadas para verificar si la corrección soluciona el defecto. 

• Cerrado. Es el estado final.

¿Cuál de las siguientes respuestas representa una secuencia inválida de estados que no pueden llevar el informe de bugs al estado "Cerrado"?

a)

Nuevo, Trabajando, Verificación, Trabajando, Aclaración, Trabajando, Verificación, Cerrado.

b)

Nuevo, Trabajando, Aclaración, Trabajando, Verificación, Cerrado.

c)

Nuevo, Trabajando, Verificación, Trabajando, Aclaración, Trabajando, Cerrado.

d)

Nuevo, Trabajando, Verificación, Cerrado.

106.

Durante la fase de prueba del sistema, un probador de su equipo de prueba observa una falla en el sistema bajo prueba y decide crear un informe de incidentes. El informe del incidente se encuentra actualmente en un estado "nuevo", lo que indica que debe investigarse.

¿Cuáles TRES de los siguientes elementos de información aún no pueden estar presente en el informe del incidente?

a)

El tipo de defecto que causó la falla.

b)

El resultado real y esperado destacando el fracaso.

c)

La fase del ciclo de vida en la cual se introdujo el defecto.

d)

Qué causó realmente la falla (causa real).

e)

Pasos para reproducir la falla, incluidas capturas de pantalla, volcados de la base de datos y registros donde corresponda.

107.

En su organización, actualmente se utilizan las siguientes herramientas del mismo proveedor: una herramienta de gestión de requisitos, una herramienta de gestión de pruebas y una herramienta de seguimiento de errores.

Usted es el administrador de pruebas.

Actualmente está evaluando una herramienta de automatización de prueba del mismo proveedor (para completar el conjunto de herramientas del proveedor) frente a una herramienta de automatización de prueba de código abierto interesante bajo la GNU GPL (Licencia pública general).No hay costos iniciales asociados a esa herramienta de código abierto.

¿Cuál de las siguientes declaraciones asociadas a la selección de la herramienta de código abierto es correcta en este escenario?

a)

La herramienta de código abierto se puede modificar, pero solo si la comunidad de desarrolladores de esa herramienta darle permiso formal para modificarla.

b)

No hay costos iniciales para la herramienta de código abierto, pero debe considerar cuidadosamente los costos asociados a la integración con las herramientas existentes y también evaluar los costos recurrentes.

c)

No hay costos iniciales para la herramienta de código abierto, porque las herramientas de código abierto generalmente son de baja calidad, mientras que las herramientas de un proveedor siempre tienen una mejor calidad que las herramientas de código abierto correspondiente.

d)

La herramienta de código abierto puede modificarse, pero no puede distribuirse más de ninguna manera.

108.

Suponga que está administrando un proyecto de automatización de prueba para un sistema de misión crítica. Debido a que las herramientas proporcionadas por el proveedor y las soluciones de código abierto no satisfacen las necesidades de este proyecto, le pide a su equipo de prueba que desarrolle un marco de automatización personalizado.

¿Cuál de los siguientes problemas de gestión asociados con el desarrollo de este marco de automatización personalizado es MENOS probable que se gestione?

a)

Se deben realizar pruebas adecuadas para el marco de automatización personalizado.

b)

El marco de automatización personalizado requerirá una documentación adecuada.

c)

Los cambios en el marco de automatización personalizado se deben comunicar a todos los usuarios externos de esta herramienta bajo la licencia GNU.

d)

El marco de automatización personalizado necesitará un mantenimiento adecuado.

109.

Suponga que es el administrador de pruebas a cargo de las pruebas independientes para aplicaciones de aviónica.

Usted está a cargo de probar un proyecto para implementar tres CSCI (Computer Software Configuration ítems) diferentes:

- un BOOT-X CSCI que debe estar certificado en el nivel B del estándar DO-178B.

- un CSIA DIAG-X que debe estar certificado en el nivel C del estándar DO-178B.

- un CSCI DRIV-X que debe estar certificado en el nivel A del estándar DO-178B.

Estos son tres módulos de software diferentes escritos en lenguaje C para ejecutarse en una plataforma de hardware específica.

Se le ha pedido que seleccione una herramienta de cobertura de código único para realizar las mediciones de cobertura de código obligatorias, a fin de cumplir con los criterios de cobertura estructural prescritos por el estándar DO-178B. Esta herramienta debe estar calificada como herramienta de verificación bajo DO-178B.

Dado que existen importantes restricciones presupuestarias para comprar esta herramienta, está evaluando una herramienta de código abierto que puede proporcionar diferentes tipos de cobertura de código. Esta herramienta satisface perfectamente sus necesidades técnicas en términos del lenguaje de programación y la plataforma de hardware específica (también es compatible con el compilador C específico). El código fuente de la herramienta está disponible.

Su equipo podría personalizar fácilmente la herramienta para satisfacer las necesidades del proyecto. Esta herramienta no está calificada como herramienta de verificación bajo el DO-178B.

¿Cuáles de las siguientes son las TRES preocupaciones principales relacionadas con esa selección de herramientas de código abierto?

a)

¿La herramienta admite todos los tipos de cobertura de código requeridos de los tres niveles A, B, C del estándar DO-178B?.

b)

¿La herramienta tiene una buena usabilidad general?

c)

¿Cuáles son los costos para calificar la herramienta como herramienta de verificación bajo el DO-178B?.

d)

¿Es el esquema de licenciamiento de la herramienta compatible con las necesidades de confidencialidad de la empresa de aviónica?.

e)

¿La herramienta requiere un sistema con más de 4 GB de memoria RAM?

110.

Después de un proceso de selección, se seleccionó una herramienta de gestión de pruebas que se introducirá en su organización y que su equipo de prueba utilizará en un proyecto piloto. Usted ha identificado al miembro de su equipo de prueba que será el administrador de la herramienta, ya que él / ella tiene una experiencia significativa en la administración de herramientas de gestión de pruebas y, por lo tanto, él/ella puede tomar decisiones iniciales efectivas y eficientes sobre "cómo" se utilizará la herramienta. Usted también ha desarrollado un plan de capacitación para los demás miembros de su equipo de prueba.

En colaboración con el administrador de la herramienta, también ha ideado formas estándar de administrar, almacenar y mantener la herramienta y sus activos, incluidos los procedimientos de copia de seguridad / restauración.

Usted también ha analizado formatos estándar compatibles con la herramienta (CSV, XLS, XML, etc.) para exportar, importar y archivar toda la información administrada por la herramienta en sí (requisitos, especificaciones de casos de prueba, planes de prueba, etc.) para cumplir con las herramientas de gestión de pruebas más importantes, para minimizar los impactos de migrar esta información a una nueva herramienta que podría reemplazar la existente en el futuro.

¿Cuál de las siguientes fases en el ciclo de vida de la nueva herramienta NO se ha considerado adecuadamente en esta descripción?

a)

Adquisición

b)

Soporte y mantenimiento.

c)

Evolución.

d)

Retiro.

111.

Su equipo de prueba está formado por cuatro miembros (Mary, Bob, Mark, Dave) con diferentes habilidades interpersonales.

La siguiente hoja de cálculo de evaluación de habilidades muestra las características de los miembros del equipo con respecto a una lista de habilidades interpersonales (para cada característica sólo se indica el miembro con el nivel más alto de esa característica y se marca con 'X'):

En el siguiente proyecto, un miembro de su equipo de prueba tendrá que realizar algunas tareas rutinarias que requieran colaboración con otros equipos.

¿Quién en su equipo de prueba esperaría que sea el más adecuado para realizar estas tareas?

a)

Mary

b)

Bob

c)

Mark

d)

Dave

112.

Usted ha estado por un tiempo tratando de contratar a un segundo especialista en automatización de pruebas para su equipo de prueba. Sin embargo, usted no tuvo suerte en encontrar un candidato adecuado. Así que ahora, la dirección de TI de su empresa ABC le ha pedido que envíe una propuesta con soluciones alternativas para crear un conjunto de pruebas de regresión automatizada a nivel de prueba de sistema durante un período de 2 años, incluyendo la capacitación necesaria y la entrega eventual al equipo de prueba.

Sobre la base de la información proporcionada en el escenario, ¿identificar cómo el equipo podría ser mejorado de manera más eficaz?

a)

Proporcionando capacitación en el dominio de nómina de sueldos.

b)

Proporcionando un taller sobre técnicas de diseño de pruebas.

c)

Proporcionando capacitación específica sobre los sistemas que se están probando.

d)

Proporcionando capacitación en revisión de requisitos.

113.

Está considerando involucrar usuarios durante la ejecución de la prueba. En general, ¿cuál es la razón principal para involucrar a los usuarios durante la ejecución de la prueba?

a)

Son un recurso barato

b)

Tienen buenas habilidades de prueba

c)

Esto puede servir como una manera de aumentar confianza en el sistema

d)

También tienen la capacidad de centrarse en casos de prueba no válidos

114.

Considere la siguiente hoja de cálculo de evaluación de habilidades para su equipo de prueba (compuesto por cuatro miembros del equipo): 

Esta hoja de cálculo tiene tres secciones: experiencia técnica, habilidades de prueba y profesionalismo. Los niveles de habilidad para cada área de habilidad para las secciones "experiencia técnica" y "habilidades de prueba" se han clasificado en una escala de cuatro puntos:

- E (Experto): indica que una persona tiene conocimientos y experiencia expertos en el área de habilidades.

- B (Principiante): indica que una persona tiene algún conocimiento y experiencia en el área de habilidades, pero no es autónoma. 

- W (Quiere aprender): indica que una persona no tiene conocimiento o experiencia en el área de habilidades, pero quiere aprender esa habilidad.

- NI (No interesado): indica que una persona no tiene conocimiento o experiencia en el área de habilidad y no está interesado en aprender esa habilidad. 

Los niveles de habilidad para cada área de habilidad de la sección de "profesionalismo" han sido clasificados en una escala de tres puntos (H-Alto, M-Medio, L-Bajo).

Está utilizando esta hoja de cálculo de evaluación de habilidades para definir un plan de desarrollo de capacitación para su equipo de prueba. Su objetivo es llenar las brechas de habilidad al tener al menos un miembro del equipo calificado como un experto para cada habilidad identificada para las secciones de "experiencia técnica" y "habilidades de prueba", y con la capacidad de entrenar a los otros miembros del equipo. 

Teniendo en cuenta las limitaciones presupuestarias, solo puede enviar una persona a un curso de formación.

 

Basándose únicamente en la información dada, ¿cuál de las siguientes respuestas esperaría que fuera la mejor opción para lograr su objetivo?

a)

Enviar a Robert a un curso de entrenamiento de pruebas de rendimiento

b)

Enviar a Alex a un curso de entrenamiento de pruebas de rendimiento

c)

Enviar a John a un curso de entrenamiento de pruebas de rendimiento

d)

Enviar Mark a un curso de capacitación en automatización de pruebas

115.

¿Cuál de las siguientes es una ventaja de las pruebas independientes?

a)

El código no se puede liberar en producción hasta que se completen las pruebas independientes.

b)

Las pruebas están aisladas del desarrollo.

c)

Los probadores independientes encuentran diferentes defectos y son imparciales.

d)

Los desarrolladores no tienen que asumir tanta responsabilidad por la calidad.

116.

¿Cuál o cuáles de las siguientes opciones esperaría que sea un ejemplo de factor desmotivador para los probadores?

a)

La gerencia pide a los probadores que se mantengan informados sobre la intensidad, calidad y resultados de las pruebas.

b)

El equipo de desarrollo adopta las recomendaciones de los probadores para mejorar el sistema o su capacidad de prueba.

c)

Las mismas pruebas de regresión son ejecutadas manualmente por los mismos probadores, para cada lanzamiento de producto, sin herramientas de prueba de regresión

d)

Los probadores son valorados en sí, y con qué frecuencia, detectan fallas importantes y críticas.

e)

La calidad de la prueba se mide contando el número de problemas informados por el cliente / usuario.

117.

¿Cuál de los siguientes es un problema que puede ocurrir cuando un probador informa a un jefe de desarrollo?

a)

El probador pierde información importante porque esta disociado de los desarrolladores.

b)

El probador puede estar reportando a un gerente cuyas metas están centradas en el calendario en lugar de centrarse en la calidad.

c)

El probador se le da un estatus más alto en el equipo que los desarrolladores debido a sus habilidades de prueba superior.

d)

El probador tiene una clara trayectoria profesional para mejorar la experiencia en pruebas.

118.

Suponga que está trabajando actualmente en un proyecto que desarrolla un sistema en el que los requisitos funcionales están muy bien especificados. Desafortunadamente, los requisitos no funcionales casi no existen.

Usted es el Administrador de Pruebas. Tiene que elegir una técnica para la selección de pruebas que permita la prueba de características(features) no funcionales, especialmente la de fiabilidad. ¿Cuál de las siguientes técnicas para la selección de pruebas espera que sea la más útil en este escenario?

a)

Una técnica basada en modelo orientada a la creación de perfiles operativos.

b)

Revisiones de ambigüedad.

c)

Análisis de condición de prueba.

d)

Gráfico de causa-efecto.

119.

En los próximos dos meses, algunas características nuevas se agregarán constantemente a las nuevas versiones de un proyecto en el que está trabajando como Administrador de pruebas.

Ha identificado como uno de los principales riesgos del proyecto, que la especificación de requisitos seguirá estando incompleta cuando su equipo inicie la fase de diseño e implementación de la prueba. Es muy probable que algunos requisitos se completen demasiado tarde para que permita una preparación adecuada de la prueba.

Usted y su equipo de prueba ya han trabajado en varios proyectos anteriores similares en la misma organización.

¿Cuál de las siguientes opciones esperaría ser la más efectiva para mitigar este riesgo?

a)

No prepare ninguna prueba y solo ejecute la suite de pruebas de regresión para comprobar que las nuevas características no introducen la regresión

b)

Haga suposiciones razonables sobre los detalles que faltan y diseñe pruebas ligeras que se puedan actualizar fácilmente durante la ejecución de la prueba

c)

No diseñe ninguna prueba hasta que se inicie la ejecución de la prueba y, a continuación, comunique que la ejecución de la prueba está bloqueada debido a requisitos incompletos

d)

Incluso si faltan pocos detalles, escale el riesgo para el director del proyecto sin preparar ninguna prueba

120.

Se le ha dado la responsabilidad de las pruebas no funcionales de un paquete de monitoreo y diagnóstico de seguridad critica en el área médica. ¿Cuál de las siguientes esperaría MENOS ver abordado en el plan de pruebas?

a)

Disponibilidad

b)

Seguridad

c)

Portabilidad

d)

Fiabilidad