option
Cuestiones
ayuda
daypo
buscar.php

ISTQB

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
ISTQB

Descripción:
Preparación para la prueba del ISTQB

Fecha de Creación: 2026/10/04

Categoría: Informática

Número Preguntas: 130

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Cuál de los siguientes es un benefi cio de la retroalimentación temprana de las partes interesadas? Opciones disponibles (seleccione todas las opciones que sean correctas). Se puede recopilar temprano y luego usar para realizar cambios después de que el producto pase a producción para que sea más fácil de usar. Permite al director del proyecto obtener una mejor visión de los cambios que serán necesarios para la próxima versión. Los desarrolladores obtienen una mejor comprensión de lo que están construyendo. Los evaluadores obtienen una mejor comprensión de los requisitos de automatización de pruebas.

¿Cuál de las siguientes es una buena práctica de pruebas que se aplica independientemente del ciclo de vida de desarrollo de software específico que se utilice? Opciones disponibles (seleccione todas las opciones correctas). Asistencia puntual y preparada a las reuniones de pie. Documentación paso a paso de los casos de prueba. Asegurarse de que haya una actividad de prueba correspondiente para cada actividad de desarrollo de software. Involucrar a las partes interesadas en la revisión de todos los criterios de aceptación antes de diseñar los casos de prueba.

En un modelo de desarrollo ágil, ¿cuál de las siguientes opciones define la finalización de las pruebas o "terminado"?. Gestión de proyectos. Criterios de entrada. Criterios de salida. Fecha prevista de finalización de la prueba.

Está probando un software de aplicación web que permite a una persona usar sus puntos de viaje para reservar vuelos y hoteles. Cuando el usuario inicia sesión en el software (nombre de usuario/contraseña), se le presenta un conjunto de opciones. De ese conjunto de opciones, puede elegir lo siguiente: 1. Ver saldo de puntos 2. Reservar vuelo 3. Reservar hotel Desde la página de inicio de sesión, puede iniciar sesión correctamente o podría fallar y tener que volver a intentarlo. Una vez que inicie sesión correctamente, puede ir a la página de ver puntos, reserva de vuelo o reserva de hotel. ¿Cuál de las siguientes es la lista correcta de transiciones (una transición se muestra como >) que se deben probar, asumiendo que la prueba fi naliza cuando se alcanza un estado de reserva?. Puntos > Reserva. Inicio de sesión > Puntos, Puntos > Vuelo, Puntos > Hotel. Inicio de sesión > Inicio de sesión, Inicio de sesión > Puntos, Inicio de sesión > Vuelo, Inicio de sesión > Hotel, Puntos > Vuelo, Puntos > Hotel. Iniciar sesión > Iniciar sesión, Iniciar sesión > Puntos, Iniciar sesión > Vuelo, Iniciar sesión > Hotel, Vuelo > Hotel, Hotel > Vuelo, Vuelo > Iniciar sesión, Hotel > Iniciar sesión.

¿Cuál de las siguientes es una ventaja del enfoque de equipo completo?. Cualquier persona del equipo con las habilidades adecuadas puede realizar cualquier tarea. Las tareas se asignan a miembros específi cos del equipo que serán responsables de esa tarea hasta su fi nalización. Los evaluadores tienen una clara responsabilidad de la calidad y esto elimina la confusión y la superposición. Los representantes de la empresa no están incluidos en el equipo para que puedan proporcionar una evaluación independiente durante la UAT.

Si utiliza los resultados de las pruebas para obtener más información sobre el software y luego crea pruebas adicionales basadas en esos resultados, ¿Qué tipo de prueba está realizando?. Exploratoria. Basada en decisiones. Basada en listas de verifi cación. Flujo de control.

Estás trabajando en el cálculo de la estimación para un proyecto. Tu gerente, considerado un experto en estimación, te ha proporcionado las siguientes cifras: Optimista = 35 días Probable = 40 días Pesimista = 65 días Aplicando la técnica de estimación de tres puntos, ¿cuál es la expresión adecuada de la estimación fi nal?. E es 46.3 días, DE = 35. E es 40 días, DE = 6.67. E es 37.3 días, DE = 43.3. E es 43.3 días, DE = 5.

¿Qué técnica de caja negra se debe utilizar para verifi car las diferentes respuestas del sistema, dependiendo de sus condiciones actuales o su historial previo?. Prueba de casos de uso. Prueba de tabla de decisiones. Prueba de transición de estados. Partición de equivalencia.

Se les ha contado la siguiente historia: Como trabajador del servicio de asistencia Quiero introducir la fecha de nacimiento de la persona que llama Para que el sistema pueda mostrar la información de la cuenta de la persona que llama Como equipo, han desarrollado la siguiente tabla de criterios de aceptación: (Imagen) Ha desarrollado los siguientes casos de prueba y los ejecutará en el orden especifi cado. 1. Ingrese una fecha válida y verifi que que la cuenta recuperada coincida con la fecha de nacimiento ingresada. 2. Ingrese una fecha no válida y verifi que que el error indique que la fecha no es válida. 3. Verifi que que la solicitud de fecha ya esté formateada para la fecha con el formato xxx/xx/xx. 4. Ingrese una fecha válida y verifi que que dos páginas de información de la cuenta sean legibles. 5. Ingrese una fecha válida y verifi que que la respuesta se produzca en 2 segundos cuando el sistema esté bajo una carga promedio ¿Qué es incorrecto en este enfoque?. El caso de prueba de seguridad debe ejecutarse primero, ya que está relacionado con el control de acceso. Los casos de prueba deben contener todos los pasos necesarios para la ejecución, incluida la información de navegación y las sentencias SQL necesarias para realizar la verificación. Los casos de prueba no se ejecutan en el orden correcto. Los casos de prueba no indican el resultado esperado.

¿De qué manera ayuda la gestión de la configuración al evaluador?. Verifica que los casos de prueba se ejecuten en el orden correcto. Garantiza que no se produzcan regresiones. Impone pruebas y mediciones unitarias adecuadas. Identifica de forma única los elementos que se van a probar.

Si usted es responsable del análisis y diseño de pruebas, ¿Cuál es su función principal en su equipo?. Analista de negocios. Gerente de pruebas. Desarrollador. Probador.

Un requisito funcional establece que los valores de presión siempre deben ser positivos y mantenerse dentro de un rango de 100 a 200 libras para un tanque en particular (100 y 200 son válidos dentro del rango). ¿Cuál de los siguientes es el conjunto mínimo de valores que lograría la cobertura utilizando la técnica de partición de equivalencia?. Una serie de pruebas donde la presión se establece en 98, 110 y 201 libras. Una serie de pruebas donde la presión se establece en 98, 100 y 200 libras. Una serie de pruebas donde la presión se establece en 100, 110 y 200 libras. Una serie de pruebas donde la presión se establece en -1, 0, 175 y 297 libras.

Se le han proporcionado los siguientes casos de prueba para su ejecución. Se le ha indicado que la seguridad y la usabilidad son las máximas prioridades, respectivamente, para esta aplicación bancaria. ¿Cuál es el orden de ejecución adecuado para estos casos de prueba? 1. Actualizar el saldo de la cuenta de un cliente 2. Consultar el saldo de la cuenta de un cliente 3. Eliminar una solicitud de un extracto impreso 4. Cambiar el tamaño de fuente en la página para mejorar la legibilidad 5. Crear un nuevo benefi ciario en la lista de pago automático de facturas de un cliente. 3, 1, 5, 2, 4. 1, 2, 5, 4, 3. 1, 3, 5, 2, 4. 4, 3, 1, 2, 5.

¿Cuándo se realiza por primera vez el análisis de riesgos detallado de una historia?. Planificación del proyecto. Planificación de iteraciones. Planificación del lanzamiento. Planificación de épicas.

Cuando se crean pruebas para lograr la cobertura de sentencias, ¿Qué están ejercitando?. Solo las decisiones en el código. Solo los bucles en el código. Sólo las sentencias ejecutables en el código. Todas las líneas de código, incluyendo sentencias ejecutables y comentarios.

Acabas de completar una retrospectiva al final de un sprint. Uno de los desarrolladores planteó un problema con los informes de defectos que no contenían información sobre la configuración, los datos y el sistema que se utilizaba cuando se produjo el fallo. Cuando esto sucede, rechazan el informe de defectos y el evaluador tiene que actualizarlo y enviarlo de nuevo. Esto a veces requiere tres o cuatro iteraciones para obtener toda la información del informe. El equipo de pruebas tomará en cuenta estos comentarios y mejorará los detalles incluidos en los informes de defectos. ¿Este es un ejemplo de qué tipo de beneficio para las pruebas?. Mayor eficacia/eficiencia de las pruebas. Formación y aprendizaje del equipo. Mejora de la calidad de la base de pruebas. Mayor calidad de los casos de prueba.

¿Cuál es una manera razonable de controlar y minimizar el coste de las pruebas y el desarrollo?. Realizar revisiones formales para detectar defectos lo antes posible. Realizar un análisis de usabilidad antes del diseño de la interfaz de usuario. Automatizar la detección de errores al comienzo de las pruebas de aceptación. Contratar personal de pruebas externo y de bajo coste para las pruebas del sistema.

¿Cuál de las siguientes es una técnica que se puede utilizar para desarrollar historias de usuario en colaboración con los desarrolladores y la empresa?. DevOps. CI/CD. Lluvia de ideas. Particionado de equivalencia.

