pruebas
|
|
Título del Test:
![]() pruebas Descripción: pruebas test |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Una empresa está realizando la transición de un proceso de desarrollo secuencial a un modelo híbrido de desarrollo de software que combina sprints ágiles con ciclos de liberación basados en fases. El equipo de pruebas está teniendo dificultades para adaptarse a las iteraciones más cortas y a los ciclos de pruebas continuas. ¿Cuál de las siguientes actividades de gestión de pruebas es la MÁS IMPORTANTE en esta situación? Selecciona UNA opción. d) Desplazar el enfoque de las pruebas hacia los objetivos de desarrollo del proyecto, ya que en un enfoque ágil todos los miembros son responsables de la calidad. b) Extender los ciclos de liberación para mantener el proceso de pruebas habitual y asegurar la cobertura. c) Proteger a los miembros del equipo de pruebas de los stakeholders para resguardar al equipo de distracciones externas durante la fase crítica de transición. a) Brindar coaching y mentoría al equipo de pruebas en integración continua (CI) y prácticas de pruebas ágiles para apoyar la transición hacia enfoques ágiles. Trabajas para una empresa internacional que produce hardware y software para redes de telecomunicaciones. El desarrollo de hardware y software se realiza en unidades de negocio separadas. Eres el gerente de pruebas de una línea de productos de software para routers de red. En tu línea de productos existe una larga tradición de crear productos fuertemente integrados utilizando un ciclo de vida incremental. La unidad de negocio de hardware produce una nueva versión cada seis meses. Tu línea de software tiene como objetivo tener una nueva versión lista para cada nueva versión de hardware. El software se desarrolla en incrementos de dos meses. Los cronogramas de ambas unidades se sincronizan durante la fase de diseño. Tu equipo está compuesto por 15 testers, que han trabajado en la empresa al menos dos años, y en su mayoría mucho más tiempo. Los nuevos casos de prueba son desarrollados por los analistas de pruebas más experimentados. Las variaciones de pruebas y los conjuntos de regresión son ejecutados por el resto del equipo. La dirección de la empresa exige informes mensuales de progreso que incluyan el número de defectos severos encontrados y el estado de ejecución de las pruebas. También ha habido iniciativas para medir la eficiencia del personal en todas las unidades de negocio. Han existido problemas para mantenerse al ritmo del cronograma de desarrollo del hardware. Has sabido que otra línea de productos de software similar dentro de la empresa está utilizando una herramienta open source para automatización de pruebas. Ellos automatizan aproximadamente el 50% de las pruebas y ejecutan el resto manualmente a través de la interfaz de usuario del software. Se te solicita investigar si sería posible utilizar esta herramienta también en tu línea de productos. ¿Cuál debería ser tu principal preocupación? Selecciona UNA opción. a) ¿Qué tan bueno es el soporte para la herramienta open source?. b) ¿Qué tan usable es la nueva herramienta?. c) ¿Es lo suficientemente maduro el proceso de pruebas aplicado como para permitir la automatización con esta herramienta?. d) ¿Pueden mantenerse fácilmente todos los artefactos creados por la herramienta?. Eres tester en un equipo ágil que trabaja en un nuevo producto. Durante el tercer sprint, mientras realizabas pruebas exploratorias, experimentaste una falla en la funcionalidad de inicio de sesión que fue desarrollada durante el primer sprint en cooperación con el equipo responsable del Proveedor de Identidad (IDP). ¿Cuál es una razón por la cual elegirías NO crear un reporte de defecto en este caso? Seleccione UNA opción. b) Necesitas aclarar primero la falla con un desarrollador de tu equipo. a) El desarrollador no tendrá tiempo para trabajar en la corrección hasta la siguiente semana. c) Esta falla requerirá cooperación con el equipo del IDP. d) Según el Product Owner, esta falla tiene baja severidad y debería corregirse en la siguiente iteración. Te incorporas a un proyecto existente como gerente de pruebas. El equipo de desarrollo es responsable de la mejora y el mantenimiento de un producto importante de la empresa. Se liberan nuevas versiones de manera regular. Sin embargo, el producto tiene reputación de baja calidad y los clientes se quejan frecuentemente del número de defectos. Ahora se te pide buscar mejoras en las pruebas del proyecto. ¿Cuáles DOS de las siguientes acciones siguen un enfoque de mejora del proceso de pruebas basado en análisis que aborda el problema descrito en el escenario? Seleccione DOS opciones. a) Implementar un esquema de clasificación de defectos según el origen y tipo de defecto, y clasificar los defectos reportados por los clientes de acuerdo con este esquema. e) Introducir una nueva herramienta de automatización de pruebas para reducir el esfuerzo de ejecución de pruebas. d) Iniciar un programa de medición a nivel de toda la empresa basado en GQM (Goal Question Metric) que evalúe la precisión de las estimaciones de prueba en todos los proyectos. c) Determinar el número de defectos reportados por tu equipo de pruebas durante la prueba de sistema de la última versión, así como el número de defectos reportados por los clientes para esa versión, y calcular el porcentaje de detección de defectos. b) Comparar las prácticas que tu equipo de pruebas aplica para el diseño e implementación de pruebas con las prácticas definidas por el modelo TMMi. Tu organización ha decidido que desea mejorar su proceso de pruebas y desarrollo reduciendo el número de defectos introducidos durante el desarrollo, basándose en los reportes de defectos ya existentes. ¿Cuál de la siguiente información del reporte de defectos será MÁS útil para cumplir este objetivo? Seleccione UNA opción. b) La información sobre la causa raíz del defecto. a) Las fases del ciclo de vida del software en las que se detectó y se eliminó el defecto. d) La eficiencia en la eliminación de defectos. c) El número de defectos por componente. Supón que eres gerente de pruebas y estás trabajando para hacer que tus procesos de prueba sean más efectivos y eficientes. Ya cuentas con un presupuesto inicial aprobado por la dirección para estas mejoras de proceso. La semana pasada, una consultora externa completó su evaluación del proceso de pruebas y entregó sus hallazgos. ¿Cuál es el siguiente paso en este esfuerzo de mejora de procesos, asumiendo que estás siguiendo el modelo IDEAL para la mejora de procesos? Selecciona UNA opción. d) Diagnosticar la situación actual evaluando las fuentes de ineficiencia. b) Implementar las recomendaciones de la evaluación, incluyendo cualquier capacitación y pilotos necesarios. a) Crear un plan para seleccionar e implementar las recomendaciones de la evaluación. c) Iniciar el proceso de mejora en toda la organización de pruebas. ¿Cuál de las siguientes opciones define MÁS correctamente el objetivo del monitoreo de pruebas? Selecciona UNA opción. d) El monitoreo de pruebas implementa el plan de pruebas e inicia rápidamente acciones correctivas. c) El monitoreo de pruebas evalúa los riesgos nuevos o conocidos después de que han cambiado. a) El monitoreo de pruebas compara el progreso real de las pruebas con el progreso planificado. b) El monitoreo de pruebas compara los resultados reales con los resultados esperados. Como gerente de pruebas, debes alinear tus actividades de gestión de pruebas con los tipos de prueba. ¿Cuál de las siguientes es una actividad de gestión de pruebas para pruebas de caja blanca (white-boxtesting), pero no para pruebas funcionales o no funcionales? Seleccione UNA opción. b) Determinar las herramientas y los entornos de prueba. a) Definir el alcance. d) Monitorear la ejecución de pruebas basada en la priorización de casos de prueba. c) Medir la cobertura de sentencias (statements). Supón que trabajas para una start-up ambiciosa que está desarrollando un sistema que proporciona programas personalizados de lealtad y recompensas para pequeñas y medianas empresas que venden a clientes a través de la web. Las empresas que utilizan el sistema pueden auto-registrarse en la tienda web del sistema y luego crear botones personalizados para sus propios sitios web. Estos botones permiten que sus clientes se inscriban en el programa de lealtad y recompensas de la empresa. Cada compra posterior acumula puntos, y tanto las empresas como sus clientes pueden gestionar el programa; por ejemplo, para determinar cuántos puntos sere quieren para recibir un producto o servicio gratuito. El equipo de marketing de tu empresa está promoviendo fuertemente el sistema ofreciendo descuentos agresivos en la cuota del primer año para atraer a las empresas iniciales. El material de marketing afirma que el servicio será altamente confiable y extremadamente rápido tanto para las empresas como para sus clientes. Hace cuatro meses se completaron los requisitos y comenzó el desarrollo del software. Durante el análisis de riesgos de calidad, la personalización de los botones se clasificó como el riesgo más bajo, mientras que el registro se clasificó como el riesgo más alto. Según lo planificado en el cronograma, la primera versión se lanzó hace un mes y las empresas y sus clientes comenzaron a registrarse. El sistema ha estado en uso durante un mes. Tu equipo ha utilizado una combinación de pruebas basadas en riesgos, pruebas basadas en requisitos y pruebas reactivas. Ahora estás realizando una retrospectiva del trabajo de pruebas. ¿Cuáles DOS de las siguientes áreas deberían considerarse con mayor probabilidad en esta retrospectiva? Selecciona DOS opciones. b) Decidir si el plan del proyecto incluyó todos los riesgos relevantes que afectaron la entrega a las empresas pioneras. a) Evaluar si los usuarios han reportado problemas significativos en la personalización de botones. d) Medir la cobertura de los requisitos de registro y reportar los resultados a los stakeholders del proyecto y del negocio. e) Investigar qué pruebas, y en qué nivel de prueba, podrían haber cubierto los problemas reportados por los clientes. c) Determinar el nivel de detalle requerido para los casos de prueba de registro, personalización y gestión del programa. Hoy en día se utilizan múltiples metodologías de desarrollo de software. Diferentes metodologías dentro del SDLC requieren un enfoque de pruebas adaptado. Eres gerente de pruebas en un proyecto de desarrollo de software que opera en un entorno híbrido. ¿Cuál de las siguientes opciones es MÁS relevante en relación con la gestión de defectos en este contexto? Seleccione UNA opción. a) Todos los equipos usan la misma herramienta de gestión de defectos, independientemente de su metodología. c) Los equipos ágiles deben programar sus prioridades de corrección de defectos para alinearse con el plan general del proyecto. d) Todos los miembros del equipo están de acuerdo en la priorización de los defectos. b) La frecuencia de las reuniones del comité de gestión de defectos debe determinarse por el equipo más grande. ¿Cuál afirmación describe MEJOR por qué el conocimiento sobre las partes interesadas en una matriz de stakeholders es relevante para la gestión de pruebas? Selecciona UNA opción. d) Reemplaza la gestión y mitigación de riesgos, ya que todas las partes interesadas pueden aportar su visión sobre los riesgos. a) Ayuda a involucrar a las partes interesadas con alta influencia e interés en una etapa temprana y a gestionar sus expectativas de manera específica. c) Establece lineamientos vinculantes y generales sobre qué partes interesadas tienen la mayor prioridad en todos los proyectos. b) Sirve para identificar a las partes interesadas más importantes y convertir sus perspectivas en la base para decisiones clave. Como gerente de pruebas, debes considerar muchos factores diferentes para estimar el esfuerzo de tu proyecto de pruebas. ¿Cuál de los siguientes NO debe tenerse en cuenta para la estimación de pruebas en un proyecto? Seleccione UNA opción. c) El esfuerzo estimado en otros proyectos en curso. d) Las horas determinadas a partir de la estimación del esfuerzo de pruebas. a) La calificación de los miembros del equipo de desarrollo. b) Las habilidades y la experiencia de los desarrolladores. Se han identificado riesgos para un proyecto y se han analizado utilizando un método cuantitativo, con los siguientes resultados para la probabilidad e impacto del riesgo: ID de Riesgo Descripción Probabilidad Impacto A La aplicación puede no ajustarse a la funcionalidad esperada por el negocio 40% 1.500.000 € B El entorno de pruebas puede no estar disponible a tiempo 20% 500.000 € C Los usuarios pueden no entender la documentación del sistema 90% 100.000 € D El gerente de pruebas puede no tener suficiente tiempo para este proyecto 10% 6.000.000 € ¿Cuál conjunto de actividades de prueba sería el mejor para mitigar estos riesgos? Selecciona UNA opción. a) Abordar el riesgo A como alta prioridad probando un prototipo temprano con los stakeholders del negocio, luego abordar el riesgo C introduciendo revisiones. No se planifican pruebas para mitigarlos riesgos B y D. c) Mitigar los riesgos probando primero los riesgos B y C con pruebas exploratorias, luego probar el riesgo A con pruebas de confirmación. Probar el riesgo D según lo permita el tiempo. b) Ejecutar pruebas para el riesgo A mediante revisión de documentación, y el riesgo C con pruebas de caja negra. Luego abordar los riesgos B y D con pruebas de caja blanca. d) Mitigar los riesgos probando los riesgos A y B con stakeholders del negocio utilizando un prototipo temprano y el riesgo D con pruebas no funcionales. Aceptar el riesgo C sin pruebas explícitas. El diagrama muestra un flujo de trabajo de defectos incompleto, donde dos estados (estado X y estado Y) aún deben nombrarse apropiadamente. ¿Cuál de las siguientes opciones completaría correctamente el flujo de trabajo? Seleccione UNA opción. d) ESTADO X – FIXED (Corregido) ESTADO Y – REJECTED (Rechazado). a) ESTADO X – RETESTED (Reprobado nuevamente) ESTADO Y – RE-OPENED (Reabierto). b) ESTADO X – REJECTED (Rechazado) ESTADO Y – CLARIFICATION (En aclaración). c) ESTADO X – DUPLICATE (Duplicado) ESTADO Y – TERMINATED (Terminado). Liderar un equipo requiere habilidades específicas. ¿Cuál de las siguientes afirmaciones sobre liderar un equipo de pruebas es correcta? Seleccione UNA opción. b) Cuando se forma un nuevo equipo de pruebas, la capacidad de actuar con reconocimiento y valoración es la competencia más importante. a) En un equipo de pruebas, la disposición para ayudar es más importante que la capacidad de delegar. d) La capacidad de resolver conflictos ayuda a lograr consenso sobre reglas y roles en las primeras etapas del desarrollo del grupo. c) A lo largo del ciclo de vida del equipo de pruebas, todas las habilidades son igualmente importantes. Eres el gerente de pruebas en un proyecto donde se están realizando pruebas de sistema sobre software proporcionado por un tercero. Has recibido una queja del tercero indicando que la integridad (completitud) de los datos de los defectos provenientes de tus pruebas de sistema es inaceptable. ¿Cuáles de las siguientes opciones podrían haber sido identificadas como faltantes en los reportes de defectos enviados al tercero? Seleccione DOS opciones. b) Los pasos para reproducir la falla, junto con los resultados reales y esperados. c) La prioridad para corregir el problema. e) La fase del ciclo de vida del software en la que se detectó el defecto. a) La actividad del proyecto que se estaba realizando cuando se detectó el problema. d) El tipo técnico del defecto. Eres el gerente de pruebas de un proyecto de software que utiliza un modelo de desarrollo secuencial centrado en documentación y que implica el desarrollo de una aplicación de escritorio para un sistema bancario. El proyecto cuenta con un equipo grande y jerárquico que trabaja con múltiples partes interesadas(stakeholders). El proyecto tiene un bajo nivel de incertidumbre y complejidad debido a que los requisitos y la tecnología son estables y están bien definidos. El proyecto también tiene estrictos estándares de calidad y seguridad para cumplir con las regulaciones legales de la industria bancaria. ¿Cuáles son las métricas MÁS adecuadas que utilizarías para analizar los resultados de las pruebas y crear informes que permitan a los stakeholders tomar decisiones? Seleccione UNA opción. b) Métricas relacionadas con defectos, progreso de pruebas, cobertura y cobertura de código. d) Métricas relacionadas con defectos, progreso de pruebas, cobertura y costos residuales de componentes no probados. c) Métricas relacionadas con riesgos del producto, defectos, progreso de pruebas, cobertura y cobertura de entorno/configuración. a) Métricas relacionadas con los riesgos del producto, defectos, progreso de pruebas, cobertura, y costos y esfuerzo de prueba. Considera las siguientes categorías de costos de calidad: 1. Costos de prevención 2. Costos de evaluación (appraisal) 3. Costos de fallas internas 4. Costos de fallas externas Estos son ejemplos de actividades relacionadas con la calidad: A. Pruebas de aceptación tempranas para obtener retroalimentación rápida. B. Realizar un análisis de riesgos del producto. C. Quejas de clientes sobre bajo rendimiento. D. Largo tiempo de espera desde el reporte de un defecto hasta su resolución durante las pruebas, causando ineficiencia en la gestión de defectos. ¿Cuál de las siguientes opciones relaciona CORRECTAMENTE las categorías de costos de calidad con sus ejemplos en el desarrollo de software? Seleccione UNA opción. d) 1 – B 2 – A 3 – C 4 – D. c) 1 – A 2 – B 3 – D 4 – C. a) 1 – A 2 – B 3 – C 4 – D. b) 1 – B 2 – A 3 – D 4 – C. Eres gerente de pruebas y jefe del equipo de testing para una nueva línea de productos con múltiples variantes para varios clientes. Una de las primeras tareas que se te asigna es seleccionar e introducir una herramienta adecuada de gestión de pruebas, ya que la herramienta actual de la empresa no satisface las necesidades de la nueva línea de productos. ¿Cuál NO es una buena práctica para la selección de la nueva herramienta de gestión de pruebas? Selecciona UNA opción. c) Evaluar qué modelo de licenciamiento se ajusta mejor a la gestión de pruebas de una línea de productos con múltiples variantes. a) Elegir el sucesor de la herramienta de gestión de pruebas actualmente utilizada sin realizar una evaluación adicional. b) Enumerar los criterios necesarios para la línea de productos que no son cubiertos por la herramienta actual. d) Evaluar la herramienta frente a requisitos claros y criterios objetivos. Supón que eres miembro de un proyecto que desarrolla un producto de software para el sector bancario. Eres responsable de analizar la estrategia organizacional de pruebas y el contexto del proyecto para elegir el enfoque de pruebas apropiado. Consideras los siguientes factores: • El proyecto tiene un presupuesto ajustado y una fecha límite fija, lo que significa que debes optimizar el esfuerzo de pruebas y evitar costos y retrasos innecesarios. • El cliente ha proporcionado requisitos detallados y espera alta calidad y confiabilidad del producto, lo que significa que debes asegurar que el producto cumpla con las expectativas del cliente y con las especificaciones. • El proyecto utiliza un modelo Ágil de SDLC con liberaciones frecuentes y ciclos de retroalimentación, lo que implica que debes adaptarte a requisitos cambiantes y entregar resultados de prueba en iteraciones cortas. • El equipo de pruebas está compuesto por cuatro testers con diferentes niveles de experiencia y habilidades, lo que implica que debes asignar las tareas según sus capacidades y brindar orientación y apoyo cuando sea necesario. • La infraestructura de pruebas es limitada y requiere configuración y mantenimiento manual, lo que significa que debes planificar y gestionar el entorno y los recursos de prueba de manera cuidadosa y eficiente. • El producto tiene varias interfaces con otros sistemas que deben probarse, lo que implica que debes coordinar e integrar las actividades de prueba con otros stakeholders y asegurar la compatibilidad e interoperabilidad de los productos. ¿Cuál de los siguientes enfoques de prueba sería el más apropiado para este proyecto? Selecciona UNA opción. a) Pruebas basadas en riesgos para priorizar las funcionalidades y escenarios más críticos y complejos, y asignar los recursos de prueba en consecuencia. d) Pruebas basadas en criterios de aceptación para verificar el cumplimiento del producto con las especificaciones del cliente y facilitar las pruebas de aceptación. c) Pruebas basadas en la experiencia para aprovechar la pericia e intuición de los testers y realizar pruebas exploratorias en un contexto Ágil. b) Pruebas basadas en modelos para generar casos y datos de prueba automáticamente a partir de los requisitos, y medir la cobertura y la calidad de las pruebas. Tu empresa actualmente utiliza una herramienta de gestión de pruebas con 15 años de antigüedad. El cambio de un modelo de desarrollo en cascada (waterfall) a un modelo de desarrollo ágil exige funcionalidades que no son proporcionadas por la herramienta actual. Para realizar con éxito el cambio de enfoque de desarrollo, tu empresa decide introducir una nueva herramienta de gestión de pruebas. ¿Cuál de los siguientes ejemplos es una consideración válida para la selección de una herramienta de pruebas? Seleccione UNA opción. a) Las preferencias del proveedor del jefe del departamento de desarrollo. b) Los requisitos de todas las partes interesadas para evaluar e identificar la herramienta más adecuada. c) La herramienta de pruebas debe ajustarse a los estándares de diseño corporativo de tu empresa. d) La herramienta debe ser menos costosa que la actual para ser eficiente. Estás trabajando en un proyecto Ágil que se lleva a cabo en múltiples ubicaciones, y eres responsable del esfuerzo de pruebas en tu ubicación. La estrategia de pruebas es una combinación de pruebas basadas en riesgos, una estrategia de pruebas conforme al proceso y pruebas reactivas. Los desarrolladores siguen buenas prácticas Ágiles conocidas, incluyendo pruebas automatizadas a nivel de componente e integración continua. Tu tarea es estimar el esfuerzo de pruebas del sistema requerido para una iteración específica por parte de tu equipo de pruebas. ¿Cuáles DOS de las siguientes afirmaciones describen mejor las técnicas o enfoques de prueba apropiados que deberías usar y cómo deberías realizar la estimación en esta situación? Seleccione DOS opciones. e) Asumir que las pruebas de sistema pueden reutilizar los datos y entornos de pruebas unitarias. d) Incluir el esfuerzo para crear documentación de pruebas detallada. c) Estimar que la mayoría de los defectos serán encontrados durante la ejecución de pruebas de sistema. a) Considerar el esfuerzo promedio requerido por riesgo identificado en iteraciones anteriores. b) Asignar sesiones de prueba con tiempo limitado (time-boxed) para cada carta de prueba identificada (test charter). Formas parte de un equipo responsable de probar un sitio web complejo de comercio electrónico. La dirección ha establecido el siguiente objetivo: “El sistema debe estar libre de defectos”. Según los criterios S.M.A.R.T. (Específico, Medible, Alcanzable, Relevante y con Tiempo definido), y considerando la complejidad y los recursos limitados del proyecto, ¿cuál de las siguientes modificaciones al objetivo/criterio de salida sería la más apropiada?. b) Al final de la fase actual de desarrollo, menos del 1% de las funciones del sitio deberían tener defectos, medido según el número total de casos de prueba funcionales incluidos en el conjunto de pruebas. d) En la salida de UAT para el Release R, hay 0 (cero) defectos Críticos abiertos y no más de 3 (tres)defectos Mayores abiertos, y todas las pruebas de los recorridos de cliente de máxima prioridad definidos han sido aprobadas. c) Nuestro objetivo es asegurar que el sistema de comercio electrónico no experimente interrupciones críticas que puedan causar interrupciones del negocio durante el próximo año. a) Nuestro sitio web debe ser capaz de realizar todas las funciones planificadas sin defectos graves que afecten la experiencia del usuario. Cuando se comparan las partes interesadas en un proyecto determinado, el Project Manager desea asegurarse de que se mantengan discusiones detalladas con partes interesadas de nivel similar (por ejemplo, pares del Project Manager) y, al mismo tiempo, involucrar a partes interesadas operativas en un taller de planificación específicamente para el cronograma del proyecto. ¿Cuál grupo de partes interesadas es la MEJOR opción para que el Project Manager incluya en las discusiones detalladas? Selecciona UNA opción. c) Personal del departamento, Product Managers. a) Líderes de desarrollo, testers de automatización, personal de finanzas. b) Arquitectos de seguridad, equipo de operaciones. d) Project Managers de otros proyectos, capacitadores, proveedor de la herramienta de gestión de pruebas. Como gerente de pruebas, el project manager te ha solicitado establecer la estrategia de pruebas para un proyecto de implementación de software. ¿Cuáles de los siguientes son los factores más importantes que debes considerar para asegurar una estrategia de pruebas eficiente y efectiva? Selecciona UNA opción. b) Niveles de prueba, criterios de entrada/salida y técnicas de prueba. c) Niveles de prueba, tipos de prueba y técnicas de prueba. a) Tipos de prueba, técnicas de prueba y métricas de prueba. d) Niveles de prueba, técnicas de prueba y entregables de prueba. Eres el gerente de pruebas de un proyecto de software con un presupuesto de €100,000 y un plazo de seis meses. Has estimado que: - el costo promedio de prevención de defectos por defecto es de €150, - el costo promedio de evaluación (appraisal) es de €400, - el costo promedio de falla interna por defecto es de €250, - y el costo promedio de falla externa por defecto es de €3,000. También has determinado las siguientes características del proyecto: - Los requisitos no están claros y pueden cambiar con frecuencia. - La tecnología utilizada es nueva y desconocida para el equipo de desarrollo. - El cliente tiene altas expectativas en términos de calidad y confiabilidad. - El proyecto tiene un cronograma y alcance ajustados. Con base en la información, ¿cuál de los siguientes escenarios NO incluye una conclusión correcta? Seleccione UNA opción. d) Para cumplir con el ajustado plazo del cliente, el equipo de pruebas se amplía con poca anticipación, lo que provoca que los costos de evaluación aumenten a €500. Como resultado, el ahorro promedio por defecto aumenta en €100. a) Debido a la ambigüedad de los requisitos, el costo promedio de falla interna por defecto se duplica durante el transcurso del proyecto, lo que resulta en un ahorro promedio de solo €2,100 por defecto. b) Familiarizarse con la tecnología utilizada triplica el costo de prevención de defectos, pero estos costos no se incluyen en el ahorro promedio por defecto. Por lo tanto, el ahorro permanece sin cambios en €2,350. c) Para cumplir con el ajustado plazo del cliente, se omiten las medidas reactivas de repetir las pruebas antes de la entrega. Esto conduce a que se encuentren menos problemas antes de la liberación y que los costos de fallas externas disminuyan a €2,000 por defecto escapado. Como resultado, el ahorro promedio por defecto se reduce a €1,350. Su junta directiva es nueva en el uso de métricas de prueba y le pide que explique el objetivo principal de utilizar métricas de prueba. ¿Cuál de las siguientes afirmaciones utilizaría para explicar el beneficio de las métricas de prueba a sugerencia? Seleccione UNA opción. b) Las métricas de prueba recomiendan acciones correctivas para lograr pruebas efectivas y eficientes. c) Las métricas de prueba se utilizan para recopilar datos de actividades de prueba completadas con el fin de consolidar lecciones aprendidas, artefactos de prueba y otra información relevante. a) Las métricas de prueba son indicadores del progreso de las pruebas y ayudan a evaluar si se han cumplido los criterios de salida o los objetivos de prueba. d) Las métricas de prueba se utilizan para repriorizar las pruebas cuando un riesgo identificado se convierte en un problema. ID de Defecto: [Insertar ID del defecto aquí] Estado: 24.06.2024 Editado por [Max Mustermann] Componente: [Insertar el componente específico aquí] Subsistema: [Insertar el subsistema específico aquí] ¿Cuál de los siguientes datos NO es obligatorio para la gestión de reportes de defectos en la mayoría de los entornos? Seleccione UNA opción. c) La severidad del impacto en el sistema bajo prueba y/o en los stakeholders del producto. a) Un título del defecto con un breve resumen de la anomalía. b) El subsistema o componente en el que se encuentra el defecto. d) La prioridad para corregir la anomalía. Eres responsable de la gestión de pruebas de un motor de generación de reportes para un sistema bancario. El proyecto comenzó hace un mes. La dirección del proyecto te solicita proporcionar un resumen del progreso realizado al menos una vez por semana. Dado que actualmente aún no has definido métricas, ¿qué debe hacerse para satisfacer las necesidades dela dirección del proyecto? Seleccione UNA opción. b) Recopilar las necesidades de información del equipo de pruebas y de la dirección del proyecto. d) Comenzar con la gestión de defectos, ya que existen criterios de aceptación para defectos de prioridad y severidad “alta”. c) Activar todas las métricas posibles para dar a la dirección del proyecto libre elección de información. a) Asegurarse de que la trazabilidad esté incluida en tus métricas. Un factor clave del rendimiento de un equipo de pruebas es su motivación. ¿Cuál de los siguientes es el mejor ejemplo de un factor motivador para un equipo de pruebas? Seleccione UNA opción. a) La introducción de un convenio salarial para todos los empleados. d) Reconocimiento y valoración por el trabajo realizado. b) Actividades y productos de trabajo de pruebas planificados hasta el último detalle. c) Un entorno de pruebas que funciona correctamente. Como gerente de pruebas, debes considerar muchos factores para estimar el esfuerzo de pruebas. Esta estimación puede revisarse a medida que las pruebas avanzan. ¿Cuál de los siguientes factores NO es relevante para la estimación de pruebas durante la PLANIFICACIÓN INICIAL DE PRUEBAS? Seleccione UNA opción. a) La complejidad y el tamaño del software bajo prueba. b) La disponibilidad y habilidades de los miembros del equipo de pruebas. c) La calidad y confiabilidad de las herramientas y el entorno de pruebas. d) El número y la severidad de los defectos encontrados durante las pruebas. Supongamos que estás en un proyecto que desarrolla software crítico para la seguridad de un dispositivo médico. El software debe cumplir con estándares como IEC 62304 y las regulaciones de la FDA. El proyecto sigue una metodología Ágil con sprints de dos semanas. El equipo de pruebas está compuesto por cuatro testers presenciales y seis testers remotos. La organización utiliza una cadena de herramientas DevOps basada en la nube como herramienta principal para CI/CD y automatización de pruebas. El proyecto se encuentra en fase de mantenimiento y, a partir de ahora, requerirá pruebas de regresión frecuentes debido a correcciones de defectos y mejoras de funcionalidades. El proyecto cuenta con un proceso continuo de gestión de riesgos, que incluye la identificación, evaluación y mitigación de nuevos riesgos o riesgos existentes asociados con los cambios en el software. ¿Cuál de las siguientes actividades de gestión de pruebas enfatiza MEJOR el enfoque específico de este proyecto? Selecciona UNA opción. d) Desarrollar un plan de pruebas de regresión con definición de alcance, priorización basada enriesgos, trazabilidad (cambios y casos de prueba) y criterios de salida. c) Desarrollar un plan de automatización de pruebas para definir el alcance de la automatización, la selección de herramientas/marcos de trabajo y las métricas. b) Desarrollar un concepto de comunicación y coordinación para la cooperación entre testers presenciales y remotos. a) Desarrollar un plan de gestión de riesgos separado para identificar, evaluar, priorizar y reducir riesgos. Supón que estás en un proyecto que desarrolla una aplicación web de banca en línea. El proyecto sigue un ciclo de vida Ágil (SDLC) con sprints de dos semanas. La aplicación tiene varias funcionalidades, como gestión de cuentas, transferencias de fondos, pago de facturas y solicitud de préstamos. Cada funcionalidad presenta distintos niveles de riesgo en seguridad, usabilidad y rendimiento. Cuentas con un equipo de pruebas de seis personas con diferentes habilidades y niveles de experiencia. Con base en este escenario, ¿cómo seleccionarías las actividades de prueba apropiadas para mitigar los riesgos según su nivel? Selecciona UNA opción. d) Utilizar solo pruebas estáticas para las funcionalidades con mayor nivel de riesgo y omitir pruebas para las funcionalidades con menor nivel de riesgo. Asignar los testers según su antigüedad y jerarquía. Utilizar revisiones y pruebas de regresión para asegurar la calidad. b) Utilizar pruebas estáticas para las funcionalidades con menor nivel de riesgo y pruebas dinámicas para las funcionalidades con mayor nivel de riesgo. Asignar los testers aleatoriamente sin considerar sus habilidades y experiencia. Utilizar revisiones y pruebas de regresión para asegurar la calidad. a) Utilizar pruebas estáticas y dinámicas para todas las funcionalidades, pero asignar mayores fuerzo de prueba y técnicas más exhaustivas a las funcionalidades con mayor nivel de riesgo. Asignar los testers más calificados a las funcionalidades con mayor riesgo. Utilizar revisiones y pruebas de regresión para asegurar la calidad. c) Utilizar solo pruebas dinámicas para las funcionalidades con mayor nivel de riesgo y omitir pruebas para las funcionalidades con menor nivel de riesgo. Asignar los testers según su disponibilidad y preferencia. Utilizar revisiones y pruebas de regresión para asegurar la calidad. Eres el gerente de pruebas de un proyecto que desarrolla una aplicación móvil para compras en línea. El proyecto está en desarrollo y existen altas expectativas en usabilidad, funcionalidad y compatibilidad. Se utiliza un modelo SDLC híbrido con liberaciones cada cuatro meses e iteraciones mensuales. El equipo de pruebas está compuesto por seis testers con diversas habilidades y experiencia. La infraestructura de pruebas está basada en la nube y soporta varios dispositivos y sistemas operativos. Los datos de prueba son generados por una herramienta de gestión de datos de prueba y deben validarse antes de su uso. ¿Cuál de los siguientes objetivos de prueba del proyecto es S.M.A.R.T. según el texto del syllabus? Selecciona UNA opción. d) Probar la funcionalidad y compatibilidad de la aplicación ejecutando todas las funcionalidades en la mayoría de los dispositivos reales, así como en emuladores proporcionados por un proveedor externo, dentro de los próximos dos sprints, ya que ha habido comentarios negativos en las tiendas. c) Cumplir con las reglas y regulaciones de la industria del comercio electrónico que han sido recientemente publicadas y pronto se convertirán en el estándar regulatorio dentro de una regulación de la UE, y por lo tanto serán vinculantes para todas las partes interesadas. b) Incrementar el nivel de pruebas automatizadas en un 50% dentro de las próximas dos semanas con el objetivo de acelerar significativamente las pruebas de regresión y encontrar más defectos para mejorar la aceptación del usuario. a) Verificar la usabilidad de la aplicación midiendo el tiempo que tarda en completarse una compra, con el objetivo de que el 90% de los usuarios puedan completar su compra en menos de 3 minutos dentro de los próximos dos meses. Eres el gerente de pruebas de un proyecto de software que sigue el modelo secuencial. Se dispone de datos históricos de esfuerzo basados en requisitos de proyectos similares. Los requisitos y el alcance del proyecto están fijos y bien definidos. Sin embargo, la conformación del equipo para este proyecto aún no ha sido finalizada. Necesitas estimar el esfuerzo de pruebas para todo el proyecto basándote en el documento de especificación de requisitos. ¿Cuál de las siguientes técnicas o enfoques sería el más adecuado para tu contexto? Seleccione UNA opción. c) Estimación de tres puntos. d) Wideband Delphi. a) Estimación basada en ratios. b) Planning Poker. Estás en un rol de gestión de pruebas en un proyecto de software que utiliza un ciclo de vida de desarrolloÁgil (SDLC) y que implica el desarrollo de una aplicación web para una plataforma de apuestas en línea. El proyecto cuenta con un equipo pequeño y multifuncional que trabaja estrechamente con el cliente. El proyecto tiene un alto nivel de incertidumbre y complejidad debido a los cambios frecuentes en los requisitos y la tecnología. Además, el proyecto tiene estrictos estándares de calidad y seguridad para cumplir con las regulaciones legales de la industria del juego. Basándote en el contexto del proyecto, ¿cuáles son las habilidades MÁS importantes que buscarías al seleccionar miembros del equipo de pruebas para este proyecto? Seleccione UNA opción. a) Experiencia en el negocio de la industria del juego, experiencia técnica en tecnologías web y vulnerabilidades de seguridad, experiencia técnica en automatización de la ejecución de pruebas, habilidades de comunicación y cooperación, habilidades de autogestión y disciplina. d) Experiencia en el negocio de la industria del juego, experiencia técnica en lenguajes de programación y tecnología de interfaces, conocimiento sobre niveles de prueba, roles de prueba y técnicas específicas de prueba, habilidades de resolución de conflictos. c) Habilidades en técnicas de prueba y conocimiento conceptual para diseñar entornos de prueba, experiencia técnica en programación de scripts de prueba y configuración de entornos, experiencia técnica en automatización de la ejecución de pruebas, habilidades de comunicación y cooperación. b) Conocimiento conceptual para desarrollar una estrategia de pruebas, habilidades de gestión de proyectos para administrar todas las tareas de prueba, habilidades analíticas para analizar la base de pruebas y los riesgos del producto, habilidades de juicio para la selección de pruebas. Como gerente de pruebas, se le requiere reportar diferentes métricas durante varias actividades de prueba. ¿Cuál de los siguientes mapeos entre métricas y actividades de prueba es el más apropiado? Métricas: Cobertura del riesgo del producto Número total de defectos resueltos vs. número total de defectos encontrados Porcentaje de casos de prueba automatizados reales vs. automatizados planificados Relación entre el esfuerzo real vs. el esfuerzo planificado (horas) para las actividades de prueba Actividades de prueba: A) Planificación de pruebas B) Monitoreo y control de pruebas C) Cierre de pruebas D) Ejecución de pruebas Por favor, relacione las actividades de prueba con las métricas correspondientes. Seleccione UNA opción. d) 1C, 2D, 3A, 4B. c) 1B, 2B, 3C, 4B. a) 1B, 2B, 3C, 4A. b) 1A, 2B, 3C, 4D. Eres tester en un equipo de desarrollo Ágil que acaba de completar una iteración. Te estás preparando parala reunión de retrospectiva con el resto del equipo. ¿Cuál de las siguientes actividades NO forma parte de una retrospectiva típica? Selecciona UNA opción. b) Identificar las causas raíz de los problemas de pruebas y generar ideas de mejora. c) Asignar responsabilidades y definir objetivos y métricas para las acciones de mejora. a) Revisar el progreso de las pruebas, la detección de defectos y las métricas de efectividad de las pruebas. d) Evaluar los procesos y herramientas de prueba frente a las mejores prácticas de la industria. Trabajas para una empresa internacional que fabrica hardware y software para redes de telecomunicaciones.Eres el gerente de pruebas de una línea de productos de software para enrutadores de red. El equipo de desarrollo de hardware entrega una nueva versión cada seis meses. El software se desarrollaen incrementos de dos meses sincronizados con el desarrollo del hardware. La última versión general se retrasó porque errores críticos de interfaz en el software fueron encontrados ycorregidos demasiado tarde. La gerencia de desarrollo te pide evitar más retrasos en las próximas versiones o, al menos, comunicarlos con anticipación. Entonces planeas implementar un sistema de reporte mejorado basado en métricas, fundamentado en historias de usuario priorizadas (P1, P2, P3) y una lista de riesgos del producto por niveles (alto, medio, bajo) para el área de pruebas. ¿Cuáles de las métricas listadas son MÁS IMPORTANTES para tus reportes en función de los requerimientos de la gerencia de desarrollo? Seleccione DOS opciones. c) Métricas de esfuerzo/capacidad para pronosticar si el esfuerzo restante planificado y la velocidad disponible son suficientes para probar las historias P1/P2 y los riesgos altos del producto de manera oportuna. e) Métricas de cobertura de riesgo del producto: casos de prueba aprobados vs. abiertos en relación con el nivel de riesgo (alto, medio, bajo) para informar qué áreas de alto riesgo deben priorizarse en la gestión de pruebas. a) Métricas de defectos: Evaluación de la prioridad del defecto y la fuente del defecto para informar qué historias de usuario son defectuosas y necesitan ser probadas más exhaustivamente. b) Métricas de estado/cobertura de pruebas por historia de usuario, ordenadas por prioridad (P1 aP3), para mostrar qué historias de usuario importantes serán el foco en los próximos ciclos o aún no están suficientemente cubiertas. d) Métricas de riesgo del producto (retrospectivas): Evaluación de defectos clasificados como altos/críticos en interfaces con alto riesgo del producto para identificar interfaces mal definidas. ¿Cuál de las siguientes representa una secuencia completa de estados para un reporte de defecto que conduce a un estado terminal? Suponga que IN PROGRESS (En progreso) significa uno o más estados en los que los desarrolladores u otros interesados del proyecto están abordando el defecto. Seleccione UNA opción. b) OPEN (Abierto), IN PROGRESS (En progreso), RETURNED (Devuelto), IN PROGRESS (En progreso), RESOLVED (Resuelto). d) IN PROGRESS (En progreso), OPEN (Abierto), RESOLVED (Resuelto), CLOSED (Cerrado). c) OPEN (Abierto), IN PROGRESS (En progreso), RESOLVED (Resuelto), CLOSED (Cerrado). a) OPEN (Abierto), IN PROGRESS (En progreso), RESOLVED (Resuelto), CLOSED (Cerrado), DEFERRED (Aplazado). En tu proyecto actual, la herramienta personalizada disponible no cumple con los requisitos de tu esfuerzo de automatización. Dentro de la empresa existe una herramienta open source que se utiliza con éxito para los mismos requisitos. Si decides adoptar la misma herramienta open source, ¿cuál de las siguientes actividades debería realizarse como primer paso al retirar la herramienta personalizada actual, con el fin de demostrar el valor de la nueva herramienta lo más rápido posible? Selecciona UNA opción. b) Los scripts de regresión de la herramienta personalizada deben convertirse a la nueva herramienta. d) Todos los scripts de prueba de la herramienta personalizada deben convertirse a la nueva herramienta. a) La herramienta personalizada debe mantenerse y adaptarse al nuevo entorno. c) Las funcionalidades de respaldo y restauración de la herramienta personalizada deben mantenerse. Estás trabajando en un proyecto de desarrollo de software que utiliza una metodología Ágil. Estás considerando introducir una herramienta de automatización de pruebas para mejorar la calidad y eficiencia del testing. Has identificado tres herramientas potenciales: Tool A, Tool B y Tool C. Cada una tiene diferentes características, costos y beneficios. Los costos anuales recurrentes de las tres herramientas equivalen al 20% del costo de adquisición. Antes de implementar la herramienta, el esfuerzo anual de pruebas manuales era de $60,000. Has realizado un análisis costo-beneficio y calculado el ROI para cada herramienta con base en la siguiente información: Tool A Costo de adquisición: $10,000 Mantenimiento anual: $2,000 Alta usabilidad y mantenibilidad Solo soporta pruebas funcionales Reduce el esfuerzo manual en 20% Reduce el ciclo de pruebas en 10% Incrementa la cobertura en 15% Tool B Costo de adquisición: $15,000 Mantenimiento anual: $3,000 Usabilidad y mantenibilidad moderadas Soporta pruebas funcionales y de rendimiento Reduce el esfuerzo manual en 30% Reduce el ciclo de pruebas en 20% Incrementa la cobertura en 25% Tool C Costo de adquisición: $20,000 Mantenimiento anual: $4,000 Baja usabilidad y mantenibilidad Soporta pruebas funcionales, de rendimiento y seguridad Reduce el esfuerzo manual en 40% Reduce el ciclo de pruebas en 30% Incrementa la cobertura en 35% Asumiendo que el ROI puede calcularse en esta situación, ¿qué herramienta elegirías y por qué? Selecciona UNA opción. c) Tool C, porque tiene la mayor reducción de esfuerzo y tiempo y el mayor incremento en cobertura. d) Ninguna herramienta, porque no proporcionan suficientes beneficios. b) Tool B, porque tiene el mejor equilibrio entre costos y beneficios. a) Tool A, porque tiene el menor costo inicial. Como tester, normalmente debes crear un reporte de defecto cada vez que observas un defecto durante las pruebas. Sin embargo, puede haber situaciones en las que no se cree un reporte de defecto. ¿Cuál de las siguientes es una razón por la que NO se crearía un reporte de defecto después de que una prueba detecta un defecto? Seleccione UNA opción. b) La falla es causada por un defecto que no debe ser rastreado dentro del flujo de trabajo de defectos. d) La falla es causada por una anomalía que no es observada por el tester. c) La falla es causada por una prueba inválida que no coincide con la especificación de requisitos. a) La falla es causada por un defecto que fue introducido en la misma fase que la prueba. Desarrollar las habilidades y competencias de los miembros de tu equipo es importante para establecer y mantener un equipo de pruebas de alto desempeño. Como gerente de pruebas, debes establecer planes de desarrollo personal para tu equipo de proyecto. ¿Cuál de las siguientes afirmaciones sobre los enfoques para el desarrollo de habilidades de los miembros del equipo de pruebas es correcta? Seleccione UNA opción. d) El coaching proporciona orientación individual a una persona nueva en un rol, ayudándola a encontrar soluciones para mejorar sus competencias. b) El autoestudio es un enfoque recomendado para desarrollar habilidades sociales. a) Tanto la formación (training) como el coaching implican contenido predefinido impartido a múltiples participantes simultáneamente. c) En el aprendizaje entre pares (peer learning), un miembro experimentado del equipo proporciona orientación continua a un nuevo miembro del equipo. Tu equipo está desarrollando una nueva versión principal de una aplicación móvil que muestra gráficamente los horarios de varias organizaciones de transporte público en una interfaz común. El equipo sigue un SDLC Ágil con iteraciones y liberaciones rápidas. Los requisitos son bastante informales y a menudo se recopilan a partir de retroalimentación de usuarios y del propio desarrollo. La estrategia organizacional de pruebas exige pruebas basadas en riesgos. Para que el análisis de riesgos avance rápidamente, deseas involucrar a los miembros del equipo Ágil que están familiarizados con las principales áreas de riesgo como usabilidad, compatibilidad, portabilidad y rendimiento. ¿Qué técnica recomendarías utilizar en esta situación? Selecciona UNA opción. a) Análisis de peligros. b) Análisis y Gestión Pragmática de Riesgos. c) Pruebas Sistemáticas de Software. d) Análisis de árbol de fallos. Como gerente de pruebas, creas una hoja de cálculo con filas para los componentes del sistema y columnas para sus modos de fallo, su probabilidad de riesgo y su impacto. Invitas a los arquitectos del sistema y a representantes del negocio a completar conjuntamente los componentes del sistema y los modos de fallo basándose en su experiencia. ¿Qué técnica de identificación de riesgos estás aplicando con este procedimiento? Selecciona UNA opción. a) Entrevistas con expertos. c) Taller de riesgos. b) Listas de verificación. d) Lluvia de ideas. Como gerente de pruebas, debes realizar diferentes actividades en distintos niveles de prueba. ¿Cuál de las siguientes NO es una actividad de gestión de pruebas en el nivel de pruebas de sistema? Seleccione UNA opción. a) Definir el alcance de las pruebas. d) Gestionar los defectos a lo largo del proceso de pruebas. b) Seleccionar las herramientas y técnicas de prueba. c) Decidir qué partes necesitan ser integradas y probadas. Como gerente de pruebas, debes establecer listas de verificación (checklists) en muchas fases diferentes de tu proyecto de pruebas. ¿Cuál de las siguientes es la descripción más precisa de una “verificación de finalización de pruebas” (test completion check)? Seleccione UNA opción. b) Una verificación de finalización de pruebas asegura que todas las lecciones aprendidas importantes estén documentadas. c) Una verificación de finalización de pruebas asegura que todos los artefactos de prueba estén almacenados en el sistema de gestión de configuración. a) Una verificación de finalización de pruebas asegura que todos los artefactos de prueba (testware)estén completados según lo planificado. d) Una verificación de finalización de pruebas asegura que se desarrollen planes de prueba para garantizar que las buenas prácticas sean repetibles. Estás gestionando las pruebas de una aplicación madura de servicio de citas en línea. La aplicación permite a los usuarios crear perfiles, emparejarse con personas compatibles, organizar eventos sociales y bloquear contactos no deseados. Necesitas calcular el costo-beneficio de las pruebas para esta aplicación. Has calculado los siguientes costos de calidad por defecto: - Costos de evaluación (appraisal): $150 - Costos de fallas internas: $250 - Costos de fallas externas: $5,000 El costo promedio de detección y de fallas internas se calcula utilizando el número de defectos encontrados antes de la liberación, mientras que el costo promedio de fallas externas se calcula utilizando el número de defectos encontrados después de la liberación. Con base en la información anterior, ¿cuál de las siguientes afirmaciones es correcta para esta aplicación? Seleccione UNA opción. a) El costo total de calidad para esta aplicación de citas probablemente sea alrededor de $5,500, incluyendo los costos de prevención. d) Las pruebas proporcionan un ahorro potencial de $5,400 por defecto al identificar problemas antes de que lleguen al cliente. b) Cada defecto encontrado por las pruebas le ofrece a la organización un ahorro promedio de$4,600 en costos de calidad. c) Aunque el costo de calidad es útil en muchas industrias, tiene aplicabilidad limitada para calcular el valor de las pruebas en aplicaciones de software. Eres gerente de pruebas en un gran proyecto de implementación de CRM. Se te requiere establecer un plan de pruebas antes de que comience el desarrollo. ¿Cuál de las siguientes actividades es MÁS ESENCIAL para desarrollar y establecer el plan de pruebas? Selecciona UNA opción. C) Establecer la preparación para iniciar las pruebas. A) Alcanzar consenso entre todas las partes interesada. B) Definir los objetivos de prueba basados en estándares regulatorios. D) Hacer que todas las partes interesadas identifiquen su estrategia de mitigación de riesgos. Como gerente de pruebas, eres responsable de evaluar las habilidades existentes de los miembros del equipo para compararlas con las habilidades técnicas y metodológicas requeridas. ¿Cuál de los siguientes enfoques NO es adecuado para evaluar las habilidades técnicas y metodológicas existentes?. a) Puedes ver qué tan conocedores son los miembros del equipo de pruebas asignándoles tareas típicas de prueba y evaluando cómo las resuelven. b) Los miembros del equipo pueden ser evaluados utilizando el modelo de roles de equipo de Belbin, el cual puede utilizarse para determinar su cobertura de competencias técnicas y metodológicas. c) Puedes evaluar las habilidades de los miembros individuales del equipo revisando y clasificando sus credenciales, certificados y referencias. d) En proyectos ágiles, las retrospectivas pueden utilizarse para trabajar con el equipo en la identificación de habilidades técnicas y metodológicas existentes y faltantes. Como gerente de pruebas, deseas asignar los esfuerzos de prueba de manera efectiva y decides utilizar un enfoque de pruebas basado en riesgos. ¿Cuál de las siguientes opciones es la MÁS problemática al utilizar pruebas basadas en riesgos? Seleccione UNA opción. a) El proyecto tiene diez partes interesadas diferentes que desean contribuir al análisis de riesgos. b) El equipo de pruebas comienza con una planificación basada en riesgos, pero descuida el control de riesgos debido a la presión del proyecto. d) Las partes interesadas comprenden el nivel de riesgo residual y pueden decidir salir a producción antes de que se ejecuten todas las pruebas. c) Los ítems de riesgo y los niveles de riesgo de un proyecto no se reutilizan en otros proyectos. Supón que estás en un proyecto que desarrolla una aplicación web de banca en línea. El proyecto es específico para un cliente y tiene requisitos estrictos en seguridad, rendimiento y confiabilidad. Utiliza un modelo Ágil de SDLC con sprints de dos semanas y liberaciones frecuentes. El equipo de pruebas está compuesto por cuatro testers con distintos niveles de experiencia y habilidades. La infraestructura de pruebas está basada en la nube y soporta varios navegadores y dispositivos. Los datos de prueba son proporcionados por el cliente y deben anonimizarse antes de su uso. Basándote únicamente en el escenario, ¿cuál de los siguientes enfoques de prueba sería el más apropiado para tu proyecto? Selecciona UNA opción. b) Las pruebas serán realizadas por todo el equipo utilizando cuatro niveles de prueba: pruebas unitarias, integración, sistema y aceptación. En los niveles unitario, integración y sistema se utilizarán exhaustivamente pruebas basadas en modelos con énfasis en pruebas de transición de estados. Se medirá la cobertura de código durante la ejecución de pruebas con el objetivo de alcanzar 90% de cobertura de ramas. Para pruebas de aceptación, la demo del sprint será suficiente. d) Se definirán dos niveles de prueba. El primero será un nivel combinado de pruebas unitarias/integración donde los cuatro testers crearán casos de prueba basados en los requisitos funcionales utilizando partición de equivalencia, análisis de valores límite, tablas de decisión y pruebas de transición de estados. Estos casos serán luego automatizados por los desarrolladores y utilizados en pruebas unitarias/integración. En pruebas de sistema, los testers utilizarán pruebas exploratorias para cada elemento marcado como “done” por los desarrolladores. c) Dado que el proyecto utiliza un modelo Ágil, no se definirán niveles de prueba explícitos y las pruebas serán realizadas por los desarrolladores automatizando sus pruebas unitarias y por los cuatro testers utilizando pruebas exploratorias. Para ello, se crearán varios charters de prueba que orienten el uso de la infraestructura para cubrir todos los navegadores y dispositivos disponibles. Además, se realizarán pruebas de usabilidad utilizando pruebas basadas en listas de verificación. a) Las pruebas serán realizadas por todo el equipo utilizando tres niveles de prueba: pruebas unitarias e integración, donde los casos de prueba son creados y ejecutados conjuntamente por desarrolladores y testers trabajando en parejas, y pruebas de sistema donde los casos de prueba serán creados y ejecutados por los cuatro testers. En los niveles de pruebas unitarias e integración se utilizarán pruebas de caja blanca con el objetivo de 100% de automatización. En todos los niveles se aplicarán pruebas basadas en riesgos para crear y priorizar los casos de prueba. En pruebas de sistema, los testers utilizarán todas las técnicas apropiadas para cubrir los criterios de aceptación. Un equipo Ágil está desarrollando una nueva aplicación web. ¿Cuál de los siguientes factores es MÁS probable que NO influya en el nivel de riesgos de calidad? Seleccione UNA opción. a) El equipo de pruebas de aceptación del usuario (UAT) está asignado a varios otros proyectos de alta prioridad. d) Se ha introducido un nuevo proceso de gestión de defectos en la empresa que es desconocido para los desarrolladores. c) La mayor parte del equipo de desarrollo está en India, pero el Product Owner está ubicado en EE.UU. b) Un nuevo analista de negocio se ha unido al equipo Ágil con un sólido conocimiento del dominio, pero poca experiencia en automatización de pruebas. Un proyecto implicó la migración de una aplicación web a la nube. El proveedor del sistema en la nube estimó que una caída del sistema era muy poco probable. Con base en esta afirmación, el gerente de pruebas decidió no realizar pruebas de confiabilidad para este elemento porque, aunque el impacto del riesgo sería alto, el nivel general de riesgo moderado no justificaba el esfuerzo y el tiempo adicional necesarios para este tipo de prueba. Poco después de salir a producción, el sitio web estuvo indisponible durante dos días, causando una pérdida sustancial de ingresos y reputación para la empresa. ¿Cómo podría el equipo de pruebas mejorar su uso de pruebas basadas en riesgos para evitar tales problemas en el futuro? Selecciona UNA opción. d) Utilizar una estrategia de pruebas basada en riesgos para evitar fallos tan graves. b) Realizar pruebas de confiabilidad intensivas incluso si el nivel de riesgo es moderado. a) Involucrar a partes interesadas adicionales en el análisis de riesgos para mejorar la evaluación de la probabilidad del riesgo. c) Involucrar testers experimentados en la evaluación de riesgos para determinar correctamente el nivel de riesgo. Eres responsable de conformar un equipo de pruebas en una empresa que desarrolla un sistema de frenos para un fabricante nacional de vehículos motorizados. Mientras que el desarrollo de los componentes individuales de software es realizado por varios equipos Ágiles, el desarrollo del sistema (compuesto por software y hardware) se lleva a cabo de acuerdo con el modelo en V, en estrecha cooperación con los equipos Ágiles. El sistema de frenos está clasificado como crítico para la seguridad. Las pruebas deben cumplir con el estado del arte en diseño y documentación. El analista de pruebas responsable de las pruebas de sistema deja la empresa mientras el proyecto se encuentra en una fase crítica de pruebas de sistema, y la posición debe cubrirse rápidamente. La tarea principal del analista de pruebas era el diseño de pruebas de integración en cooperación con los equipos Ágiles y el diseño de pruebas de sistema basado en requisitos. Con base en la información anterior, ¿cuál es la combinación MÍNIMA de habilidades y calificaciones requeridas para este puesto? Seleccione UNA opción. c) Habilidades de comunicación; capacidad para delegar trabajo; competencia intercultural; documentación de pruebas según ISO 29119. d) Competencia intercultural; habilidades de comunicación; técnicas de prueba de caja negra; capacidad para delegar. a) Técnicas de prueba de caja negra; habilidades de comunicación; resiliencia; documentación de pruebas según ISO 29119. b) Técnicas de prueba de caja negra; habilidades de programación; resiliencia; certificación Ágil. Te unes a un proyecto de larga duración como gerente de pruebas, el cual publica nuevas funcionalidades y correcciones de errores para una tienda en línea diariamente. Dado que tu predecesor ya dejó la empresa, debes determinar qué combinación de actividades de gestión de pruebas es la MÁS adecuada a corto plazo para seguir garantizando la satisfacción de las partes interesadas y el éxito del proyecto de manera estable y continua. ¿Cuáles dos actividades de gestión de pruebas eliges? Selecciona DOS opciones. a) La planificación de pruebas debe incluir una retrospectiva después del despliegue para identificar posibles debilidades y problemas, de modo que se puedan desarrollar estrategias a largo plazo para reducir riesgos. b) La eficiencia del proceso de pruebas es un factor importante en la planificación. Por lo tanto, especialmente en el contexto de ciclos de iteración cortos, se debe ampliar la automatización de pruebas de regresión para cumplir con los plazos establecidos. c) El monitoreo de pruebas debe registrar continuamente el progreso de la ejecución de pruebas y el estado de los errores, de modo que el control de pruebas pueda alinear adecuadamente la secuencia de pruebas con los riesgos y los requisitos priorizados. d) La gestión de puertas de calidad (quality gates) es muy importante para el control de pruebas, por lo que es necesario aclarar con poca antelación qué es una puerta de calidad en el ciclo de vida del software, quién toma las decisiones al respecto y qué consecuencias tiene para las pruebas. e) Preparar la comunicación del equipo es una parte importante de la planificación de pruebas. Especialmente cuando los equipos trabajan en diferentes ubicaciones, la infraestructura de coordinación debe adaptarse en consecuencia. Tú, como consultor de pruebas, eres ahora responsable de las mejoras de pruebas en un proyecto crítico en un pequeño banco regional. El proyecto trata sobre transformación digital y continuará durante dos años más utilizando un enfoque Ágil. Dado que el Test Maturity Model Integration (TMMi) es popular en el sector financiero, el banco te ha pedido que utilices TMMi en las actividades de mejora de pruebas del proyecto. ¿Cómo procederías utilizando TMMi en el contexto descrito? Selecciona UNA opción. b) Recomendar que se utilicen todas las áreas de proceso de TMMi nivel 2 y nivel 3 para estas actividades de mejora. a) Dejar claro que la mejora basada en modelos utilizando TMMi no es posible a nivel de proyecto. d) Dado que el proyecto utiliza un enfoque Ágil, proponer el uso de la guía Scrum para las actividades de mejora de pruebas. c) Enfocarte en las áreas de proceso de TMMi que se relacionan especialmente con actividades a nivel de proyecto y, adicionalmente, utilizar la guía específica de “TMMi y Agile”. Como gerente de pruebas, debes controlar el tiempo, el esfuerzo y la calidad de tu proyecto de pruebas. ¿Cuál de los siguientes factores probablemente influirá en la duración, pero NO en el esfuerzo de las actividades de prueba? Seleccione UNA opción. c) El nivel de detalle requerido de las condiciones de prueba. d) La calidad requerida del sistema. a) El tiempo para corregir los defectos encontrados durante las pruebas. b) La madurez del proceso de pruebas. Una nueva gerente de pruebas se une a una organización y, como primera tarea, debe identificar qué ciclo de vida de desarrollo de software se está utilizando actualmente. Observó las siguientes cuatro características: • Las iteraciones de prueba ocurrían cada 3 semanas. • Se implementó automatización para ayudar a cumplir con los plazos. • Los productos y tareas se completaban antes de pasar a la siguiente iteración. • Las pruebas no comenzaban hasta que los requisitos estuvieran completados. ¿Cuál ciclo de vida de desarrollo de software se está utilizando actualmente? Selecciona UNA opción. a) Secuencial. b) Iterativo. c) Híbrido. d) DevOps. Como gerente de pruebas estás buscando nuevos miembros para el equipo. Debes redactar una oferta de trabajo. En esta publicación incluyes las competencias requeridas para los nuevos miembros del equipo. ¿Cuál de las siguientes habilidades es un ejemplo de competencia metodológica para un miembro del equipo de pruebas? Seleccione UNA opción. d) Capacidad para aprender nuevas tecnologías y herramientas. c) Capacidad para gestionar actividades y recursos de prueba. b) Capacidad para comunicar los resultados de las pruebas a los stakeholders relevantes. a) Capacidad para aplicar técnicas de prueba en el diseño de casos de prueba. Debes estimar el esfuerzo de pruebas en un proyecto de desarrollo de software Ágil. ¿Cuál de las siguientes afirmaciones es VERDADERA sobre la estimación de pruebas en este contexto? Seleccione UNA opción. b) La estimación de pruebas se realiza como parte de la estimación de desarrollo y se basa en las historias de usuario y los criterios de aceptación. d) La estimación de pruebas la realiza el cliente o el Product Owner y se basa en el valor de negocio y el riesgo de las funcionalidades. a) La estimación de pruebas se realiza por separado de la estimación de desarrollo y se basa en los niveles y actividades de prueba. c) La estimación de pruebas no se realiza en proyectos Ágiles y las pruebas se llevan a cabo de manera ad-hoc. |