¿Cuál es una función clave de una herramienta de gestión de pruebas?. Facilita la gestión y el control de las actividades de prueba. Genera datos de prueba basados en criterios de gestión de pruebas. Genera especificaciones de prueba detalladas basadas en el plan de pruebas. Analiza y aplica los estándares de codificación y prueba.

¿Cuál de las siguientes opciones sugiere mejor la necesidad de realizar pruebas de mantenimiento?. Fallos encontrados en las pruebas alfa. La versión inicial del software. Cambios en los requisitos durante las actividades previas a la implementación. Añadir una nueva función a un sistema existente.

¿Cuál de las siguientes opciones debería revisarse mediante pruebas estáticas?. Fuga de memoria durante la ejecución. Rendimiento de un módulo bajo carga. Salida interactiva de un depurador. Plan de pruebas.

¿Cuál de las siguientes opciones está respaldada por una buena trazabilidad de la información?. Portabilidad del código de automatización de pruebas. Comprensibilidad de los informes de pruebas. Fiabilidad de los entornos de prueba. Estabilidad del sistema bajo prueba.

¿Cuál de los siguientes es un enfoque metódico para adivinar errores?. Crear una lista de posibles fallas y defectos y diseñar pruebas para abordar cada uno de ellos. Pregunte a los desarrolladores dónde estarán los errores probables y analice cómo probar cada uno de ellos. Revisar el código para determinar áreas de alta complejidad y apuntar a esas áreas con pruebas. Determinar todas las decisiones en el código y diseñar pruebas para abordar cada una.

Dado el siguiente requisito: El sistema calculará la posición del vehículo utilizando la siguiente ecuación: nueva distancia recorrida + posición anterior ¿Qué tipo de prueba se debe implementar para garantizar que se cumpla este requisito?. Funcional. Fiabilidad. Rendimiento. Mantenibilidad.

¿Cómo se determina la cobertura de las ramas?. Tomando el número de ramas en el código que se han probado y dividiéndolo entre el número total de ramas en el código. Tomando el número de ramas en el código en una ruta que se ha probado y dividiendo ese número entre el total de rutas a través del código. Tomando el número de sentencias en el código y dividiéndolas entre el número de ramas que se han probado. Contando el número de ramas en el código que se han probado.

Está utilizando el análisis de valores límite para determinar sus datos de prueba. ¿Qué valores debería usar para probar una rutina que requiere que una entrada entera (x) sea mayor que cero y menor que 100 para lograr una cobertura mínima del 100 % utilizando la técnica de análisis de valores límite de dos puntos?. 0, 100. -1, 1, 99, 101. 0, 1, 99, 100. -1, 0, 1, 99, 100, 101.

Está trabajando con un equipo distribuido geográficamente y por zona horaria. Es importante que todo el equipo tenga siempre acceso a la información más reciente sobre la ejecución de pruebas. ¿Cuál de estos es el método más adecuado para comunicar ese estado?. Reuniones diarias con todos. Paneles de control conectados a los sistemas de gestión de pruebas y gestión de defectos que se actualizan automáticamente cuando se realiza un cambio. Correo electrónico enviado cada hora a todos los miembros del equipo con texto en rojo para cualquier problema nuevo y una nota de "lectura obligatoria" en el asunto. Informes formales de pruebas emitidos cada semana con gráfi cos de tendencias e información sobre el estado de los defectos residuales.

¿Durante qué actividad del proceso de revisión se seleccionan las características de calidad para su evaluación?. Inicio. Planificación. Análisis. Reparación.

¿Qué principio de prueba proporciona una buena razón para basar las pruebas en las prioridades de mitigación de riesgos?. Las pruebas muestran la presencia de defectos. Las pruebas exhaustivas son imposibles. Las pruebas se desgastan. Los defectos tienden a agruparse en unos pocos módulos.

¿Cuál de las siguientes es una afirmación correcta con respecto al cuadrante Q2 de los cuadrantes de prueba?. Está orientado a la tecnología, apoya al equipo y contiene pruebas de componentes e integración de componentes. Está orientado al negocio, critica el producto y contiene pruebas exploratorias y de usabilidad. Está orientado a la tecnología, critica el producto y contiene las pruebas de humo y las pruebas de rendimiento. Está orientado al negocio, apoya al equipo y contiene pruebas funcionales y pruebas de API.

¿Cuál de las siguientes opciones proporciona dos acciones definidas de respuesta al riesgo para ayudar a controlar el riesgo del producto?. Negar el riesgo, Mitigar el riesgo mediante pruebas. Aceptar el riesgo, Abandonar el riesgo. Abandonar el riesgo, Retrasar el riesgo. Transferir el riesgo, Aceptar el riesgo.

Su empresa ha estado trabajando en un modelo de ciclo de vida en cascada. Ahora han decidido implementar DevOps y utilizarán CI/CD. ¿Cuál de los siguientes es un cambio que se requerirá del equipo de pruebas?. No se requiere ningún cambio. El enfoque actual seguirá siendo aplicable. Se hará un énfasis adicional en la automatización de pruebas para proporcionar pruebas continuas. Se necesitará tiempo adicional para analizar los requisitos y diseñar casos de prueba. Se necesitarán menos probadores técnicos porque los desarrolladores se encargarán de todas las pruebas técnicas.

Las pruebas pueden considerarse una actividad destructiva. ¿Cuál de las siguientes habilidades genéricas ayudará a un evaluador a superar esta barrera?. Pensamiento analítico. Comunicarse con empatía. Curiosidad. Conocimiento de herramientas.

Si un desarrollador está analizando un fallo para determinar la causa, ¿en qué tipo de actividad está participando?. Pruebas. Diseño y análisis. Depuración. Gestión de la configuración.

Si los casos de prueba se escriben en el formato dado/cuándo/entonces, ¿Qué tipo de desarrollo de software de prueba primero se está utilizando?. Desarrollo impulsado por pruebas. Desarrollo impulsado por pruebas de aceptación. Desarrollo impulsado por el negocio. Desarrollo impulsado por el comportamiento.

¿Cuál de los siguientes es un objetivo de prueba válido?. Encontrar las áreas estables del código que no requieren pruebas. Depurar incidentes para determinar la causa del problema. Encontrar fallos y defectos en el objeto de prueba. Participar en revisiones de código para mejorar las habilidades de programación.

Usted es un probador funcional que realiza pruebas del sistema de una aplicación de reserva de vuelos. Después de iniciar sesión en el sistema, seleccionó la opción "Nueva reserva" en el menú principal e hizo clic en el botón "Enviar" sin realizar ningún cambio en los valores predeterminados en la pantalla. El sistema cargó a su tarjeta de crédito de prueba 523,00 $ en lugar de los 1046,00 $ esperados. Esto sucede cada vez que ejecuta el caso de prueba. Está introduciendo un defecto en su sistema y enviándolo al equipo de desarrollo para su corrección. Su informe de defectos actualmente incluye: La fecha del incidente La identidad del probador que descubrió el incidente Los pasos ejecutados para causar el incidente, con una reproducibilidad del 100 % El impacto en el sistema y la prioridad del defecto Los resultados esperados y reales ¿Qué información falta en este informe de defectos?. El entorno de prueba en el que se ejecutó la prueba. Resultados esperados del caso de prueba. El nombre del desarrollador que debería haber detectado su error en las pruebas unitarias. Frecuencia de ocurrencia.

¿Cuál de los siguientes es un ejemplo de un producto de trabajo de prueba?. Plan de pruebas. Selección de la plataforma de pruebas. Base de código. Selección de la herramienta de pruebas.

Se está preparando para probar el software que se utilizará para enviar técnicos de spas. Ha decidido utilizar una tabla de decisiones para determinar cuándo se necesitarán productos químicos y cuándo se deben realizar las funciones de mantenimiento. Se le han dado los siguientes requisitos: 1. Los spas necesitan que se revisen y añadan productos químicos una vez a la semana. 2. Los fi ltros de los spas deben limpiarse una vez al mes. 3. Los técnicos deben añadir productos químicos y limpiar los fi ltros para una llamada de mantenimiento de emergencia. Ha creado la parte de condiciones de la tabla de decisiones: (Imagen). 1 es correcto. 2 es correcto. 3 es correcto. 4 es correcto.

Un objetivo típico de las pruebas es: Determinar el nivel de detalle más apropiado para diseñar los casos de prueba. Verificar el cumplimiento del objeto de prueba con los requisitos reglamentarios. Planificar las actividades de prueba de acuerdo con la política y la estrategia de prueba existentes. Verificar la creación y configuración correctas del entorno de prueba.

Las pruebas exploratorias son una técnica de prueba basada en la experiencia: Donde un desarrollador y un evaluador trabajan juntos en la misma estación de trabajo: mientras el desarrollador escribe código activamente, el evaluador explora el código para encontrar defectos. Que se pueden organizar en sesiones guiadas por estatutos de prueba que describen los objetivos de prueba que guiarán la exploración de los evaluadores. Donde un equipo de evaluadores explora todas las técnicas de prueba posibles para determinar la combinación más adecuada de estas técnicas para aplicar en un proyecto de prueba. Que tiene como objetivo encontrar defectos mediante el diseño de pruebas que ejerciten todas las combinaciones posibles de valores de entrada y precondiciones.

¿Cuál de las siguientes es una ventaja del enfoque de equipo completo?. Ayuda a evitar el riesgo de que las tareas asociadas con una historia de usuario no avancen en el tablero de tareas Agile a un ritmo aceptable durante una iteración. Ayuda a los miembros del equipo a comprender el estado actual de una iteración al visualizar la cantidad de trabajo restante por hacer en comparación con el tiempo asignado para la iteración. Ayuda a todo el equipo a ser más eficaz en el diseño de casos de prueba al exigir que todos los miembros del equipo dominen todos los tipos de técnicas de prueba. Ayuda a los miembros del equipo a desarrollar mejores relaciones entre sí y a hacer que su colaboración sea más efi caz para el beneficio del proyecto.

¿Cuál de las siguientes afirmaciones sobre las pruebas basadas en listas de verificación es VERDADERA?. Las pruebas basadas en listas de verificación son una técnica para gestionar la reunión de revisión que se puede aplicar en aquellas revisiones donde el uso de listas de verificación es obligatorio, como suele ser el caso en las revisiones formales. Las pruebas basadas en listas de verificación son una técnica de revisión que se puede utilizar en un proceso de revisión formal donde los revisores, durante la revisión individual, intentan detectar problemas dentro del producto de trabajo basándose en una lista de verificación. En las pruebas basadas en listas de verificación, es más probable que el uso de listas de verificación con un alto nivel de detalle produzca casos de prueba que sean más fáciles de reproducir que aquellos que utilizan listas de verificación con un bajo nivel de detalle. Las listas de verificación utilizadas en las pruebas basadas en listas de verificación deben revisarse periódicamente para obtener actualizaciones, ya que, con el tiempo, los casos de prueba diseñados utilizando la misma lista de verificación pueden volverse menos efectivos para detectar defectos.

Una aplicación se somete a una carga constante durante un período prolongado como parte de una prueba de rendimiento. Mientras se ejecuta esta prueba, el tiempo de respuesta de la aplicación se ralentiza constantemente, lo que provoca que no se cumpla un requisito. Esta ralentización se debe a una fuga de memoria en la que el código de la aplicación no libera correctamente parte de la memoria asignada dinámicamente cuando ya no es necesaria. ¿Cuál de las siguientes afi rmaciones es VERDADERA?. La ralentización es un fallo, mientras que la fuga de memoria es un defecto. La ralentización es un defecto, mientras que la fuga de memoria es un error. La ralentización es un error, la fuga de memoria es un defecto. La ralentización es un defecto; la fuga de memoria es un fallo.

¿Cuál de las siguientes afirmaciones es VERDADERA?. Las pruebas de aceptación del usuario suelen estar automatizadas y su objetivo es verificar los criterios de aceptación de las historias de usuario. Los criterios de aceptación de las historias de usuario pueden incluir detalles sobre las definiciones de datos, por ejemplo, describiendo el formato, los valores permitidos y los valores predeterminados de un elemento de datos. Los criterios de aceptación de las historias de usuario deben centrarse en escenarios positivos, mientras que los escenarios negativos deben excluirse. Las pruebas derivadas de los criterios de aceptación de las historias de usuario no se incluyen en ninguno de los cuatro cuadrantes de prueba.

Además de las pruebas exhaustivas de la especificación de requisitos, un equipo de desarrollo tiene como objetivo involucrar a los usuarios lo antes posible en el proceso de desarrollo, utilizando prácticas como la creación de prototipos, para garantizar que los sistemas de software que se están desarrollando cumplan con las expectativas de los usuarios. Este enfoque es especialmente útil para mitigar los riesgos asociados con uno de los siete principios de prueba, ¿cuál?. Las pruebas se desgastan. Falacia de ausencia de errores. Software funcional sobre documentación completa. Los defectos se agrupan.

Un requisito especifica que un determinado identificador (ID) debe tener entre 5 y 10 caracteres de longitud, debe contener solo caracteres alfanuméricos y su primer carácter debe ser una letra. Como evaluador, desea aplicar la partición de equivalencia unidimensional para probar este ID. Esto significa que debe aplicar la partición de equivalencia individualmente: a la longitud del ID, al tipo de caracteres que contiene y al tipo del primer carácter del ID. ¿Cuál es el número de particiones a cubrir?. 7. 6. 5. 3.

Determinar el cronograma para cada actividad de prueba y los hitos de prueba para un proyecto de prueba, utilizando estimaciones de actividad, recursos disponibles y otras restricciones, es una tarea típica que se realiza durante: Ejecución de la prueba. Diseño de la prueba. Análisis de la prueba. Planificación de la prueba.

Un requisito especifica que si el importe total de ventas (TAS) realizado durante el año por un vendedor corporativo es de 300.000 € o más, la bonificación que se debe pagar al vendedor es del 100 % de una determinada cantidad acordada a principios de año. El software contiene un fallo, ya que implementa este requisito con la decisión "SI (TAS = 300.000)" en lugar de "SI (TAS >= 300.000)". La aplicación del análisis de valor límite de 3 valores a este problema consta de los siguientes tres casos de prueba (TAS es una variable entera): TC1 = 299.999 TC2 = 300.000 TC = 300.001 ¿Cuál de las siguientes afirmaciones es VERDADERA?. TC1 resaltaría el fallo. TC2 resaltaría el fallo. TC3 resaltaría el fallo. Ninguno de los tres casos de prueba resaltaría la falla.

Un documento describe los procedimientos de prueba que se han derivado para los conjuntos de pruebas identifi cados. Entre otras cosas, se especifi ca el orden en que se ejecutarán los casos de prueba en el conjunto de pruebas correspondiente de acuerdo con las dependencias descritas por las precondiciones y las poscondiciones. Este documento es un producto de trabajo típico producido como parte de: Diseño de pruebas. Análisis de pruebas. Implementación de pruebas. Supervisión y control de pruebas.

¿Cuál de los siguientes tipos de herramientas es el más adecuado para determinar la conformidad del código fuente con las directrices proporcionadas por un estándar de codificación?. Herramienta de contenedorización. Herramienta de siembra de fallos. Herramienta de análisis estático. Herramienta de preparación de datos de prueba.

¿Cuál de las siguientes afirmaciones sobre la trazabilidad es FALSA?. La trazabilidad entre los elementos base de prueba y los casos de prueba diseñados para cubrirlos permite determinar qué elementos base de prueba han sido cubiertos por los casos de prueba ejecutados. La trazabilidad entre los elementos base de prueba y los casos de prueba diseñados para cubrirlos permite aplicar técnicas de prueba basadas en la experiencia. La trazabilidad entre los elementos base de prueba y los casos de prueba diseñados para cubrirlos permite identificar qué casos de prueba se verán afectados por los cambios en los elementos base de prueba. La trazabilidad se puede establecer y mantener a través de toda la documentación de prueba para un nivel de prueba determinado, como desde las condiciones de prueba, pasando por los casos de prueba, hasta los scripts de prueba.

¿Cuál de los siguientes es un riesgo potencial típico del uso de herramientas de automatización de pruebas?. Reducción de los tiempos de retroalimentación sobre la calidad del software en comparación con las pruebas manuales. Reducción de los tiempos de ejecución de las pruebas en comparación con las pruebas manuales. Reducción de la repetibilidad y la consistencia de las pruebas en comparación con las pruebas manuales. Subestimación del esfuerzo necesario para mantener los scripts de prueba.

Una habilidad genérica típica requerida para el rol de probador es la capacidad de: Asumir el rol de desarrollador para cumplir con los plazos desafiantes del proyecto. Asumir el liderazgo con el objetivo de imponer decisiones al resto del equipo. Usar herramientas para hacer más eficiente la ejecución de tareas de prueba repetitivas. Determinar las acciones correctivas para encaminar un proyecto de prueba en caso de desviaciones del plan de prueba.

Como evaluador, como parte de un proyecto de modelo V, actualmente estás ejecutando algunas pruebas destinadas a verifi car si una aplicación móvil solicita al usuario que otorgue los permisos de acceso adecuados durante el proceso de instalación y después del mismo. La especifi cación de requisitos establece que, en ambos casos, la aplicación debe solicitar al usuario que otorgue permisos de acceso solo a la cámara y las fotos almacenadas en el dispositivo. Sin embargo, observas que la aplicación también solicita al usuario que otorgue permiso de acceso a todos los contactos del dispositivo. Considera los siguientes elementos: [I]. Entorno de prueba. [II]. Resultado esperado. [III]. Resultado real. [IV]. Nivel de prueba. [V]. Causa raíz. Basándote únicamente en la información proporcionada, ¿Cuál de los elementos enumerados anteriormente puedes especifi car CORRECTAMENTE en un informe de defectos?. [I] y [II]. [II] y [III]. [II], [III] y [V]. [I], [IV] y [V].

¿Cuál de las siguientes afirmaciones se refiere a una buena práctica de pruebas que se aplica a todos los ciclos de vida del desarrollo de software?. Cada nivel de prueba debe tener sus propios objetivos de prueba específicos que deben ser coherentes con la fase del ciclo de vida del desarrollo de software o el tipo de actividades que aborda. El análisis y el diseño de pruebas para cualquier nivel de prueba deben comenzar tan pronto como se complete la codificación y todos los componentes del sistema estén disponibles para las pruebas. El método más eficiente y eficaz de transmitir información a y dentro de un equipo de desarrollo es la conversación cara a cara. Todas las pruebas deben automatizarse y ejecutarse como parte del proceso de integración continua con cada cambio de software.

La siguiente tabla de decisiones se utiliza para ayudar al médico a determinar la terapia farmacológica que debe recetar a un paciente (de 6 a 65 años) con diagnóstico de sinusitis aguda. La tabla consta de tres condiciones booleanas y seis acciones: (Imagen) Basándose únicamente en la información proporcionada, ¿Cuál de las siguientes afirmaciones es VERDADERA?. La columna 7 representa una situación imposible y, por lo tanto, se puede eliminar. Las columnas 1 y 3 se pueden combinar en una sola columna. Las columnas 2, 4, 6 y 8 se pueden combinar en una sola columna. Las columnas 5 y 7 se pueden combinar en una sola columna.

¿Cuál de las siguientes afirmaciones sobre TDD, BDD y ATDD es VERDADERA?. La refactorización es una práctica que forma parte integral de TDD y se aplica tanto a las pruebas como al código escrito para satisfacer dichas pruebas. ATDD es una técnica de diseño de pruebas de caja negra que se aplica exclusivamente a nivel de pruebas de aceptación. BDD es una práctica de desarrollo en la que las partes interesadas del negocio no suelen participar, ya que las pruebas se escriben directamente a nivel de pruebas unitarias/de componentes. ATDD es la práctica de ejecutar pruebas de aceptación automatizadas como parte de un proceso de integración continua.

Un sistema anti intrusión funciona con baterías y se activa al presionar el único botón disponible. Para desactivarlo, el operador debe ingresar un código PIN. El sistema permanecerá en modo de alerta durante un tiempo de espera configurable y sonará una alarma si no se desactiva antes de que transcurra dicho tiempo. El siguiente diagrama de transición de estados describe el comportamiento del sistema: (Imagen) ¿Cuál es el número mínimo de casos de prueba necesarios para cubrir cada secuencia única de exactamente 4 estados / 3 transiciones que comienzan y terminan en el estado "Inactivo"? (tenga en cuenta que "Inactivo" no es un estado fi nal en el diagrama). 1. 2. 3. 4.

¿Cuál de las siguientes afirmaciones es VERDADERA?. A diferencia de las pruebas funcionales, las pruebas no funcionales solo se pueden aplicar a sistemas convencionales, no a sistemas basados en inteligencia artificial. Las pruebas funcionales se centran en lo que se supone que debe hacer el sistema, mientras que las pruebas de caja blanca se centran en qué tan bien el sistema hace lo que se supone que debe hacer. Las pruebas funcionales se pueden aplicar a todos los niveles de prueba, mientras que las pruebas no funcionales solo se pueden aplicar a los niveles de prueba del sistema y de aceptación. Las técnicas de prueba de caja negra y las técnicas de prueba basadas en la experiencia pueden aplicarse tanto a las pruebas funcionales como a las no funcionales.

Considere la siguiente historia de usuario sobre la función de registro de un sitio web de comercio electrónico que solo permite a los usuarios registrados realizar compras: "Como nuevo usuario, quiero registrarme en el sitio web para poder empezar a comprar en línea" Los siguientes son algunos de los criterios de aceptación defi nidos para la historia de usuario: a] El formulario de registro consta de los siguientes campos: nombre de usuario, dirección de correo electrónico, nombre, apellidos, fecha de nacimiento, contraseña y contraseña repetida. [b] Para enviar la solicitud de registro, el nuevo usuario debe completar todos los campos del formulario de registro con valores válidos y debe aceptar los términos y condiciones. [c] Para que sea válida, la dirección de correo electrónico no debe ser proporcionada por servicios de correo electrónico gratuitos en línea que permiten crear direcciones de correo electrónico desechables. Se debe presentar un mensaje de error específico para informar al nuevo usuario cuando se ingresa una dirección no válida. [d] Para que sea válido, el nombre y el apellido deben contener solo caracteres alfabéticos y deben tener entre 2 y 80 caracteres. Se debe presentar un mensaje de error específico para informar al nuevo usuario cuando se ingresa un nombre y/o apellido no válidos [e] Después de enviar la solicitud de registro, el nuevo usuario debe recibir un correo electrónico con el enlace de confirmación a la dirección de correo electrónico especificada en el formulario de registro. Basándose únicamente en la información proporcionada, ¿Cuál de las siguientes pruebas ATDD es MÁS PROBABLE que se escriba primero?. El nuevo usuario introduce valores válidos en los campos del formulario de registro, excepto en la dirección de correo electrónico, donde introduce una dirección de correo electrónico proporcionada por un servicio de correo electrónico en línea gratuito que permite crear direcciones de correo electrónico desechables. Luego, el sitio web le informa sobre este problema. El nuevo usuario introduce valores válidos en los campos del formulario de registro, excepto en el nombre, donde introduce un nombre de 10 caracteres que contiene un número. Luego, el sitio web le informa sobre este problema. El usuario accede al sitio web con un nombre de usuario y una contraseña, y realiza correctamente un pedido de compra de cinco artículos, pagando con tarjeta de crédito Mastercard. El nuevo usuario introduce valores válidos en todos los campos del formulario de registro, confirma que acepta todos los términos y condiciones, envía la solicitud de registro y luego recibe un correo electrónico con el enlace de confirmación a la dirección de correo electrónico especificada en el formulario de registro.

Después de estar en funcionamiento durante muchos años, un sistema de gestión de documentos debe ser desmantelado, ya que ha llegado al final de su vida útil. Este sistema no será reemplazado por ningún otro sistema nuevo. Una obligación legal establece que todos los documentos dentro del sistema deben conservarse durante al menos 20 años en un archivo estatal. ¿Cuál de las siguientes afirmaciones sobre las pruebas de mantenimiento para el desmantelamiento de este sistema es VERDADERA?. No se requieren pruebas de mantenimiento, ya que este sistema no será reemplazado. Se requieren pruebas de migración de datos como parte de las pruebas de mantenimiento. Se requieren pruebas de confirmación como parte de las pruebas de mantenimiento. Se requieren pruebas de regresión como parte de las pruebas de mantenimiento.

¿Cuál de las siguientes afirmaciones sobre la pirámide de pruebas es VERDADERA?. Cada capa de la pirámide de pruebas agrupa las pruebas relacionadas con una única característica de calidad no funcional. Cuanto más alta sea la capa de la pirámide de pruebas, más código de producción tiende a cubrir una única prueba automatizada dentro de la capa. Cuanto más alta sea la capa de la pirámide de pruebas, más fácil de mantener tiende a ser una única prueba automatizada dentro de la capa. Cuanto más alta sea la capa de la pirámide de pruebas, más aislada tiende a estar una única prueba automatizada dentro de la capa.

¿Cuál de las siguientes afirmaciones sobre las retrospectivas es VERDADERA?. Solo los desarrolladores y evaluadores deben participar en las retrospectivas, ya que involucrar a personas con otros roles probablemente impida que los desarrolladores y evaluadores tengan discusiones abiertas y constructivas que realmente ayuden a identificar mejoras en el proceso. Las retrospectivas pueden ser muy efectivas para identificar mejoras en el proceso y también pueden ser muy eficientes y rentables, especialmente porque, a diferencia de las revisiones, no requieren ninguna actividad de seguimiento. En proyectos ágiles, las retrospectivas bien realizadas al final de cada iteración pueden ayudar al equipo a reducir, e incluso a veces a eliminar, la necesidad de reuniones diarias. Durante las retrospectivas, además de identificar las mejoras relevantes del proceso, los participantes también deben considerar cómo implementar estas mejoras y conservarlas en función del contexto del proyecto, como el ciclo de vida del desarrollo de software.

¿Cuál de las siguientes afirmaciones sobre la información típica que se encuentra en un plan de pruebas es FALSA?. La necesidad de tener temporalmente personal de pruebas adicional disponible para fases de prueba específi cas y/o actividades de prueba. Las condiciones que deben cumplirse para que las actividades de ejecución de pruebas se consideren completadas. La lista de los riesgos del producto que no se han mitigado por completo al fi nal de la ejecución de pruebas. Las condiciones que deben cumplirse para que parte de todas las actividades planifi cadas se suspendan y se reanuden.

¿Cuál de las siguientes afirmaciones sobre el enfoque de desplazamiento a la izquierda es FALSA?. El enfoque de desplazamiento a la izquierda solo se puede implementar con la automatización de pruebas. El enfoque de desplazamiento a la izquierda en las pruebas es compatible con las prácticas de DevOps. El enfoque de desplazamiento a la izquierda puede implicar vulnerabilidades de seguridad. El enfoque de desplazamiento a la izquierda puede ser compatible con herramientas de análisis estático.

¿Cuál de las siguientes afirmaciones sobre los cuadrantes de pruebas es VERDADERA?. Cuanto mayor sea el número del cuadrante de pruebas, más importantes serán las pruebas asociadas con este cuadrante. Las pruebas de aceptación automatizadas producidas durante BDD y ATDD se clasifican en el cuadrante P2. Las pruebas exploratorias se clasifican en el cuadrante P3 y generalmente se incluyen en un proceso de integración continua. Las pruebas unitarias automatizadas producidas durante TDD se clasifican en el cuadrante P4, ya que están orientadas a la tecnología.

¿Cuál de los siguientes es un rol que generalmente es responsable de documentar los hallazgos (por ejemplo, elementos de acción, decisiones, recomendaciones) realizados por el equipo de revisión como parte de una revisión formal típica?. Líder de la revisión. Facilitador. Registrador. Moderador.

Considere los siguientes ejemplos de riesgos identifi cados en diferentes proyectos de desarrollo de software: [I]. Puede que no sea posible generar las cargas de trabajo esperadas para ejecutar pruebas de rendimiento, debido al deficiente equipo de hardware de las máquinas (inyectores de carga) que deberían generar estas cargas de trabajo. [II]. La sesión de un usuario en una aplicación web no se invalida después de un cierto período de inactividad (configurado por el administrador del sistema) del usuario. [III]. El equipo de pruebas no tendrá una especificación de requisitos adecuada (ya que aún faltarán muchos requisitos) para cuando las actividades de diseño y análisis de pruebas deban comenzar de acuerdo con el plan de pruebas. [IV]. Después de un fallo, el sistema no puede continuar manteniendo su funcionamiento previo al fallo y algunos datos se corrompen. ¿Cuál de las siguientes afirmaciones es VERDADERA?. [II] y [IV] son riesgos del producto; [I] y [III] son riesgos del proyecto. [II] y [III] son riesgos del producto; [I] y [IV] son riesgos del proyecto. [1] y [IV] son riesgos del producto; [II] y [III] son riesgos del proyecto. [1], [II] y [III] son riesgos del producto; [IV] es un riesgo del proyecto.

¿Cuál de los siguientes es un factor que contribuye al éxito de una revisión?. Todos los participantes en la revisión son conscientes de que serán evaluados en función de los defectos que encuentren. El autor del producto de trabajo que se va a revisar dirige la reunión de revisión. Todos los participantes en la revisión están capacitados para abordar el tipo de revisión y sus objetivos. Se deben recopilar métricas de revisión para mejorar el proceso de revisión.

Un informe de estado de pruebas DEBE: Especificar los impedimentos para llevar a cabo las actividades de prueba planificadas en el período del informe y las soluciones correspondientes implementadas para eliminarlos. Elaborarse como parte de las actividades de finalización de las pruebas e informar sobre los riesgos no mitigados del producto para respaldar la decisión de lanzar o no el producto. Basarse siempre en la misma plantilla dentro de una organización, ya que su estructura y contenido no deben verse afectados por la audiencia a la que se presenta el informe. Especificar las líneas de comunicación entre las pruebas, otras actividades del ciclo de vida y dentro de la organización que se eligieron al inicio del proyecto de pruebas.

¿Cuál de las siguientes afirmaciones sobre las pruebas estáticas y dinámicas es VERDADERA?. Las pruebas estáticas son más adecuadas que las pruebas dinámicas para resaltar problemas que podrían indicar una modularización de código inapropiada. Las pruebas dinámicas solo se pueden aplicar a productos de trabajo ejecutables, mientras que las pruebas estáticas solo se pueden aplicar a productos de trabajo no ejecutables. Tanto las pruebas dinámicas como las estáticas causan fallos, pero los fallos causados por las pruebas estáticas suelen ser más fáciles y económicos de analizar. Las vulnerabilidades de seguridad solo se pueden detectar cuando el software se está ejecutando y, por lo tanto, solo se pueden detectar mediante pruebas dinámicas, no mediante pruebas estáticas.

Desde una perspectiva de pruebas, la gestión de la configuración: Permite comparar los resultados esperados con los resultados reales. Permite el seguimiento de todos los cambios en las versiones del software de prueba. Incluye todas las actividades que dirigen y controlan una organización con respecto a la calidad. Se centra en la configuración de herramientas de análisis estático para elegir la amplitud y profundidad de análisis más adecuadas.

¿Cuál de las siguientes afirmaciones sobre las actividades típicas de un proceso de revisión formal es VERDADERA?. La revisión individual solo es obligatoria cuando el tamaño del producto de trabajo bajo revisión es demasiado grande para cubrirlo en la reunión de revisión. Varias técnicas de revisión que los participantes pueden aplicar durante la revisión individual se describen en la norma ISO/IEC/IEEE 29119-3. La elección de las normas a seguir durante el proceso de revisión generalmente se realiza durante la planifi cación de la revisión. Uno de los objetivos principales de la reunión de revisión es asegurarse de que todos los participantes sean conscientes de sus funciones y responsabilidades en el proceso de revisión.

Considere una sesión de estimación en la que un equipo ágil de seis miembros (Mempb1,..., Memb6) utiliza la técnica de póker de planificación para estimar una historia de usuario (en puntos de historia). Los miembros del equipo usarán un conjunto de cartas con los siguientes valores: 1, 2, 3, 5, 8, 13, 21. A continuación se muestra el resultado de la primera ronda de estimación para esta sesión: Memb1 = 3 Memb2 = 3 Memb3 = 3 Memb4 = 21 Memb5 = 3 Memb6 = 1 ¿Cuál de las siguientes respuestas describe MEJOR cómo debe proceder la sesión de estimación?. La estimación final de la historia del usuario en puntos de historia se determina aplicando la técnica de estimación de tres puntos con los siguientes valores de entrada: estimación más optimista = 1, estimación más probable = 3 y estimación más pesimista = 21. Se deben realizar más rondas de estimación hasta que todos los miembros del equipo elijan la tarjeta con el mismo valor: este valor representará la estimación final de la historia del usuario en puntos de historia. La estimación final de la historia del usuario en puntos de historia se determina calculando el valor promedio entre la estimación más optimista de 21 puntos de historia (Memb4) y la estimación más pesimista de 1 punto de historia (Memb6). Memb6 y Memb4, que han producido las estimaciones más pesimistas y más optimistas respectivamente, deben explicar las razones de sus elecciones para estimular una discusión entre todos los miembros antes de proceder a otra ronda de estimación.

¿Cuál de las siguientes respuestas describe una razón para adoptar técnicas de prueba basadas en la experiencia?. Las técnicas de prueba basadas en la experiencia proporcionan criterios de cobertura más sistemáticos que las técnicas de prueba de caja negra y caja blanca. Las técnicas de prueba basadas en la experiencia se basan completamente en la experiencia previa del evaluador para diseñar casos de prueba. Las técnicas de prueba basadas en la experiencia permiten diseñar casos de prueba que suelen ser más fáciles de reproducir que los diseñados con técnicas de prueba de caja negra y caja blanca. Las técnicas de prueba basadas en la experiencia tienden a encontrar defectos que pueden ser difíciles de encontrar con las técnicas de prueba de caja negra y caja blanca y, a menudo, son útiles para complementar estas técnicas más sistemáticas.

Para cada caso de prueba a ejecutar, la siguiente tabla especifica sus dependencias y la configuración requerida del entorno de prueba para ejecutar dicho caso de prueba: (Imagen) Suponga que CONF1 es la configuración inicial del entorno de pruebas. Basándose en esta suposición, ¿Cuál de las siguientes es una programación de ejecución de pruebas que es compatible con las dependencias especificadas y permite MINIMIZAR el número de cambios entre las diferentes configuraciones del entorno de pruebas?. TC4, TC3, TC2, TC1, TC5. TC1, TC5, TC4, TC3, TC2. TC4, TC3, TC2, TC5, TC1. TC4. TC1. TC5, TC2. TC3.

¿Cuál de las siguientes afirmaciones sobre las pruebas de caja blanca es FALSA?. Las pruebas estáticas pueden beneficiarse del uso de técnicas de prueba de caja blanca relacionadas con el código durante las revisiones de código. Las pruebas de caja blanca permiten sugerir casos de prueba para aumentar los niveles de cobertura que se basan en medidas objetivas. Lograr una cobertura de código completa para un componente o un sistema garantiza que se haya probado completamente. Las pruebas de caja negra pueden beneficiarse del uso de técnicas de prueba de caja blanca relacionadas con el código para aumentar la confianza en el código.

¿Cuál de las siguientes afirmaciones sobre la cobertura de sentencias es VERDADERA?. Lograr una cobertura de sentencias del 90 % garantiza que se logre una cobertura de bifurcación del 90 %. Lograr una cobertura de sentencias del 100 % garantiza que ninguna variable dentro del código se haya utilizado sin ser inicializada. Lograr una cobertura de sentencias del 100 % garantiza que se logre una cobertura de bifurcación del 100 %. Lograr una cobertura de sentencias del 80 % garantiza que se haya ejercido el 80 % de todas las sentencias ejecutables dentro del código.

La siguiente tabla de decisiones es un extracto de una tabla de decisiones más grande que se utiliza para ayudar a un médico a determinar la terapia farmacológica que debe recetar a un paciente (de 6 a 65 años) diagnosticado con sinusitis aguda. La tabla consta de cuatro condiciones booleanas y seis acciones: (Imagen) Basándose únicamente en la información proporcionada, ¿cuál de las siguientes opciones representa una situación imposible?. 7. 1. 8. 3.

Un sistema antiintrusión funciona con baterías y se activa al presionar el único botón disponible. Para desactivarlo, el operador debe ingresar un código PIN. El sistema permanecerá en modo de alerta durante un tiempo de espera confi gurable y sonará una alarma si no se desactiva antes de que transcurra dicho tiempo. El siguiente diagrama de transición de estados describe el comportamiento del sistema: (Imagen) Suponga que cada caso de prueba tiene la siguiente forma, en la que los estados se indican entre comillas y las transiciones entre corchetes: "Estado 1", [Transición 1], "Estado 2", [Transición 2], ..., "Estado N-1", [Transición N-1], "Estado N". ¿Cuál de los siguientes casos de prueba, además de ser válido, cubre todos los estados con el mínimo esfuerzo?. "Inactivo", [Presionar botón], "Activo", [Sensor activado], "Modo de alerta", [Tiempo de espera expirado], "Suena la alarma". "Inactivo", [Introducir PIN], "Activo", [Sensor activado], "Modo de alerta", [Tiempo de espera expirado], "Suena la alarma". "Inactivo", [Presione el botón], "Activo", [Presione el botón], "Activo", [Sensor activado], "Modo de alerta", [Tiempo de espera expirado], "Suena la alarma". "Inactivo". [Presione el botón]. "Activo". [Sensor activado]. "Modo de alerta". [Presione el botón]. "Modo de alerta". Tiempo de espera expirado). "Suena la alarma".

Considere los siguientes elementos relacionados con las pruebas (1, 2, 3, 4) y cuatro cuadrantes de prueba (Q1, Q2, Q3, Q4): 1. Pruebas de seguridad 2. Ejemplos 3. Pruebas de integración de componentes 4. Pruebas exploratorias Q1: orientado a la tecnología, apoyo al equipo de desarrollo Q2: orientado al negocio, apoyo al equipo de desarrollo Q3: orientado al negocio, crítica del producto Q4: orientado a la tecnología, crítica del producto ¿Cómo se asignan los elementos especificados relacionados con las pruebas a los cuatro cuadrantes de prueba?. 1-Q3, 2-Q2, 3-Q1, 4-Q4. 1-Q4, 2-Q2, 3-Q1, 4-Q3. 1-Q1, 2-Q2, 3-Q3, 4-Q4. 1-Q4, 2-Q1, 3-Q2, 4-Q3.

Eres un tester que trabaja en un proyecto crítico. Con base en el análisis de riesgos, debes decidir el orden de ejecución de las pruebas. ¿Cuál de las siguientes opciones indica la secuencia correcta de ejecución de las pruebas? La prioridad 1 es la más alta y la prioridad 3 la más baja. D-C-B-A. C-B-A-D. D-A-B-C. D-B-A-C.

Usted es un gerente de pruebas responsable de implementar pruebas basadas en riesgos en su organización que trabaja con software en el ámbito de la salud. Está escribiendo un manual con varias opciones de mitigación de riesgos de productos. ¿Cuál de las siguientes opciones representa correctamente las opciones de mitigación correctas?. Elegir una herramienta para pruebas unitarias automatizadas para reducir los riesgos. Utilizar una empresa de pruebas externa para transferir el riesgo a esa empresa. Seleccionar un evaluador con los conocimientos necesarios relacionados con el cumplimiento y los estándares. Aumentar el número de evaluadores para poder encargarse de todos los riesgos.

¿Cuál de las siguientes afirmaciones sobre el impacto de DevOps en las pruebas es CORRECTA?. DevOps ayuda a cambiar el enfoque del personal de operaciones a las pruebas funcionales. DevOps ayuda a cambiar el enfoque del personal de pruebas para realizar pruebas de operaciones. DevOps ayuda a eliminar las pruebas manuales al centrarse en las pruebas automatizadas continuas. DevOps ayuda a centrarse en las pruebas de características no funcionales.

¿Qué secuencia de transiciones de estado es INCORRECTA de acuerdo con la siguiente descripción? Para proporcionar recuperación ante desastres, un sistema (designado como A) ha sido provisto con un sistema de respaldo (designado como B). Solo uno de ellos puede estar activo a la vez. Cuando A se cae, B se activa. Cuando A se vuelve a activar, B se vuelve inactivo y A se vuelve activo de nuevo. Sin embargo, cuando A se cae y B también se cae, se envía un mensaje al administrador del sistema. Después de esto, una vez que A se vuelve a activar, A se activa o, si B se activa, B se vuelve activo. A está activo y B está inactivo. A se cae. B se activa y luego B se cae. A se activa. A se activa cuando B está activo y A estaba caído. Ahora A se activa y B se vuelve inactivo. A está activo y B está inactivo, luego A se cae, B se vuelve activo. A y B están caídos, luego A y B vuelven a activarse al mismo tiempo. A debería convertirse en el sistema activo y B debería estar inactivo.

En una revisión, ¿Cuál de las siguientes es responsabilidad del gerente?. Realizar una revisión detallada basada en la experiencia previa. Organizar la logística de la reunión de revisión. Asegurarse de que haya suficiente tiempo disponible para la revisión. Medir el desempeño de cada revisor.

¿A qué se refiere la "falacia de la ausencia de defectos" en el desarrollo de software?. La idea de que corregir defectos NO es importante para satisfacer las necesidades del usuario. La necesidad de un control de calidad y mejoras constantes del sistema. Una idea errónea de que la verificación del software es innecesaria. La creencia de que probar exhaustivamente todos los requisitos garantiza el éxito del sistema.

Dadas algunas afi rmaciones sobre la independencia de las pruebas i. La independencia reemplaza la familiaridad con el código ii. La independencia ayuda a eliminar los sesgos producidos por el propio trabajo iii. Cualquiera puede detectar fallos similares iv. Las suposiciones de diferentes personas son diferentes, lo que revela debilidades ¿Cuál de las siguientes opciones representa CORRECTAMENTE los beneficios?. ii y iv. iii y iv. i y iii. i y iv.

En las pruebas de rama, ¿Cuál es la importancia de una rama condicional en un programa de software?. Significa un comentario o documentación dentro del código y no indica un defecto. Marca un punto donde la ejecución del programa terminará, deteniéndolo. Indica un punto de decisión donde el programa puede seguir diferentes caminos según condiciones específicas. Representa un error de programación y, por lo tanto, se debe evitar una bifurcación condicional.

Para un conjunto dado de casos de prueba, ¿Cuál de los siguientes es un beneficio de ejecutar estas pruebas con una herramienta de automatización de pruebas?. Se aumenta la cobertura de la prueba. Se reduce el tiempo dedicado a tareas repetitivas. Se reduce el número de errores encontrados. El coste total del proyecto de prueba siempre disminuye.

¿Cuál de las siguientes afirmaciones es CORRECTA sobre el valor añadido por un tester a la planificación de la versión?. El tester escribe los criterios de aceptación. El tester evalúa la capacidad de prueba de las historias de usuario. El tester divide las historias de usuario en tareas de prueba más pequeñas. El tester estima el esfuerzo de prueba para iteraciones individuales.

¿Cuál de las siguientes afirmaciones describe correctamente el cuadrante orientado al negocio que respalda al equipo?. Es el cuadrante en el que se realizan las pruebas de componentes. Es el cuadrante en el que se crean las pruebas no funcionales, como las de rendimiento, y las pruebas se basan en escenarios de usuario. Es el cuadrante que se ocupa de las pruebas creadas a partir de historias de usuario. Las pruebas exploratorias se utilizan generalmente para este cuadrante.

¿Cuál de las siguientes es una característica de las pruebas exploratorias?. Pruebas sin límites de tiempo definidos. Generalmente se realizan cuando hay tiempo suficiente para las pruebas. Los casos de prueba se escriben una vez que las especificaciones están disponibles. La eficacia depende de las habilidades individuales de los evaluadores.

Pariksha Labs es una empresa de pruebas de software madura. Cuentan con la certificación TMMi nivel 5. Sus procesos de prueba están bien definidos. ¿Cuál de las siguientes afirmaciones es probable que sea CORRECTA sobre ellos?. Intentan realizar una automatización del 100 % en cada proyecto porque la automatización es imprescindible para la efi ciencia. Utilizan el mismo conjunto de procesos de prueba sin necesidad de ajustes, ya que ese es el sello distintivo de una empresa de pruebas madura. La empresa utiliza la misma estrategia de pruebas para todos los proyectos, realizando cambios menores según el gerente de pruebas responsable del proyecto porque su plantilla de estrategia de pruebas es muy madura y no necesita cambios. La pregunta sobre las técnicas de diseño de pruebas que se utilizarán se determina en función de varios factores, como el dominio y las expectativas de las partes interesadas.

Estás trabajando en la creación de casos de prueba para una historia de usuario. Como cliente, quiero poder reservar un examen ISTQB para una fecha determinada, para poder elegir mi franja horaria y pagar la cantidad correcta, incluidos los descuentos, si los hubiera. Los criterios de aceptación para esto: 1. Las fechas mostradas deben ser desde la fecha actual hasta 2 años en el futuro. 2. Inicialmente, debe haber 10 franjas horarias disponibles para cada día, de 1 hora cada una, a partir de las 8 AM GMT. 3. Un máximo de 5 personas deben poder seleccionar una franja horaria, después de la cual esa franja horaria no debería estar disponible. 4. La primera franja horaria debe tener un 10% de descuento. ¿Cuál de los siguientes es el MEJOR ejemplo de un caso de prueba para esta historia de usuario?. Inicie sesión en el sitio y reserve un examen para la franja horaria de las 8 a. m. (GMT). Resultado esperado: Debería obtener un 10 % de descuento en el precio. Cambie la hora a cualquier otra franja horaria. Resultado esperado: Se eliminará el descuento. Inicie sesión en el sitio. Reserve un examen para la fecha actual. Resultado esperado: Se deberían mostrar las franjas horarias. Cambie la hora a cualquier otra fecha anterior a la fecha seleccionada. Resultado esperado: Se debería ver una nueva franja horaria. Inicie sesión en el sitio. Reserve 5 exámenes para la fecha actual. Resultado esperado: Se deberían reservar los exámenes. Reserve la sexta franja horaria para la misma fecha. Resultado esperado: Se debería reservar el examen, pero no se debería otorgar ningún descuento. Inicie sesión en el sitio. Resultado esperado: Se debe seleccionar la franja horaria predeterminada de las 8 a. m. (GMT). Cambie la hora a cualquier otra franja horaria. Resultado esperado: Se debería reservar una nueva franja horaria.

Se proporcionan varias características para el impacto del SDLC en el esfuerzo de prueba. i. Finalización de la revisión de requisitos que conduce a los analistas de pruebas ii. Pruebas estáticas y dinámicas realizadas a nivel de pruebas unitarias iii. Puede que sea necesario realizar pruebas de regresión frecuentes iv. Documentación extensa del producto v. Mayor uso de pruebas exploratorias ¿Cuál de las siguientes afirmaciones es la MÁS correcta?. i, ii y iii son características de los modelos secuenciales; iv y v son características de los modelos iterativos e incrementales. iii y iv son características de los modelos secuenciales; e i, ii y v son características de los modelos iterativos e incrementales. i y iv son características de los modelos secuenciales; ii, iii y v son características de los modelos iterativos e incrementales. ii y iv son características de los modelos secuenciales; i, ii y v son características de los modelos iterativos e incrementales.

¿Cuál de los siguientes es un ejemplo de criterios de aceptación orientados a escenarios?. El usuario debe poder proporcionar tres entradas para probar el producto: el modelo de IA que se va a probar, los datos utilizados y un archivo de texto opcional. A un usuario no registrado no se le debe mostrar ningún informe. Verificar que un usuario registrado pueda crear y agregar un nuevo proyecto con un nombre que tenga más de 100 caracteres. Un usuario ya ha iniciado sesión y, al navegar a la página de pruebas del modelo de IA, se le debe mostrar directamente el informe de la última ejecución de prueba.

Considere un programa que calcula el factorial de un número (n). De las especificaciones, sabe que: . Si n < 0, se debe emitir un mensaje de "Valor fuera de rango" . Si n < 100, el programa calcula el factorial y devuelve el número . Si 100 ≤ n ≤ 200, se debe emitir el mensaje "Valor fuera de rango" ¿Cuál de las siguientes afirmaciones sobre las particiones de equivalencia es CORRECTA?. Hay 3 particiones: una para números negativos, una para números hasta 100 y la última para números hasta 200. Los requisitos no son correctos porque las particiones se superponen. Las particiones de equivalencia no se pueden determinar para esta pregunta porque el mensaje de error para dos particiones es exactamente el mismo. Las particiones de equivalencia no se pueden determinar para esta pregunta porque el factorial de los números cercanos a 200 será muy grande.

¿Cuál de las siguientes es una buena práctica de pruebas que se aplica INDEPENDIENTEMENTE del ciclo de vida de desarrollo de software seguido?. No todas las actividades de desarrollo deben tener actividades de prueba correspondientes. Una gran cantidad de redundancia entre los niveles de prueba es buena porque evita la fuga de errores. Las revisiones deben realizarse después de que se hayan finalizado los productos de trabajo. Cada nivel de prueba debe tener un objetivo de prueba apropiado.

¿Cuál de los siguientes es un ejemplo CORRECTO del propósito de un plan de pruebas?. Un gerente de pruebas decide crear un plan de pruebas de una página para un proyecto ágil para comunicar las actividades generales y explicar por qué no se escribirán casos de prueba detallados según lo exigido por la política de pruebas. Un plan de pruebas es un buen documento para los proyectos ágiles porque ayuda al gerente de pruebas a asignar tareas a diferentes personas. Un líder de pruebas decide escribir un plan de pruebas detallado para que, en el futuro, en caso de fracaso del proyecto, las responsabilidades se puedan asignar a la persona adecuada. Un gerente de pruebas siempre debe crear un plan de pruebas muy simple porque el propósito del plan de pruebas es garantizar que haya documentación para las auditorías.

Una empresa de desarrollo de software invierte mucho en herramientas para respaldar todo el ciclo de vida del desarrollo de software, incluidas las pruebas. Tienen una herramienta que permite la creación e instalación automatizadas de compilaciones y la posterior ejecución de varios tipos de pruebas automatizadas. ¿Cuál de las siguientes es una afirmación CORRECTA sobre este tipo de herramienta de prueba?. Es un ejemplo de herramientas relacionadas con DevOps. Es un ejemplo de herramienta de colaboración. Es un ejemplo de herramienta de implementación de pruebas. Es un ejemplo de herramienta de pruebas unitarias automatizadas.

Un sitio de comercio electrónico acepta tarjetas de crédito para procesar el pago. El formulario de procesamiento de pagos tiene un campo para la cantidad de dinero que se deducirá. La cantidad mínima de dinero que se puede procesar es de 10 dólares. Las tarjetas de crédito tienen un límite de 5000 dólares (cinco mil). Suponga que solo se pueden aceptar números enteros como entradas. ¿Cuál de los siguientes conjuntos de valores límite elegirá para la prueba EFICIENTE de la cantidad de dinero que se puede gastar? Opciones disponibles (seleccione todas las opciones correctas). 9,52001. 9, 10, 5000, 5001. 10, 5000. 9, 10, 11, 4999, 5000, 5001.

¿Cuál de los siguientes es el MEJOR ejemplo de un enfoque de equipo completo?. Cualquiera puede realizar una tarea de la que sea capaz. Compartir el mismo espacio de trabajo físico es imprescindible. Las pruebas son responsabilidad de todo el equipo. Los desarrolladores deben depender de los analistas de negocio, ya que no hay distinción entre probadores y desarrolladores.

¿Cuál de las siguientes afirmaciones es CORRECTA?. Las pruebas basadas en la estructura del software bajo prueba (SUT) son pruebas de caja blanca, mientras que las pruebas del comportamiento de entrada-salida sin casos de prueba preescritos son pruebas basadas en la experiencia. Las pruebas del software bajo prueba (SUT) basadas en el diseño son pruebas de caja negra, mientras que las pruebas del comportamiento de entrada-salida son pruebas basadas en la experiencia. Las pruebas del software bajo prueba (SUT) solo son posibles después de la implementación en las pruebas de caja blanca, mientras que las pruebas del software incluso antes de la implementación son posibles en las pruebas exploratorias. Las pruebas del software bajo prueba (SUT) utilizando el conocimiento del probador son pruebas basadas en la experiencia, mientras que las pruebas del comportamiento basado en la especificación sin casos de prueba preescritos utilizan técnicas de prueba de caja negra.

Relacione el producto de trabajo con la categoría a la que pertenece: Producto de trabajo: 1. Registro de riesgos 2. Información de riesgos 3. Casos de prueba 4. Condiciones de prueba Categoría de los productos de trabajo: A. Productos de trabajo de planificación de pruebas B. Productos de trabajo de análisis de pruebas C. Productos de trabajo de diseño de pruebas D. Productos de trabajo de supervisión y control de pruebas Opciones disponibles (seleccione todas las opciones correctas). 1-A, 2-C, 3-B, 4-D. 1-C, 2-A, 3-D, 4-B. 1-B, 2-D, 3-A, 4-C. 1-A, 2-D, 3-C, 4-B.

¿Cuál de las siguientes es la principal diferencia entre el aseguramiento de la calidad (GC) y el control de calidad (CC)?. El aseguramiento de la calidad es responsabilidad de todos en un proyecto, mientras que el control de calidad es responsabilidad de un equipo dedicado. El aseguramiento de la calidad es un enfoque orientado al proceso, mientras que el control de calidad es un enfoque orientado al producto. El aseguramiento de la calidad es preventivo, mientras que el control de calidad es correctivo. El aseguramiento de la calidad se centra en la implementación, mientras que el control de calidad se centra en la mejora.

Shripriya está definiendo las directrices para la implementación del proceso de revisión en su empresa. ¿Cuál de las siguientes afirmaciones es MENOS probable que haya sido recomendada por ella?. El inicio de la revisión es la etapa en la que el equipo de revisión comienza la discusión sobre los comentarios de la revisión. Independientemente del tamaño de los productos de trabajo, se debe realizar la planificación de la revisión. Los productos de trabajo de gran tamaño deben revisarse de una sola vez, ya que tendrá que dedicar demasiado tiempo si los divide en varias revisiones. Se deben crear informes de defectos para cada revisión encontrada.

¿Cuál de los siguientes ejemplos representa una prueba de integración de sistemas?. Probar el sistema según las especificaciones utilizando un simulador para un subsistema. Probar una aplicación en un entorno de desarrollo similar al entorno de producción. Probar el comportamiento de una aplicación para comprobar si cumple con las necesidades del negocio. Probar si un sitio web de comercio electrónico funciona correctamente con una pasarela de pago de terceros.

¿Cuál de las siguientes afirmaciones es CORRECTA sobre la adivinación de errores?. La adivinación de errores depende de que los desarrolladores adivinen qué errores podrían cometer los evaluadores y pasen por alto los posibles defectos. Al revisar los casos de prueba, los evaluadores tienen que adivinar el tipo de errores que podrían contener los casos de prueba. La adivinación de errores no utiliza fallos pasados, ya que estos no son indicadores de defectos correctos. Los ataques de fallos son un ejemplo de una técnica para implementar la adivinación de errores.

¿Cuál de las siguientes opciones es MENOS probable que describa una tarea realizada por alguien con un rol de prueba?. Evaluar la base de prueba y el objeto de prueba. Crear un informe de finalización de la prueba. Definir los requisitos del entorno de prueba. Evaluar la capacidad de prueba del objeto de prueba.

¿Cuál de las siguientes opciones representa correctamente un enfoque de prueba primero?. Las pruebas se derivan de los criterios de aceptación y se ejecutan para comprobar que el código pasa estas pruebas. El comportamiento de la aplicación se escribe en formato Dado/Cuando/Entonces, y luego se escriben y ejecutan las pruebas. Primero fallan las pruebas, luego se escribe el código para pasar las pruebas y esto se itera. Primero se refactoriza el código y luego se escriben y ejecutan las pruebas.

¿Cuál de las siguientes afirmaciones es correcta?. El análisis estático se puede utilizar en un producto de trabajo que contiene artefactos no estructurados. Puede haber problemas legales al realizar pruebas estáticas en una biblioteca ejecutable disponible comercialmente. Los productos de trabajo difíciles de interpretar se prueban mejor mediante análisis estático. Los casos de prueba se pueden probar utilizando técnicas de pruebas estáticas, pero no los modelos.

Un administrador de pruebas ha iniciado un ciclo de pruebas para una aplicación de comercio electrónico. El motivo de las pruebas es el cambio en el protocolo de conexión a la pasarela de pago debido a las nuevas regulaciones. ¿Cuál de las siguientes opciones nombra correctamente este tipo de prueba?. Pruebas beta. Pruebas de retirada. Pruebas de integración del sistema. Pruebas de mantenimiento.

Una organización está trabajando en la actualización de casos de prueba para un módulo particular de su software. Sam actualizó ayer un conjunto de casos de prueba y guardó la nueva versión en su PC. Desafortunadamente, el disco duro de su PC falló y su trabajo se perdió. El departamento de TI de la organización restauró el contenido de su disco duro con la última copia de seguridad disponible, de la mañana anterior. Sin embargo, los cambios que realizó ayer se perdieron para siempre. ¿Cuál de las siguientes herramientas, si se hubiera utilizado, habría evitado la pérdida de las actualizaciones de Sam?. Herramienta de gestión de incidentes. Herramienta de gestión de la configuración. Herramienta de copia de seguridad. Herramienta de ejecución de pruebas.

¿Cuál de las siguientes afirmaciones es CORRECTA sobre las pruebas de caja blanca?. Las pruebas de caja blanca ayudan a encontrar defectos porque se pueden usar para medir la cobertura de las declaraciones. Las pruebas de caja blanca ayudan a encontrar defectos porque se centran en los defectos en lugar de en los fallos. Las pruebas de caja blanca ayudan a encontrar defectos incluso cuando las especifi caciones son vagas porque tienen en cuenta el código. Las pruebas de caja blanca ayudan a encontrar defectos porque proporcionan una cobertura basada en requisitos.

¿Cuál de los siguientes tipos de errores es más probable que se encuentren mediante pruebas estáticas que mediante pruebas dinámicas?. Variables que se declararon en el código sin inicialización. Funciones que tardan mucho más tiempo de lo esperado en completarse. Fallos de la aplicación. Un subsistema que no realiza la funcionalidad prevista.

Un evaluador creó la tabla de decisión (TD) que se muestra a continuación. Al revisarla, se detectaron algunas acciones incorrectas para las condiciones dadas. El usuario intenta ver el perfil. ¿Cuál de las condiciones dadas tiene la(s) acción(es) CORRECTA(S)?. C1. C2. C3. C4.

¿Cuál de las siguientes NO es una actividad de depuración típica cuando se activa un fallo mediante pruebas dinámicas?. Añadir nuevos casos de prueba. Diagnosticar la causa raíz. Solucionar la causa. Reproducir el fallo.

Una organización de desarrollo de software ágil ha contratado recientemente a un probador sénior. La organización ha distribuido equipos en diferentes zonas horarias. Necesitan compartir el estado de las pruebas con varias partes interesadas, incluida la alta dirección y los clientes, a intervalos regulares. ¿Cuál de las siguientes afirmaciones parece ser correcta con respecto a la comunicación?. Dado que las partes interesadas incluyen a la alta dirección, los informes formales entregados cara a cara son fundamentales. Dado que las partes interesadas incluyen a los clientes, la comunicación informal frecuente sin una frecuencia específi ca funciona mejor. La naturaleza distribuida de los equipos que trabajan en varias zonas horarias signifi ca que la comunicación por correo electrónico funcionará mejor. La naturaleza ágil del proyecto significa muy poca documentación y, por lo tanto, no es necesario documentar ni compartir el estado de manera formal.

Considere el siguiente informe de defectos para un sistema de reserva de exámenes. ID del defecto: ST1041 | Título: No se puede cancelar una reserva de examen | Gravedad: Muy alta | Prioridad: Muy alta | Entorno: Windows 10, Firefox Descripción: Al intentar cancelar una reserva de examen mediante la función de cancelación de examen, el sistema no cancela el examen aunque muestra un mensaje indicando que se ha cancelado. ¿Cuál de las siguientes opciones indica la información que debe agregarse a la descripción para reproducir el defecto fácilmente?. Repetir el caso de prueba con diferentes navegadores y registrar un defecto por separado para cada uno de ellos. El ID de defecto utilizado es de naturaleza alfanumérica. Debe ser solo un número. Proporcionar mejor severidad y prioridad. No está claro por qué este es un problema de alta severidad, ya que los exámenes se pueden reservar sin ningún problema. Proporcionar los pasos exactos que conducen a este defecto. La descripción no deja claro si este es un problema para cualquier examen programado o para un usuario específi co.

Calcule la DE del error de medición para las siguientes estimaciones realizadas utilizando la técnica de estimación de tres puntos: Esfuerzo más optimista (a) -120 días-persona Esfuerzo más probable (m) -180 días-persona Esfuerzo más pesimista (b) - 240 días-persona. 20. 120. 180. 197.

¿Cuál es un beneficio potencial de usar una herramienta de automatización de pruebas?. La calidad de los defectos mejorará. Facilidad de acceso a las estadísticas sobre el progreso de las pruebas. No se requiere espacio en disco para rastrear las versiones de los artefactos de prueba. Menos tráfico de red generado.

¿Cuál de las siguientes opciones describe mejor la forma en que se mide la cobertura de las sentencias?. Se mide como el número de resultados de decisión ejecutados por las pruebas, dividido entre el número total de resultados de decisión en el objeto de prueba. No es posible medir con precisión la cobertura de las sentencias. Se mide como el número de sentencias ejecutadas por las pruebas, dividido entre el número total de sentencias ejecutables en el código. Se mide como el número de líneas de código ejecutadas por la prueba, dividido entre el número total de líneas de código en el objeto de prueba.

Eres un tester experimentado en un proyecto con requisitos incompletos y bajo presión para implementar. ¿Qué tipo de pruebas deberías realizar?. Pruebas basadas en decisiones. Pruebas basadas en listas de verificación. Adivinación de errores. Pruebas exploratorias.

¿Cuáles dos de las siguientes afirmaciones describen las ventajas que ofrece una buena trazabilidad entre la base de prueba y los productos del trabajo de prueba? I. Analizar el impacto de los cambios. ii. Una medida de la calidad del código. iii. Estimación precisa de las pruebas. iv. Hacer que las pruebas sean auditables. i y ii. i y iv. i y iii. ii y iii.

Seleccione los roles requeridos en una revisión formal: Autor, Gerencia, Facilitador, Líder de revisión, Revisores, Escriba. Autor, Probador. Facilitador. Líder de revisión. Revisores. Escriba. Autor, Analista de negocios. Facilitador, Líder de revisión. Revisores. Escriba. Autor. Desarrollador, Facilitador. Líder de revisión. Revisores. Escriba.

El autor crea y perfecciona el producto de trabajo que se está revisando. La gerencia asigna recursos y apoya el proceso de revisión. El facilitador gestiona la reunión de revisión, asegurándose de que se desarrolle sin problemas. El líder de la revisión planifica la revisión y se asegura de que cumpla con sus objetivos. Los revisores examinan el producto de trabajo para identificar defectos. El escriba registra los problemas planteados durante la reunión de revisión ¿Cuáles DOS de los siguientes son beneficios de la integración continua? I Permite una detección más temprana y un análisis más sencillo de la causa raíz de los problemas de integración y los cambios conflictivos. II Elimina la necesidad de análisis, diseño y ejecución de pruebas manuales. I. Elimina la dependencia de paquetes de regresión automatizados al integrar sistemas o componentes más grandes. iv. Proporciona al equipo de desarrollo retroalimentación periódica sobre si el código funciona. Seleccione la respuesta correcta: i y iv. i y ii. i y iii. iii y iv.

¿Cuál de las siguientes afirmaciones describe mejor el Desarrollo Impulsado por el Comportamiento (BDD): Un enfoque colaborativo que permite a cada parte interesada contribuir a cómo debe comportarse el componente de software. Expresa el comportamiento de una aplicación con casos de prueba escritos en formato Dado, Cuando, Entonces. Se utiliza para desarrollar código guiado por casos de prueba automatizados. Una técnica psicológica en la que se evalúa el comportamiento del equipo en equipos ágiles.

¿Cuál afirmación es verdadera con respecto a las pruebas de confirmación y las pruebas de regresión?. Las pruebas de confirmación confirman la calidad de la prueba que se está ejecutando, mientras que las pruebas de regresión garantizan que el software siga funcionando después de realizar un cambio. Las pruebas de confirmación son una actividad opcional, mientras que las pruebas de regresión no son negociables. Las pruebas de confirmación tienen como objetivo verificar que un defecto se ha resuelto y las pruebas de regresión garantizar que la funcionalidad existente siga funcionando después de un cambio. La participación de los evaluadores es esencial durante la ejecución de nuevas pruebas y pruebas de regresión.

Denunciar Test