option
Cuestiones
ayuda
daypo
buscar.php

ISTQB

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

Descripción:
Preguntas varias

Fecha de Creación: 2025/08/12

Categoría: Otros

Número Preguntas: 79

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

¿Cuál de las siguientes métricas podría sugerir, bajo ciertas condiciones, que un juego de pruebas de regresión automatizadas no se haya actualizado para nuevas funcionalidades agregadas al SSP?. La densidad del defecto en el código de automatización del juego de pruebas de regresión. La relación de comentarios a sentencias ejecutables en el código de automatización del juego de pruebas de regresión. La relación de comentarios a sentencias ejecutables en el código del SSP. La cobertura de código de SSP proporcionada por la ejecución del juego de pruebas de regresión.

Como parte de las elecciones de diseño realizadas para un AAP, la cobertura de 3 conmutadores es la técnica que se ha seleccionado para determinar qué casos de prueba deben de producirse para las pruebas automatizadas basadas en modelos. ¿A qué capa del gTAA se refiere esta elección de diseño?. Capa de generación de prueba. Capa de definición de prueba. Capa de ejecución de prueba. Capa de adaptación de pruebа.

Un SSP tiene un juego de pruebas automatizadas existente. ¿Cuál de las siguientes afirmaciones relacionadas con la introducción de nuevas funciones en el SSP es VERDADERA?. El ingeniero de automatización de pruebas debe trabajar con los analistas de negocio para asegurar que la nueva prestación sea susceptible de ser probada. En general, es más difícil automatizar los casos de prueba para una nueva prestación ya que el desarrollo aún no ha comenzado. La introducción de una nueva prestación podría requerir actualizaciones o adiciones a los componentes de prueba. Las pruebas automatizadas no se ven afectadas por la introducción de una nueva función y ejecutarlas contra el nuevo SSP es una pérdida de esfuerzo.

¿Cuál de las siguientes afirmaciones relacionadas con la implementación de la automatización dentro de las pruebas de nuevas características es más probable que sea cierta?. Las pruebas automatizadas no se ven afectadas por la introducción de una nuevа característica y ejecutarlas contra el nuevo Sistema Sujeto a Pruebas es un desperdicio. La introducción de una nueva característica podría requerir actualizaciones o adiciones a los componentes de pruebas. El Ingeniero de Automatización de Pruebas debe trabajar con los analistas de negocios para hacer medio que una nueva característica sea comprobable efectiva y eficientemente por de la Solución de Automatización de Pruebas. En general, es más difícil automatizar los casos de prueba para una nueva característica ya que la implementación aún no se ha iniciado.

Un juego de prueba de regresión consta de 500 casos de prueba que se ejecutan todos manualmente. El estudio de viabilidad comercial para un proyecto piloto se basa en la adopción de la automatización de pruebas utilizando una herramienta comercial que reducirá el tiempo de ejecución en un factor del 90% para el 100% de las pruebas en el juego de prueba de regresión. El proyecto piloto duró un mes (como estaba previsto) y actualmente usted está evaluando sus resultados. Al final del proyecto piloto, el 40% de las pruebas de regresión se han automatizado y su tiempo de ejecución se ha reducido en un 60%. ¿Cuál de las siguientes afirmaciones es VERDADERA en este escenario?. El objetivo definido para el estudio de viabilidad comercial parece difícil de alcanzar: debe ser realista. El objetivo definido para el estudio de viabilidad comercial es demasiado exacto: no debe ser medible. El proyecto seleccionado para piloto es demasiado crítico: no debe ser demasiado crítico o demasiado trivial. La duración del proyecto piloto fue demasiado corta: debió durar hasta que se alcanzaran los factores de éxito.

Tenga en cuenta un SAP desplegado en la producción. El SSP es una aplicación Web y el juego de pruebas consta de un juego de pruebas de regresión automáticas desarrolladas a través de la GUI. Se ha adoptado un marco de palabras clave para automatizar las pruebas de regresión. Las pruebas se basan en la identificación a bajos niveles de los componentes de la página Web (p. ej., índices de clase, índices de secuencia de pestañas y coordenadas). En la próxima entrega planificada, el SSP estará sujeto a un importante mantenimiento correctivo (corrección de fallos) y evolución (nuevas prestaciones). Los costos de mantenimiento para actualizar los guiones de prueba deben ser tan bajos como sea posible y los guiones deben ser altamente reutilizables. ¿Cuál de las siguientes afirmaciones es más probable que sea VERDADERA?. Es probable que se produzcan errores falsos positivos al ejecutar las pruebas automatizadas en las nuevas entregas sin modificar las pruebas. El marco de trabajo guiado por palabras clave no es adecuado, sería mejor adoptar un enfoque de escritura de guiones estructurado. El marco de trabajo guiado por palabras clave introduce un nivel de abstracción que es demasiado alto y hace que sea difícil entender lo que realmente sucede. El tiempo total de ejecución del juego de pruebas de regresión automatizada disminuirá en cada entrega planificada.

Se adopto un framework dirigido por palabras clave para automatizar las pruebas de regresión. Dichas pruebas se basan en una identificación de bajo nivel de los componentes de la página web (por ejemplo, los índices de clase, índices de secuencia de tabulación y coordenadas). En las próximas versiones planificadas, el Sistema Sujeto a Pruebas estará sujeto a un mantenimiento correctivo significativo (corrección de defectos) y evolución (de nuevas características). Los costos de mantenimiento necesarios para actualizar los guiones de prueba deben ser los más bajos posible y también se espera una alta reutilización de los guiones de prueba. Basado solo en la información dada, ¿cuál de las siguientes afirmaciones esperarías que sea más probablemente cierta en este escenario?. El framework dirigido por palabras clave no es adecuado. Sería mejor adoptar un método de guiones estructurado. Es probable que se produzcan errores falsos positivos al ejecutar las pruebas automatizadas en las nuevas versiones sin modificar las pruebas. El tiempo total de ejecución del juego de pruebas de regresión automatizadas aumentará progresivamente para las próximas versiones planificadas. El framework dirigido por palabras clave introduce un nivel de abstracción que es demasiado alto y dificulta la comprensión de lo que realmente sucede.

Está diseñando la capacidad de prueba de su SSP ¿Cuál de las siguientes MEJORES opciones se refiere a la característica de OBSERVABILIDAD?. La capacidad de ejercitar el SSP ingresando entradas, desencadenando eventos e invocando métodos. La capacidad del SSP de realizar su función prevista durante un período de tiempo especificado. La capacidad del SSP de evitar el acceso no autorizado a sus componentes o datos internos. La capacidad de identificar estados, salidas resultados intermedios y mensajes de error en el SSP.

Usted está ejecutando la primera prueba de un juego de automatización de pruebas de 200 pruebas. Toda la información relevante relacionada con el estado del SSP y la ejecución de prueba automatizada se almacena en una pequeña base de datos. Durante la prueba automatizada, observa que las primeras 10 pruebas pasan, mientras que se produce una terminación anómala al ejecutar la 11 a prueba. Esta prueba no completa su ejecución y la ejecución general del juego se cancela. Se espera que el análisis inmediato de la terminación anormal lleve mucho tiempo y se le ha pedido que presente un informe detallado de los resultados de ejecución de prueba para la primera ejecución de prueba. ¿Cuál de las siguientes es la acción MÁS importante que debe realizarse INMEDIATAMENTE después de que se produjo la terminación anormal durante la ejecución de la 11 prueba?. Volver a ejecutar el juego de automatización de prueba desde el principio. Hacer una copia de seguridad de la base de datos para un análisis posterior. Volver a ejecutar el juego de automatización de prueba desde la 12 prueba. Devolver la base de datos a un estado que permita ejecutar pruebas posteriores.

Supone que estás ejecutando la primera ejecución de las pruebas de un conjunto de automatización relacionada con el estado pruebas que consta de 200 pruebas. Toda la información relevante del Sistema Sujeto a Pruebas y la ejecución de las pruebas automatizadas observas que las se primeras almacenan en una pequeña base de datos. Durante dicha ejecución, anormal al ejecutar la prueba 10 pruebas pasan mientras se produce una terminación ejecución general del 11: esta prueba no completa su ejecución y se cancela la juego de pruebas. Se espera que un análisis inmediato de la antes terminación posible anormal un informe requiere demasiado tiempo, ya que se te ha pedido que presentes lo detallado de los resultados de la ejecución de las pruebas para la primera ejecución de las pruebas. fuera Basándote la acción solo más en la importante información dada, ¿cuál de las siguientes opciones esperarías que terminación anormal que se realizará inmediatamente después de que ocurra la durante la ejecución de la prueba 11, en este escenario?. Volver a ejecutar el juego de automatización de pruebas limitado a las pruebas posteriores. Devolver la base de datos a un estado coherente que permita ejecutar pruebas posteriores. Hacer una copia de seguridad de la base de datos para su posterior análisis. Volver a ejecutar el juego de automatización de pruebas desde el principio.

Reflexione sobre un SAP para probar una aplicación de escritorio a través de su GUI. Todos los casos de prueba del juego de pruebas automatizadas contienen la misma secuencias idénticas de pasos al principio (para crear los objetos necesario al realizar una configuración preliminar del entorno de prueba) y al final (para eliminar todo lo creado, específicamente para el examen en si durante la configuración preliminar del entorno de prueba). Todos los casos de prueba automatizados utilizan el mismo juego funciones de aserción de una librería compartida , para verificar los valores en los campos de la GUI p. ej, cuadros de texto. ¿Cuál es la mejor recomendación para mejorar el SAP?. Adoptar un juego de métodos de verificación entandar para el uso de todas las pruebas automatizadas. Implementación de palabras clave con un mayor nivel de detalle. Implementar las funciones estándar de configuración y desmontaje en el nivel de casos de prueba. Mejorar la arquitectura de la aplicación para mejorar su capacidad de prueba.

Considera una Solución de Automatización de Pruebas para probar una aplicación de escritorio a través de su Interfaz de Usuario Grafica. Todos los casos de prueba del juego de pruebas automatizadas contienen las mismas secuencias idénticas de pasos en el comienzo (para crear los objetos necesarios al realizar una configuración preliminar del entorno de pruebas) y en el final de ellos (para eliminar todo lo creado especificamente para la prueba durante la configuración preliminar del entorno de pruebas). Además, todos estos casos de prueba automatizados utilizan también el mismo conjunto de funciones de aserción (de una biblioteca compartida) para verificar los valores en los campos de la Interfaz Gráfica del Usuario (por ejemplo, cuadros de texto). Basándote solo en la información dada, ¿cuál de las siguientes recomendaciones proporcionarias para mejorar la Solución de Automatización de Pruebas (suponiendo que sea posible realizar todas ellas)?. Implementación de palabras clave con mayor nivel de granularidad. Mejora de la arquitectura de la aplicación para mejorar su capacidad de ser probada. Adoptar un conjunto de métodos de verificación estándar para el uso por todas las pruebas automatizadas. Implementación de funciones estándar de establecimiento y desmontaje a nivel del caso de prueba.

Actualmente está diseñando el AAP de un SAP. Se le ha pedido que se adopte un enfoque para generar y ejecutar automáticamente casos de prueba a partir de un modelo que defina el SSP. El SSP es un sistema basado en estados y en eventos que se describe mediante una máquina de estados finitos y expone su funcionalidad a través de una IPA. El comportamiento del SSP depende del hardware o de los enlaces de comunicación que pueden ser poco fiables. ¿Cuál de los siguientes aspectos es más importante al diseñar el AAP en este escenario?. Adoptar una estrategia de definición de prueba basada en la cobertura de árbol de clasificación para la capa de definición de prueba. Buscar herramientas que permitan la denotación directa de excepciones y acciones en función de los eventos del sistema. Adoptar una estrategia de definición de prueba basada en la cobertura del caso de uso / caso de excepción para la capa de definición de prueba. Buscar herramientas que permitan realizar la configuración y el desmontaje de los juegos de prueba y del SSP.

Actualmente estás diseñando la Arquitectura de Automatización de Pruebas de una Solución de Automatización de Pruebas. En particular, se te ha pedido que adoptes un método modelo para generar y ejecutar automáticamente los casos de prueba a partir de un que define el Sistema Sujeto a Pruebas. El Sistema Sujeto a Pruebas es un sistema basado en estados y dirigido por eventos que es descrito por una máquina de estados finitos y expone su funcionalidad a través de una API. Supone también que el comportamiento comunicación del Sistema Sujeto a Pruebas depende del hardware o enlaces de posiblemente no confiables. Basado solo en la información dada, ¿cuál de los siguientes aspectos esperarías que fuera más importante al diseñar la arquitectura de automatización de pruebas en este escenario?. La búsqueda dependiendo de herramientas que permitan denotar directamente las excepciones y las de los eventos del sistema. Adoptar una estrategia de generación de pruebas basada en la cobertura de árboles de clasificación para la capa de generación de pruebas. La búsqueda de pruebas de herramientas que permitan realizar el establecimiento y desmontaje de los juegos de pruebas y el sistema sujeto a pruebas. Adoptar una estrategia de generación de pruebas basada en la cobertura de los casos de uso / casos de excepción para la capa de generación de pruebas.

Usted está utilizando un gTAA para crear un SAP para un proyecto. El SAP tiene como objetivo generar y ejecutar automáticamente casos de prueba basados en un enfoque de modelados de caso de uso que utiliza UML (Lenguaje unificado de modelado) como lenguaje de modelado. Todas las interacciones entre el SAP y el SSP solo se realizarán a nivel de IPA y GUI. ¿Cuál de los siguientes componentes del gTAA Ud. EXLCUIRIA del SAP?. El componente de modelo de prueba de la capa de generación de prueba. El componente de la CLI de la capa de adaptación de prueba. El componente de prueba (motor de prueba) de la capa de ejecución de prueba. El componente de gestión de información de la prueba de la capa de ejecución de prueba.

Estás utilizando una Arquitectura de Automatización de Pruebas Genérica para crear una Solución de Automatización de Pruebas para un proyecto. La meta de la Solución de Automatización de Pruebas es específicamente para generar y ejecutar automáticamente los casos de prueba basados en un método de modelado de casos de uso que utiliza UML como lenguaje de modelado. Todas las interacciones entre la Solución de Automatización de Pruebas y el Sistema Sujeto a Pruebas ocurrirán solo a nivel de API e Interfaz Gráfica del Usuario. Basándote solo en la información dada, ¿cuál de los siguientes componentes de la Arquitectura de Automatización de Pruebas Genérica excluirías de la Solución de Automatización de Pruebas en este escenario?. El componente de informes de pruebas de la capa de ejecución de pruebas. El componente del modelo de pruebas de la capa de generación de pruebas. La ejecución de pruebas (motor de pruebas) de la capa de ejecución de pruebas. El componente de la Interfaz de Línea de Comando de la capa de adaptación de pruebas.

¿Cuál de los siguientes atributos no se debe incluir en el informe de ejecución de prueba asociado con un conjunto de pruebas automatizadas?. ¿Cuál de los siguientes atributos no se debe incluir en el informe de ejecución de prueba asociado con un conjunto de pruebas automatizadas?. Resumen de los resultado de la ejecución de prueba. Entorno en el que se han ejecutado las pruebas. Grupos de defectos identificados durante la ejecución de pruebas.

Supongamos que usted es el IAP responsable del correcto funcionamiento de un SAP, implementado en un entorno de prueba que consta de unas pocas máquinas que ejecutan la misma versión del sistema operativo. El SAP ha estado funcionando y estable desde su implementación, se ha utilizado para ejecutar un juego de pruebas automatizadas que consta de muchas pruebas automatizadas similares. El equipo de infraestructura planea actualizar el sistema operativo en estas máquinas mediante la instalación de un nuevo paquete de servicio por razones de seguridad. Dado que el proveedor del sistema operativo garantiza la plena compatibilidad con versiones anteriores, el equipo de infraestructura asegura que no habrá efectos sobre el funcionamiento del SAP. ¿Cuál es el MEJOR enfoque para confirmar el correcto funcionamiento del SAP en este escenario?. Verificar el comportamiento de las pruebas automatizadas a partir de un conjunto reducido de ellas, luego proceder gradualmente hasta confirmar el correcto funcionamiento de todo el juego de pruebas automatizadas. No ejecutar prueba alguna porque puede confirmar inmediatamente el correcto funcionamiento del juego de pruebas automatizadas, ya que el equipo de infraestructura le asegura que no habrá efecto sobre el SAР. Asegurarse de que el equipo de infraestructura haya completado la instalación del paquete de servicio en las máquinas donde está ejecutando el SSP, luego ejecute todo el juego de pruebas automatizadas para verificar su comportamiento. Verificar el comportamiento de todo el juego de pruebas automatizadas ejecutando todas las pruebas, como no espera fallos basados en la garantía del equipo de infraestructura de que no habrá efecto sobre el SAР.

¿Cuál de las siguientes NO es una ventaja de la automatización de pruebas?. La capacidad de encontrar más defectos con las mismas pruebas, en comparación con la ejecución de las mismas pruebas de forma manual. La capacidad de permitir un mejor uso de probadores expertos liberándolos de tareas repetitivas y aburridas. La capacidad de realizar pruebas de serían difíciles o imposibles de ejecutar manualmente. La capacidad de ejecutar más pruebas en menos tiempo y, por lo tanto, hacer posible ejecutarlas con más frecuencia.

Tenga en cuenta las siguientes capas de la estructura gTAА: a. Capa de generación de prueba b. Capa de definición de prueba c. Capa de ejecución de prueba d. Capa de adaptación de prueba Reflexione sobre las siguientes capacidades asociadas con estas capas: 1. Adquirir todos los recursos necesarios antes de cada prueba y liberarlos todos después de la ejecución, para evitar interdependencias entre las pruebas 2. Permitir que los guiones de prueba automatizados en un nivel abstracto interactúen con los componentes, las configuraciones y las interfaces del SSP 3. Diseñar directivas de prueba que permitan configurar los algoritmos utilizados, para producir automáticamente los casos de prueba de un modelo dado del SSP 4. Permitir la definición e implementación de casos de prueba y datos mediante el uso de plantillas y/o directrices ¿Cuál de las siguientes MEJORES opciones coincide con cada capa con la capacidad adecuada?. a-4, b-3, c-2 d-1. a-4, b-3 c-1 d-2. a-3, b-4, c-1, d-2. a-3 b-4 c-2. d-1.

Tenga en cuenta las siguientes capas de la estructura gTAА: I. Capa de generación de prueba II. Capa de definición de prueba III. Capa de ejecución de prueba IV. Capa de adaptación de prueba Considera también las siguientes capacidades asociadas con estas capas: 1. Adquirir todos los recursos necesarios antes de ejecutar cada prueba y liberarlos después de la ejecución, para evitar interdependencias entre las pruebas 2. Permitir que los guiones de pruebas automatizados en un nivel abstracto interactúen con componentes, configuraciones e interfaces del Sistema Sujeto a pruebas 3. Definir las directrices de pruebas que permitan configurar los algoritmos utilizados para producir automáticamente los casos de prueba de un modelo dado del Sistema Sujeto a Pruebas 4. Permitir la especificación de casos de prueba abstractos y concretos, por ejemplo, mediante plantillas y/o guías ¿Cuál de los siguientes coincide mejor cada capa con la capacidad adecuada?. I-3, II-4, III-1, IV-2. I-4, II-3,III-1, IV-2. I-4, II-3, III-2, IV-1. I-3, II-4, III-2, IV-1.

Reflexione sobre una arquitectura estratificada que consta de distintas capas apiladas verticalmente una sobre la otra, en las que los componentes de una capa pueden interactuar solo con componentes de la misma capa o con componentes de cualquier capa inferior. ¿Cuál de las siguientes afirmaciones sobre la capacidad de ser probadas las aplicaciones que adoptan tal arquitectura es FALSA?. Conduce a aplicaciones altamente controlables y observables. Puede simplificar el intercambio de componentes de nivel inferior con componentes para pruebas. Puede ayudar al aislamiento de componentes individuales con fines de prueba. Puede aumentar la capacidad de prueba proporcionando interfaces bien definidas en todas las capas.

Considera una arquitectura en capas que consta de distintas capas apiladas verticalmente una encima de otra, en la que los componentes de una capa pueden interactuar solo con o con componentes de cualquier capa inferior. ¿Cuál de las siguientes afirmaciones sobre la capacidad de ser probadas de las aplicaciones que adoptan dicha arquitectura no es cierta?. Dicha arquitectura puede ayudar al aislamiento de componentes individuales con fines de prueba. Dicha arquitectura conduce automáticamente a aplicaciones altamente controlables y observables. Dicha arquitectura para puede las simplificar el intercambio de componentes de nivel inferior con componentes para las pruebas. Dicha arquitectura puede aumentar la capacidad de ser probada al proporcionar interfaces bien definidas en todas las capas.

¿Cuál de las siguientes afirmaciones sobre la reutilización de artefactos del SAP es VERDADERA?. El mantenimiento continuo y las mejoras para reutilizar artefactos del SAP se abordan principalmente durante el diseño del AAР. Los artefactos reutilizables del SAP pueden incluir componentes (o partes de componentes) asociados con diferentes capas del AАР. Los artefactos reutilizables del SAP asociados con la capa de definición del AAP incluyen los adaptadores a los componentes y o interfaces del SSP. Para permitir la reutilización de los artefactos del SAP, se ha incorporado un buen diseño para la reutilización en el AAP y no se necesitan más acciones durante el ciclo de vida del SAP.

¿Cuál de las siguientes afirmaciones es verdadera sobre la reutilización de los artefactos de Solución de Automatización de Pruebas?. Los artefactos de la Solución de Automatización de Pruebas reutilizables pueden incluir componentes (o de parte Pruebas de ellos) asociados con diferentes capas de la Arquitectura de automatización de pruebas. Para permitir un la reutilización de los artefactos de la Solución de Automatización de Pruebas, se necesita un buen diseño para la reutilización construido en la Arquitectura de Automatización de Pruebas y no se necesitan más acciones durante el ciclo de vida de la Solución de automatización de Pruebas. EI mantenimiento y las mejoras continuos para reutilizar los artefactos de la Solución de automatización de Pruebas son abordados principalmente durante el diseño de la Arquitectura e Automatización de Pruebas. Los artefactos de la Solución de Automatización de Pruebas reutilizables y asociados con la apa de la definición de la Arquitectura de Automatización de Pruebas incluyen los adaptadores ara los componentes y /o interfaces del Sistema Sujeto a Pruebas.

Reflexione sobre un SAP que se implementará en la producción por primera vez. El SAP requiere recursos compartidos y se ha desarrollado específicamente para ejecutarse en un entorno objetivo único y específico separado del entorno del SSP. Se ha creado la infraestructura para el SAP, así como los procedimientos para mantener el SAP y su infraestructura> y el juego que ejecutará el SAP. Es muy poco probable que se requiera que el SAP trabaje en nuevos entornos desconocidos durante los próximos tres años (su vida operativa esperada), pero existe un alto riesgo de que después de que el SAP se despliegue en el entorno objetivo, una serie de aplicaciones existentes ya no funcionarán debido a conflictos con los recursos compartidos existentes El SAP estará sujeto a muchas actividades de mantenimiento correctivas, adaptativas y perfectivas durante su vida útil. ¿Cuál de las siguientes actividades usted espera que sea MÁS efectiva para mitigar el riesgo asociado con el primer despliegue en la producción?. Probar el SAP para problemas de compatibilidad asociados con el entorno de destino. Prueba del SAP para regresiones debido a optimizaciones que reparan problemas no funcionales. Probar la capacidad del SAP de ser transferido a diferentes entornos de destino. Probar la capacidad del SAP para ejecutarse en el mismo entorno del SSP.

La GUI de una aplicación de gestión de relaciones con el cliente (GRC) se ha entregado a través de Internet Explorer con controles Active X y Java patentados. Esta implementación permite habilitar capacidades de cliente enriquecido, pero se necesitan herramientas comerciales específicas de automatización de pruebas para automatizar los casos de prueba a nivel de la GUI. Usted tiene habilidades básicas de programación y su objetivo principal es producir rápidamente algunos guiones automatizados a bajo costo, al automatizar una pequeña cantidad de casos de prueba funcional. Esto es para demostrar si un pequeño conjunto de herramientas comerciales es capaz de reconocer adecuadamente las acciones tomadas por un probador al interactuar con la GUI de la aplicación GRC. ¿Cuál de las siguientes técnicas de escritura de guiones es MÁS adecuada en este escenario?. Escritura de guiones guiada por datos. Escritura de guiones lineales. Escritura de guiones estructurados. Escritura de guiones guiada por palabras clave.

La Interfaz del Usuario Gráfica de una aplicación de Gestión de Relacionamiento con Explorer (CRM-Customer Relationship Management) se ha entregado a través del Internet habilitar con controles propietarios de Active X y Java. Esta implementación permite capacidades de clientes enriquecidas, pero son necesarias herramientas comerciales específicas de automatización de pruebas con el fin de automatizar casos de prueba a nivel de la Interfaz del Usuario Gráfica. Tienes habilidades básicas de programación y tu objetivo principal es producir rápidamente a bajo costo algunos prueba guiones automatizados, mediante la automatización de un pequeño número de casos de funcionales, para demostrar solo si un pequeño conjunto de esas herramientas cuando comerciales es capaz de reconocer adecuadamente las acciones tomadas por un probador interactúa con la Interfaz del Usuario Gráfica de la aplicación CRM. Basándote solo en la información dada, ¿cuál de las siguientes técnicas de guiones (scripting) esperarías que fuera la más adecuada en este escenario?. Guiones dirigidos por datos. Guiones dirigidos por palabras clave. Guiones lineales. Guiones estructurados.

¿Cuál de las siguientes opciones MEJOR describe por qué es importante separar la definición de prueba de la ejecución de prueba en una AAP?. Permite especificar casos de prueba sin estar estrechamente vinculados a la herramienta utilizada para ejecutarlos contra el SSP. Permite desarrollar pasos del proceso de prueba sin estar estrechamente ligado a la interfaz del SSP. Permite elegir diferentes paradigmas (p J., guiados por eventos) para la interacción entre el SAP y el SSP. Permite a los probadores encontrar más defectos en el SSP.

¿Cuál de los siguientes mejor describe por qué es importante separar la definición de las pruebas de la ejecución de las pruebas en una Arquitectura de Automatización de Pruebas?. Debido a que dicha separación permite desarrollar los pasos del proceso de pruebas sin estar estrechamente vinculado a la interfaz del Sistema Sujeto a Pruebas. Debido a que dicha separación permite elegir diferentes paradigmas (por ejemplo, dirigido por eventos) para la interacción entre la Solución de Automatización de Pruebas y el Sistema Sujeto a Pruebas. Debido a que dicha separación permite especificar casos de prueba sin estar estrechamente relacionados con la herramienta utilizada para ejecutarlos contra el Sistema Sujeto a Pruebas. Porque tal separación permite encontrar más defectos en el Sistema Sujeto a Pruebas.

Usted ha completado una prueba piloto de una herramienta de automatización de pruebas donde se automatizó un pequeño juego de pruebas manuales por primera vez. La herramienta de automatización de pruebas se está implementando dentro de su organización y planea implementar la herramienta en un proyecto a la vez. Durante esta instalación distribuida, algunos procesos de prueba se cambiarán ligeramente para obtener ventajas adicionales del uso de la herramienta. Actualmente está monitoreando la eficiencia de la automatización de pruebas y esto revela que el régimen de automatización para las pruebas aún no está maduro. ¿Cuál de las siguientes afirmaciones es VERDADERA?. Los objetivos de eficiencia de automatización de prueba se han establecido demasiado alto. Los procesos de prueba se deben cambiar radicalmente para obtener máximos beneficios. El enfoque para desplegar la herramienta está alineado con los factores de éxito para la implementación. El proyecto piloto debió haber sido un proyecto crítico con muchos más casos de prueba.

Un defecto en un SSP ha sido resuelto y validado por una prueba de confirmación automática de defectos en la entrega actual del software. ¿Qué afirmación describe MEJOR una razón por la cual este defecto podría volver a ocurrir en entregas futuras?. Las pruebas automáticas de confirmación de defectos no son efectivas para confirmar que el defecto resuelto continuará funcionando en entregas futuras. La prueba de confirmación automática de defectos se agrega al juego de pruebas de regresión automatizada que se ejecutará en las entregas futuras. El proceso de administración de la configuración no controla adecuadamente la sincronización entre múltiples archivos de software. La prueba de confirmación automática de defectos se incluye en las pruebas automatizadas existentes.

Se le ha pedido que determine una SAP (Solución de Automatización de Prueba) para una nueva versión de un SSP. Las pruebas que se automatizarán cubren todas las IPAs para el SUT y son automatizables mediante el uso exclusivo de IPA. Un análisis de riesgo para tres subconjuntos diferentes de IPA ha producido los siguientes resultados (tanto la probabilidad como el impacto han sido calificados en la siguiente escala: El tiempo disponible está severamente restringido y es posible que no se puedan implementar todas las pruebas automatizadas. En este escenario: ¿Cuál es la MEJOR opción?. Desarrollar IPAs personalizadas adicionales específicamente para pruebas. No automatice pruebas para el subconjunto IPA 'Investigación'. Determine una solución de automatización diferente para cada subconjunto de IPA. Automatice las pruebas para el subconjunto IPA 'Abultar' primero.

Reflexione sobre un SAP que utiliza un marco de trabajo de palabras clave. El SSP es una aplicación Web y hay un gran juego de palabras clave disponibles para escribir las pruebas automáticas que se relacionan con acciones de usuario altamente específicas vinculadas directamente con la GUI del SSP. Las pruebas automáticas escritas con las palabras clave se analizan de forma estática mediante una herramienta personalizada que resalta instancias repetidas de secuencias idénticas de palabras clave. El mecanismo de espera implementado por el SAP para la carga de una página Web se basa en un muestreo síncrono dentro de un tiempo de espera dado. El SAP permite verificar la carga de una página Web cada X segundos hasta un valor de intervalo de espera. ¿Cuál de las siguientes recomendaciones es la MEJOR para mejorar el SAP?. Cambiar el enfoque de escritura de guion para la escritura de guion basada en datos. Cambiar el mecanismo de espera a esperas explícitas codificadas. Implementación de palabras clave con un mayor nivel de granularidad. Establecer un proceso de recuperación de error para el SAP y el SSP.

Reflexione sobre un SAP que utiliza un marco de trabajo de palabras clave. El SSP es una aplicación Web y hay un gran juego de palabras clave disponibles para escribir las pruebas automáticas que se relacionan con acciones de usuario altamente específicas vinculadas directamente con la GUI del SSP. Las pruebas automatizadas escritas con dicho conjunto de palabras clave son estáticamente por una herramienta personalizada que muestra la presencia de muchas instancias repetidas de varias secuencias idénticas de palabras clave. El mecanismo una carga de espera implementado por la Solución de Automatización de Pruebas para espera la página web se basa en un muestreo sincrónico dentro de un tiempo de determinado: la Solución de Automatización de Pruebas permite comprobar una carga de la página web cada X segundos hasta un valor de tiempo de espera. Basándote solo en la información dada, ¿cuál de las siguientes recomendaciones proporcionarías para mejorar la Solución de Automatización de Pruebas (suponiendo que sea posible realizar todas ellas)?. Cambiar el método de guiones a guiones dirigido por datos. Implementación de palabras clave con mayor nivel de granularidad. Cambiar el mecanismo de espera a esperas explícitas codificadas de forma dura. Establecer un proceso de recuperación de errores para la Solución de Automatización de Pruebas y el Sistema Sujeto a Pruebas.

¿Cuál de los siguientes factores de éxito para un proyecto de automatización de prueba es VERDADERO?. Los casos de prueba que se automatizarán primeramente siempre se deben seleccionar en función de la cantidad de veces que se debe ejecutar una prueba. Los casos de prueba que se deben automatizar deben tener una alta dependencia en valores de datos específicos. Las pruebas automáticas que fallen debido a cambios en los requisitos del SUT se deben corregir rápidamente en vez de hacer comentarios al respecto. Las pruebas automatizadas deben diseñarse para capturar solo los datos que son estrictamente necesarios para comparar resultados esperados y actuales.

Se entró una aplicación Web a la producción hace un año, tiene entregas regulares que siguen un ciclo de vida del modelo V y las Pruebas están bien establecidas y completamente integradas en el ciclo de vida del desarrollo. Se le ha pedido que implemente un SAP para el juego de pruebas de regresión. Las pruebas de regresión se han desarrollado a través de la GUI y se espera que se ejecuten al menos cuatro veces al mes, para cada entrega planificada, durante toda la vida operativa del sistema (seis años). Cada pantalla de la GUI usa varios controles de terceros que no son compatibles con las soluciones de automatización existentes. El entorno para la automatización será estable, completamente controlable y separado de otros entornos (desarrollo, montaje, producción). ¿Cuál podría ser el MÁS problemático para este SAP?. Complejidad para automatizar. Frecuencia de uso. Madurez del proceso de prueba. Sostenibilidad del entorno automatizado.

Se te ha pedido que implementes la automatización de pruebas para un Sistema Sujeto а Pruebas que consiste en una aplicación web lanzada en producción hace un año. Se adopta un ciclo de vida del modelo V para gestionar cada lanzamiento planificado y las pruebas están bien establecidas y totalmente integradas en dicho ciclo de vida de desarrollo y los hitos asociados. Las pruebas que se automatizarán son pruebas de regresión ejecuten desarrolladas a través de la Interfaz Gráfica del Usuario que se espera que se al menos cuatro veces al mes, en correspondencia con cada lanzamiento planificado, Interfaz Gráfica durante del Usuario toda la vida operativa del sistema (seis años). Cada pantalla de la con las utiliza varios controles de terceros que no son compatibles automatización soluciones de automatización disponibles existentes. El entorno para la será estable, totalmente controlable y separado de otros entornos (desarrollo, pre-producción, producción). Basado el más problemático solo en la información dada, ¿cuál de los siguientes aspectos esperarías que fuera para este esfuerzo de automatización?. Madurez del proceso de pruebas. Complejidad para automatizar. Frecuencia de uso. Sostenibilidad del entorno automatizado.

Se le ha pedido que automatice un conjunto de pruebas funcionales a nivel de prueba del sistema a través de la CLI (infraestructura de lenguaje común) del SSP para la primera versión de un sistema de software. Las pruebas automatizadas se entregarán al equipo a cargo de las pruebas de mantenimiento que las usarán para parte de las pruebas de regresión. Tienen los siguientes requisitos: 1. Las pruebas automatizadas deben ser tan rápidas y económicas de mantener como sea posible 2. El costo de agregar nuevas pruebas automatizadas debe ser lo más bajo posible 3. Existe un alto riesgo de que la herramienta de automatización de prueba cambie varias veces durante la vida operativa del sistema por lo que las pruebas automáticas deben implementarse para garantizar un alto nivel de independencia de la herramienta en sí. ¿Cuál de las siguientes técnicas de escritura de guiones es MÁS adecuada?. Escritura de guiones guiada por datos. Escritura de guiones lineales. Escritura de guiones estructurados. Escritura de guiones guiada por palabras clave.

Un SAP utiliza una herramienta comercial de automatización de pruebas y los registros predeterminados generados por la herramienta tienen formatos incoherentes, como son diferentes tipos de mensajes (pasos de paso/fallo, capturas de pantalla, advertencias, etc). Para resolver este problema. se han creado algunas funciones de registro personalizadas a partir de los guiones de prueba, lo que permite registrar los diferentes tipos de mensajes con el mismo formato. Sin embargo, esto puede causar un problema debido al tamaño excesivo de los registros que puede dificultar la búsqueda de la información requerida. Supongamos que todos los registros predeterminados se desactivarán al ejecutar las pruebas automatizadas y que algunas pruebas no generarán registros de tamaño excesivo. ¿Cuál de las siguientes representa la MEJOR sugerencia para implementar las funciones de registro personalizado?. Implementar las funciones de registro personalizadas sin guardar sellos de hora. Implementar las funciones de registro personalizadas para admitir diferentes niveles de rastreo. Implementar las funciones de registro personalizadas para redirigir los registros a múltiples archivos. Implementar las funciones de registro personalizadas sin guardar las trazas de la pila.

Reflexione sobre un SAP que utiliza exclusivamente las IPA de un SSP. Para que este SAP funcione, se han requerido cambios significativos en el SSP al agregar un juego de interfaces de prueba dedicadas para las IPA. Todas las pruebas automatizadas utilizarán estas interfaces de prueba cuando interactúen con el SSP. Supongamos que actualmente está verificando la corrección del entorno de prueba automatizado y la configuración de la herramienta de prueba ¿Cuál de las siguientes opciones usted espera que sea el riesgo MAS cercano asociado con este escenario?. El proceso de configuración del SAP estará propenso a errores debido a la intervención manual. La conectividad del SAP a las interfaces de prueba dedicadas no funcionará. Se observarán falsas alarmas durante las pruebas que es poco probable que ocurran en el mundo real. Los casos de prueba automatizados no contendrán el resultado esperado.

Considera una Solución de Automatización de Pruebas que usa exclusivamente las API de un Sistema Sujeto a Pruebas. Para que esta Solución de Automatización de Pruebas funcione, se han requerido cambios significativos en el Sistema Sujeto a Pruebas para fines de probar al agregar un conjunto de interfaces de pruebas dedicadas a las API proporcionadas por el Sistema Sujeto a Pruebas. Todas las pruebas automatizadas utilizarán tales interfaces de pruebas cuando interactúen con el Sistema Sujeto a Pruebas. Suponga que actualmente está verificando la capacidad de que están correctos tanto el entorno de pruebas automatizado como la preparación de la herramienta de pruebas. Basándote solo en la información dada, ¿cuál de las siguientes opciones esperarías que fuera el riesgo más específico asociado con este escenario?. La conectividad de la Solución de Automatización de Pruebas a los sistemas externos/de interfaz no funcionará. El proceso de configuración de la Solución de Automatización de Pruebas será propenso a errores debido a la intervención manual. Los casos de prueba automatizados no contendrán el resultado esperado. Se observará falsas alarmas, que es poco probable que ocurran en el mundo real, durante las pruebas.

¿Cuál de las siguientes afirmaciones NO describe buenas prácticas para mantener el SAP?. EI SAP debe separar los guiones de prueba del entorno en el que se ejecuta y de los arneses y artefactos asociados. El SAP debe consistir en componentes que puedan reemplazarse fácilmente sin afectar el comportamiento general del SAP en sí mismo. El SAP debe estar bajo la administración de configuración, junto con el juego de pruebas, los artefactos de prueba y el entorno de prueba en el que se ejecuta. El SAP debe ejecutarse en el entorno de desarrollo porque se requieren conocimientos de desarrollo y programación para su mantenibilidad.

¿Cuál mantenimiento de las siguientes afirmaciones no describe una buena práctica para el de la Solución de Automatización de Pruebas?. La Solución de Automatización de Pruebas debe ejecutarse en el entorno de desarrollo porque se requieren conocimientos de desarrollo y programación para su mantenibilidad. La Solución de Automatización de Pruebas debe estar bajo la gestión de configuración, junto con el juego de pruebas, los artefactos de pruebas y el entorno en el que se ejecuta. La Solución de Automatización de Pruebas debe separar los guiones de pruebas del entorno en el que se ejecuta, y de los arneses y artefactos asociados. La Solución de Automatización de Pruebas debe constar de componentes que se puedan reemplazar fácilmente sin afectar el comportamiento mismo general de la Solución de automatización de pruebas.

Como IAP está evaluando una herramienta de automatización de prueba funcional. La herramienta se usará para probar varios proyectos en un conjunto de aplicaciones, en un único entorno de prueba integrado dentro de su organización. Cada proyecto tendrá diferentes requisitos de la herramienta de automatización. ¿Cuál de las siguientes es la cuestión MÁS importante al evaluar la herramienta de automatización de prueba en este escenario?. ¿El proveedor de la herramienta de automatización de prueba publica notas de entrega detalladas cuando se entregan nuevas versiones?. ¿La herramienta de automatización de prueba tiene un gran conjunto de prestaciones y pueden agregarse o eliminarse diferentes prestaciones de la barra de herramientas para cada usuario?. ¿La herramienta de automatización de prueba necesita instalar librerías específicas para trabajar en el entorno de prueba?. ¿La herramienta de automatización de prueba tiene una guía de usuario detallada y un foro de la comunidad de usuarios?.

Reflexione sobre un SSP que se ejecutará en múltiples plataformas durante la ejecución de pruebas automatizadas. En cada prueba, se debe ejecutar un juego de pruebas automatizadas, con la misma versión del Marco de Trabajo de Automatización de Prueba (MAP), frente a la misma versión del SSP para cada plataforma. Cada plataforma tendrá su propio entorno de prueba dedicado. Su objetivo es implementar un proceso lo más automatizado posible (es decir, con una intervención manual mínima) que permita implementar una configuración uniforme del SAP en los múltiples entornos de prueba ¿Cuáles DOS aspectos de los siguientes son MÁS relevantes para lograr su objetivo en este escenario? a. La configuración del SAP utiliza guiones de instalación automatizados b. El MAP guarda los registros necesarios para depurar errores en formato XML c. Las prestaciones del MAP no utilizadas por las pruebas automatizadas han sido probadas d. Todos los casos de prueba automatizados contienen los resultados esperados e. Los componentes del SAP están sometidos a administración de configuración. b y c. b y d. a y e. d y a.

Considera un Sistema Sujeto a Pruebas que se ejecutará en múltiples plataformas durante la ejecución de las pruebas automatizadas. En cada ejecución de las pruebas, se debe ejecutar un juego de pruebas automatizadas con la misma versión del Framework de Automatización de Pruebas contra la misma versión del Sistema Sujeto a Pruebas con respecto a todas estas plataformas, y cada plataforma tendrá su propio entorno dedicado. Tu meta es implementar un proceso lo más automatizado posible (es decir, en el cual se minimiza la intervención manual) que permita implementar una configuración consistente de la Solución de Automatización de Pruebas en todos los entornos múltiples necesarios. ¿Cuáles dos de los siguientes aspectos esperarías que sean más relevantes para lograr tu meta en este escenario? Marcar exactamente dos respuestas. La configuración de la Solución de Automatización de Pruebas utiliza guiones de instalación automatizados. El Framework de Automatización de Pruebas guarda los registros necesarios para depurar errores en el formato XML. Las características del Framework de Automatización de Pruebas, que no se han utilizado por las pruebas automatizadas, han sido probadas. Todos los casos de prueba automatizados contienen los resultados esperados.

Está utilizando un gTAA para crear un SAP para un proyecto. El SAP está dirigido específicamente a la automatización de casos de prueba manuales para aplicaciones de escritorio independientes. Todas las interacciones entre el SAP y el SSP se realizarán desde la GUI de las aplicaciones. ¿En cuál de las capas siguientes del gTAA se debería concentrar para el SAP?. La capa de definición de prueba. La capa de generación de prueba. La capa de adaptación de prueba. La capa de ejecución de prueba.

Un proyecto consiste en equipos distribuidos que trabajan en un entorno de 24 horas, donde las actividades suceden a todas horas del día. Este proyecto adopta un proceso de IC (Integración continua) cuando los desarrolladores incorporan el código y consta de actividades automatizadas que incluyen generar una compilación e implementarla en un entorno de prueba. Luego, las pruebas de integración automatizada se ejecutan mediante un SAP integrado como parte del proceso de la Dado que las compilaciones ocurren varias veces al día, las pruebas de integración automatizada se ejecutan varias veces al día también. El proyecto solicitó un informe con los resultados de la prueba de automatización para cada compilación, que debe estar disponible las 24 horas del día, los 7 días de la semana, para el equipo del proyecto. ¿Cuál de las siguientes sería la MEJOR manera de proporcionar automáticamente este informe?. Almacenar los resultados de ejecución de las pruebas de integración para la última compilación en una base de datos (sin sobrescribir los resultados de las compilaciones anteriores), crear automáticamente un informe de ejecución de prueba para esta compilación y enviarlo por correo electrónico al equipo del proyecto. Almacenar los resultados de cobertura de código de las pruebas de integración para la última compilación en una base de datos (sin sobrescribir los resultados de las compilaciones anteriores) y crear automáticamente un gráfico que muestre la tendencia en la cobertura de código y enviarlo por correo electrónico al proyecto equipo. Almacenar los resultados de ejecución de las pruebas de integración para la última compilación en una base de datos (sin sobrescribir los resultados de las compilaciones anteriores), usar esta base de datos para actualizar automáticamente un panel de control que contenga el historial de compilación y los resultados de prueba accesibles para el equipo del proyecto. Almacenar los resultados de ejecución de las pruebas de integración para la última compilación en una base de datos (sobrescribiendo los resultados de las compilaciones anteriores), crear automáticamente un informe de ejecución de prueba para esta compilación y enviarlo por correo electrónico al equipo del proyecto.

Un proyecto consiste en equipos distribuidos que trabajan en un entorno de 24 horas (en el que las actividades suceden a toda hora en del día). Este proyecto adopta un proceso de IC (Integración Continua) activado por las incorporaciones (check-in) de los desarrolladores y consta de actividades automatizadas que permiten generar una construcción, desplegar dicha construcción en un entorno de pruebas y luego ejecutar las pruebas de integración. Estas pruebas integradas son automatizadas y ejecutadas por una Solución de Automatización de Pruebas integrada dentro del proceso de IC. Dado que las construcciones ocurren varias veces al día, las pruebas de integración se ejecutan varias veces al día. En particular, un informe actualizado que contenga el estado de la ejecución de las pruebas para todas las construcciones del proyecto estará disponible las 24 horas del día, los 7 días de la semana, para todas las personas involucradas en el proyecto. Basándote solo en la información dada, ¿cuál de las siguientes opciones esperarías que fuera la mejor para proporcionar automáticamente esta información de la Solución de Automatización de Pruebas mientras se satisfacen las necesidades del proyecto en este escenario?. Almacenar los resultados de la ejecución de las pruebas de integración para la última construcción en una base de datos (sin sobrescribir los resultados de las construcciones anteriores), y actualizar automáticamente en base a esta base de datos un tablero accesible para todas las personas involucradas en el proyecto y destinado a contener el historial de las construcciones. Almacenar los resultados de la ejecución de las pruebas de integración para la última construcción en una base de datos (sobrescribiendo los resultados de las construcciones anteriores), crear automáticamente un informe de ejecución de pruebas para esta construcción y enviar dicho informe por correo electrónico a todas las personas involucradas en el proyecto. Almacenar los resultados de la ejecución de las pruebas de integración para la última construcción en una base de datos (sin sobrescribir los resultados de las construcciones anteriores), crear automáticamente un informe de ejecución de pruebas para esta construcción y enviar dicho informe por correo electrónico a todas las personas involucradas en el proyecto. Almacenar la cobertura del código después de la ejecución de las pruebas de integración para la última construcción en una base de datos (sin sobrescribir los resultados de las construcciones anteriores), y crear y enviar automáticamente un gráfico actualizado que muestre la tendencia en dicha cobertura por correo electrónico a todas las personas involucradas en el proyecto.

¿Cuál de las siguientes afirmaciones sobre la implementación de la prueba de regresión automatizadas es FALSA?. Al automatizar las pruebas de regresión, implementar primero las pruebas que consumen mucho tiempo puede reducir el riesgo de implementación. Al automatizar las pruebas de regresión, las pruebas manuales correspondientes se deben evaluar para verificar que funcionen correctamente. Al automatizar las pruebas de regresión, la estructura de las pruebas automatizadas debe ser la misma que la de las pruebas manuales correspondientes. Al automatizar las pruebas de regresión. los pasos de inicialización para establecer las condiciones previas de la prueba deben automatizarse siempre que sea posible.

¿Cuál de las siguientes afirmaciones MEJOR describe aspectos del SSP a tener en cuenta al diseñar una AAP?. Todas las interacciones entre el SSP y el SAP deben registrarse con el mayor nivel de detalle. Todas las interfaces de prueba internas del SSP deben eliminarse antes de la entrega del producto. Todas las interfaces de prueba externas del SSP deben eliminarse antes de la entrega del producto. Todas las interfaces del SSP afectadas por las pruebas deberían ser controlables por el AAР.

¿Cuál de las siguientes afirmaciones, relacionadas con los aspectos del Sistema Sujeto a Pruebas que deben considerarse diseñar una Arquitectura de Automatización de Pruebas, es mayormente cierta?. Todas Pruebas las deben interacciones registrarse entre el Sistema Sujeto a Pruebas y la Solución de Automatización de pruebas deben registrarse con el más alto nivel de detalle. Todas las interfaces de las pruebas internas del Sistema Sujeto a Pruebas deben eliminarse antes del lanzamiento del producto. Todas las interfaces del Sistema Sujeto a Pruebas afectadas por las pruebas deben ser controlables por la arquitectura de automatización de pruebas. Todas las interfaces de las pruebas externar del sistema sujeto a pruebas deben eliminarse antes del lanzamiento del producto.

Reflexione sobre un SAP asociado a un software que cambia diariamente con entregas frecuentes. Su objetivo es determinar la cantidad de esfuerzo requerido para mantener las pruebas automatizadas del juego de pruebas de regresión para cada nueva SSP. ¿Cuál es la métrica MÁS importante que debe recopilar para que ud. logre su objetivo?. La cobertura de código lograda con las pruebas automatizadas para cada nueva entrega del SSP. El número de pruebas automatizadas que fallan debido a un único defecto de software por cada nueva entrega del SSP. El tiempo que lleva ejecutar todas las pruebas automáticas para cada nueva entrega del SSP. El número de pruebas automatizadas que requieren mantenimiento para cada nueva entrega del SSP.

Está desarrollando un TAF para pasar de las pruebas manuales a las automáticas, para un sistema que usa librerías/objetos muy nuevos. ¿Cuál NO es un factor a tener en cuenta cómo mitigar los riesgos clave para esta transición?. Adoptar un proyecto piloto con un alcance limitado para la automatización de pruebas. Seleccionar el equipo basado en las habilidades de automatización de prueba en vez de conocimiento del sistema. Asegurarse de que los casos de prueba manual sean correctos y completos. Construir buenas relaciones entre los desarrolladores y los ingenieros de automatización de prueba.

Su objetivo es verificar la integridad, la coherencia y el comportamiento correcto de un juego de pruebas automatizadas. El SAP se ha instalado con éxito en el entorno del SSP. Todas las verificaciones preliminares para verificar el correcto funcionamiento del entorno de prueba automatizado y la configuración, instalación y configuración de la herramienta de prueba se han Ilevado a cabo con éxito. ¿Cuáles de los siguientes NO es una verificación relevante para lograr su objetivo en este escenario?. Verificar si las condiciones posteriores se han cumplido para todos los casos de prueba. Verificar si la carga del SAP es repetible en el entorno del SSP. Verificar si todos los casos de prueba producen resultados repetibles. Verificar si todos los casos de prueba contienen los resultados esperados.

Supongamos que está trabajando en un SAP para aplicaciones de escritorio independientes. Las pruebas automatizadas se desarrollan en base a un marco de automatización que permite la interacción con elementos de la GUI utilizando una IPA orientada a objetos. EI SAP también necesita una herramienta que permita la identificación de las propiedades de estos elementos. En esta herramienta, el elemento raíz representa el escritorio actual y los elementos secundarios representan las ventanas de la aplicación. Cada uno de los elementos secundarios contiene elementos de la GUI (p. ej., menús, botones, botones de opción, cuadros de texto, barras de herramientas, etc.) con sus propiedades. Lamentablemente, los elementos de la GUI de algunos componentes de terceros no son identificables por esta herramienta, por lo que no se pueden usar con el marco de trabajo especificado. ¿Cuál de los siguientes es el PRIMER paso que Ud. debe dar para abordar este problema?. Adoptar un enfoque que use las coordenadas de los elementos de la GUI para interactuar con la aplicación. Verificar el soporte de prueba dentro de la solución de automatización actual, con los proveedores de los controles de terceros. Verificar si se han definido los estándares para variables y archivos para la solución de automatización actual. Verificar si el problema de identificación asociado a los controles de terceros depende del navegador Web.

Consideremos los siguientes ejemplos de métricas del SAP: a. Como promedio, toma 15 segundos ejecutar una prueba automatizada b. Como promedio, 0,5 defectos por KLOC (KAY-lok: 1.000 líneas de código) están presentes en el código de automatización ¿Cuál de las siguientes afirmaciones es VERDADERA?. a. y b. son ambas métricas internas del SAP. a. y b. son ambas métricas externas del SAP. a. es una métrica externa del SAP y b. es una métrica interna del SAP. a. es una métrica interna del SAP y b. es una métrica externa del SAР.

Un juego de regresión con 500 casos se ejecutaba manualmente. Se hizo un proyecto piloto para automatizar las pruebas usando una herramienta comercial con el objetivo de reducir el tiempo de ejecución en un 90% para el 100% de las pruebas. • Duración del piloto: 1 mes (como estaba planeado). • Resultado: Se automatizó el 40% de las pruebas y la reducción de tiempo fue del 60%. ¿Cuál afirmación es verdadera?. El proyecto piloto es demasiado crítico: no debe ser ni muy crítico ni muy trivial. El objetivo definido para el estudio de viabilidad parece difícil de alcanzar: debe ser realista. La duración del proyecto piloto fue demasiado corta: debió durar hasta alcanzar los factores de éxito. El objetivo definido para el estudio de viabilidad es demasiado exacto: no debe ser medible.

Estás utilizando una Arquitectura de Automatización de Pruebas Genérica para crear una Solución de Automatización de Pruebas para un proyecto. La meta de la Solución de Automatización de Pruebas es específicamente para la automatización de conjuntos de casos de prueba manuales para las aplicaciones de escritorio independientes. Todas las interacciones entre la Solución de Automatización de Pruebas y el Sistema Sujeto a Pruebas involucrarán solo la Interfaz Gráfica del Usuario de tales aplicaciones. Basándote únicamente en la información dada, ¿cuál de los siguientes componentes de la Arquitectura de Automatización de Pruebas Genérica incluirías en la Solución de Automatización de Pruebas?. El componente de protocolo de la capa de adaptación de pruebas. El componente del modelo de pruebas de la capa de generación de pruebas. El componente de API de la capa de adaptación de pruebas. El componente de informes de pruebas de la capa de ejecución de pruebas.

¿Cuál de los siguientes aspectos relacionados con el proceso de la transición de las pruebas manuales a las automatizadas, esperarías que sea el más importante para mitigar los riesgos asociados con estándares no seguidos o código no comprobable durante el desarrollo de un Framework de Automatización de Pruebas y / o bibliotecas de pruebas?. La capacidad de estar correctos y la capacidad de estar completos de los datos de prueba y casos de prueba manuales. La adopción de un proyecto piloto con un alcance limitado para la automatización de pruebas. La cooperación entre los desarrolladores y los ingenieros de automatización de pruebas. El funcionamiento correcto de las herramientas de pruebas seleccionadas en el entorno del laboratorio de pruebas.

¿Cuál de los siguientes se refiere a las metas principales de la automatización de pruebas?. Compensar los requisitos incompletos, inconsistentes o imprecisos. Pruebas a través de la interfaz de usuario de línea de comandos del Sistema Sujeto a Pruebas. Diseñar la Arquitectura de Automatización de Pruebas para la mantenibilidad, el rendimiento y la aprendibilidad. Reducción del tiempo necesario para las pruebas y el costo asociado.

¿Cuál de las siguientes afirmaciones no describe un factor de éxito de un proyecto de automatización de pruebas?. Los casos de prueba automatizados deben ser fácilmente depurables para simplificar la resolución de problemas en caso de falla. Los casos de prueba automatizados deben repararse rápidamente en caso de falla y mantenerse actualizados tanto como sea posible. Los casos de prueba automatizados deben escribirse antes del código para permitir el desarrollo dirigido por las pruebas. Los casos de prueba automatizados deber ser fácilmente cambiables y expandibles para simplificar su mantenimiento.

Supone que, como parte de las elecciones del diseño realizadas para una Arquitectura de Automatización de Pruebas, TTCN-3 son los estándares que se han seleccionado para especificar los casos de prueba independientes de la tecnología en un nivel abstracto. ¿A cuál de las siguientes capas de la Arquitectura de Automatización de Pruebas Genérica se refiere esta elección de diseño?. Capa de generación de pruebas. Capa de definición de pruebas. Capa de ejecución de pruebas. Capa de adaptación de pruebas.

Se te ha pedido que automatices un conjunto de pruebas funcionales a través de la Interfaz del Usuario Gráfica para aplicaciones pequeñas y estables. La herramienta de automatización de pruebas contiene una característica efectiva de grabación y reproducción que puede reconocer todos los objetos en la Interfaz del Usuario Gráfica para todas estas aplicaciones. Dicha herramienta también proporciona un lenguaje de guiones que soporta estructuras de control (para controlar los diferentes caminos en el guion de pruebas) y estructuras de llamada (para dividir los guiones grandes en guiones más pequeños y manejables) que permiten construir bibliotecas de guiones. Para todas las aplicaciones, el conjunto de pruebas funcionales para automatizar es muy limitado y consiste en pruebas similares. Tienes fuertes habilidades de programación y tu meta es lograr menos cambios de mantenimiento en los guiones y costos reducidos de automatización de nuevas pruebas. El desarrollo de funciones y utilidades (framework) personalizadas (específicas de la aplicación) para soportar guiones dirigidos por palabras clave se considera demasiado costoso. Basado solo en la información dada, ¿cuál de los siguientes métodos para automatizar las pruebas esperarías que sea el más adecuado en este escenario?. Método de captura-reproducción. Guiones lineales. Guiones estructurados. Pruebas dirigidas por procesos.

El caso del negocio para un proyecto piloto dentro de tu organización es la adopción de la automatización de pruebas basada en una herramienta comercial seleccionada para reducir el tiempo de ejecución en un factor del 60% al 95% de las pruebas de un juego de pruebas de regresión. El proyecto piloto duró un mes como estaba previsto y tú estás actualmente evaluando sus resultados. Al final del proyecto piloto, el 10% de las pruebas de regresión se han automatizado y su tiempo de ejecución se ha reducido en un factor del 90%. Según la información proporcionada, ¿cuál de las siguientes afirmaciones esperarías que sea más probablemente cierta en este escenario?. El proyecto piloto no ha tenido éxito porque la herramienta seleccionada no era adecuada. La herramienta no debe usarse a mayor escala. Es necesario determinar por qué el piloto пo ha tenido éxito. El proyecto piloto no ha tenido éxito porque la herramienta seleccionada no se ha utilizado adecuadamente. La meta definida para el caso de negocio se ha alcanzado parcialmente y la herramienta debe implementarse de forma incremental dentro de tu organización.

Una Solución de Automatización de Pruebas se instaló correctamente en el entorno del Sistema Sujeto a Pruebas con todos sus componentes en las versiones correctas. Todas las comprobaciones preliminares destinadas a verificar el correcto funcionamiento del entorno de pruebas automatizado y la configuración, instalación y preparación de la herramienta de pruebas hayan sido realizadas con éxito. La Solución de Automatización de Pruebas será utilizada por un equipo dedicado para monitorear el Sistema Sujeto a Pruebas: los guiones de pruebas escritos durante el desarrollo se usarán como un juego de pruebas automatizadas para el monitoreo a nivel de la aplicación del Sistema Sujeto a Pruebas. Se agregarán constantemente guiones de pruebas adicionales al juego de pruebas automatizadas a medida que se agreguen nuevas características a las versiones futuras del Sistema Sujeto a Pruebas y se espera que dichos guiones utilicen características contenidas en las bibliotecas del Framework de Automatización de Pruebas que nunca se han utilizado. Supone que los cambios al Sistema Sujeto a Pruebas en la versión futura no impactarán en la Solución de Automatización de Pruebas y, por lo tanto, la Solución de Automatización de Pruebas no se modificará. Basado solo en la información dada, ¿cuál de los siguientes aspectos es el más importante para verificar el comportamiento correcto del juego de pruebas automatizadas en este escenario?. Verificar si las características del Framework de Automatización de Pruebas funcionan correctamente cuando se usan por primera vez. Verificar si el Framework de Automatización de Pruebas puede guardar adecuadamente los registros necesarios para de depurar errores. Verificar si las bibliotecas del Framework de Automatización de Pruebas utilizadas por primera vez tienen la versión correcta. Verificar configuración si el Framework de Automatización de Pruebas no es propenso a errores de configuración.

Se te ha pedido que determines una Solución de Automatización de Pruebas para una nueva versión de un Sistema Sujeto a Pruebas. El Sistema Sujeto a Pruebas proporciona un conjunto dado de APIs y las pruebas que se automatizarán cubren todo el conjunto de estas APIs. Supone también que tales pruebas son automatizables utilizando exclusivamente dichas APIs. Un anàlisis de riesgos para tres subconjuntos diferentes de las APIs del Sistema Sujeto a Pruebas ha producido los siguientes resultados (tanto de la probabilidad como del impacto han sido calificados en la siguiente escala: 1 -Muy Bajo, 2 - Bajo, 3- Medio, 4- Alto, 5- Muy Alto). El tiempo disponible està muy restringido y no podria ser posible implementar todas las pruebas automatizadas para cubrir todo el conjunto de APIs. Basado solo en la información dada, ¿cuál de las siguientes afirmaciones esperarias que sea más probablemente cierta en este escenario?. Debes planificar el desarrollo de APIs personalizadas adicionales implementadas especificamente para las pruebas. Debes planificar automatizar primero los casos de prueba asociados con el subconjunto de las APis del Sistema Sujeto a Pruebas llamada 'Consulta. Debes esperar una baja probabilidad de falsos positivos debido al nivel de intrusión al ejecutar las pruebas automatizadas. Debes determinar una solución de automatización diferente para cada uno de los tres subconjuntos diferentes de APIs del Sistem Sujeto Pruebas.

Un juego de pruebas de regresión consta de 500 casos de prueba que se ejecutan todos manualmente. El caso de negocios para un proyecto piloto es la adopción de la automatización de pruebas basada en una herramienta comercial para reducir el tiempo de ejecución en un factor del 90% al 100% de las pruebas de dicho juego de pruebas de regresión. El proyecto piloto duró un mes como estaba previsto y tú estás actualmente evaluando sus resultados. Al final del proyecto piloto, el 40% de las pruebas de regresión se han automatizado y su tiempo de ejecución se ha reducido en un factor del 60%. Según la información proporcionada, ¿cuál de las siguientes afirmaciones esperarías que sea más probablemente cierta en este escenario?. La duración del proyecto piloto ha sido demasiado corta. El proyecto piloto debe durar hasta que se logren los factores de éxito definidos en el caso de negocio. La meta definida para el caso de negocio es demasiada precisa. La meta para un proyecto piloto no debe ser medible. El proyecto seleccionado para el piloto es demasiado critico. El proyecto seleccionado para un proyecto piloto no debe ser demasiado critico ni demasiado trivial. La meta definida para el caso de negocio parece difícil de alcanzar. La meta definida para el proyecto piloto debe ser realista.

Basado solo en la información dada, ¿cuáles de las siguientes son las dos menos importantes preocupaciones relacionadas con la evaluación de la herramienta de automatización de pruebas en este escenario? Marcar exactamente dos respuestas. ¿Puede la herramienta de automatización de pruebas iniciar procesos y ejecutar casos de prueba en varias máquinas?. ¿Soporta la herramienta de automatización de pruebas un esquema de licencia que permite acceder a diferentes conjuntos de características?. ¿Puede la herramienta de automatización de pruebas registrar los resultados de las pruebas de varias máquinas nuevamente en una ubicación central?. ¿Especifican las notas de la versión para las actualizaciones planificadas los impactos en la interfaz con la herramienta de automatización de pruebas?. ¿Necesita la herramienta de automatización de pruebas instalar bibliotecas específicas que podrían afectar el Sistema Sujeto a Pruebas?.

¿Cuál de los siguientes se refiere mejor a la característica de la observabilidad asociada con (el diseño para) la capacidad de ser probado del Sistema Sujeto a Pruebas?. La capacidad del Sistema Sujeto a Pruebas para realizar su función prevista durante un periodo de tiempo especifico. La capacidad de ejercer el Sistema Sujeto a Pruebas ingresando las entradas, activando eventos e invocando métodos. La capacidad del Sistema Sujeto a Pruebas para evitar el acceso no autorizado a sus componentes o datos internos. La capacidad de identificar, salidas, resultados intermedios y mensajes de error en el Sistema Sujeto a Pruebas.

Supone que eres el Ingeniero de Automatización de Pruebas responsable del funcionamiento correcto de una Solución de Automatización de Pruebas desplegada en un entorno de pruebas que consta de unas pocas máquinas que ejecutan la misma versión del sistema operativo. La Solución de Automatización de Pruebas ha estado funcionando estable desde su despliegue, y ha sido utilizada para ejecutar un juego de pruebas automatizadas que consta de muchas pruebas automatizadas similares. El equipo de infraestructura planea actualizar el sistema operativo en estas máquinas instalando un nuevo paquete de servicio por razones de seguridad. Dado que el proveedor del sistema operativo garantiza la compatibilidad con versiones anteriores, el equipo de infraestructura asegura que no habrá impactos en el funcionamiento de la Solución de Automatización de Pruebas. Basado solo en la información dada, ¿cuál de los siguientes métodos adoptarías para confirmar el funcionamiento de la Solución de Automatización de Pruebas con respecto a la actualización especificada del entorno de pruebas?. Verificar el comportamiento de las pruebas automatizadas a partir de un conjunto reducido de ellas y luego proceder gradualmente hasta confirmar el correcto funcionamiento de todo el juego de pruebas automatizadas. Asegúrate de que el equipo de infraestructura instalara el paquete de servicio también en las maquinas donde se esta ejecutando el Sistema Sujeto a Pruebas y luego ejecutara todo el juego de pruebas automatizadas para comprobar su comportamiento. Verificar el comportamiento de todo el juego de pruebas automatizadas ejecutando todas las pruebas automatizadas , ya que no debes esperar ninguna falla porque el equipo de infraestructura aseguró que no habrá impactos en la Solución de Automatización de Pruebas. No ejecutar ninguna prueba porque puedes confirmar de inmediato el correcto funcionamiento del juego de pruebas automatizadas ya que el equipo de infraestructura asegura que no habrá impactos en la Solución de Automatización de Pruebas.

Probar la Solución de Automatización de Pruebas con respecto a los problemas de compatibilidad asociados con el entorno meta. Probar la Solución de Automatización de Pruebas con respecto a su capacidad de ser transferido a diferentes entornos meta. Probar la Solución de Automatización de Pruebas con respecto a las regresiones debido a optimización que corrigen problemas no funcionales. Probar la Solución de Automatización de Pruebas con respecto a su capacidad de ejecutarse en el mismo entorno del Sistema Sujeto a Pruebas.

Considera un defecto que se ha resuelto y validado a través de una repetición de una prueba automatizada del defecto en la versión actual del software ¿Cuál de las siguientes esperarías que fuera la razón más probable que describe por qué tal defecto podría volver a ocurrir en futuras versiones?. La repetición automatizada de las pruebas de los defectos no es efectiva para confirmar que el defecto resuelto continuará presente en futuras versiones. El proceso de la gestión de la configuración no controla adecuadamente la sincronización entre múltiples archivos de software. La repetición automatizada de la prueba del defecto no se agrega al juego de pruebas de regresión automatizadas que se ejecutarán en futuras versiones. La repetición automatizada de la prueba del defecto suele tener un alcance de funcionalidad más limitado en comparación con otras pruebas automatizadas.

Implementación de las funciones de registro personalizadas sin guardar marcas de tiempo. Implementación de las funciones de registro personalizadas para respaldar diferentes niveles de rastreo. Implementación de las funciones de registros personalizadas sin guardar rastros del stack (pila). Implementación de las funciones de registro personalizadas para redirigir los registros a multiples archivos.

¿Cuál de las siguientes afirmaciones relacionadas con la implementación de las pruebas de regresión automatizadas es menos probable que sea cierta?. Al automatizar las pruebas de regresión, la estructura de las pruebas de automatización debe ser la misma que las pruebas manuales correspondientes. Al automatizar las pruebas de regresión, las pruebas manuales correspondientes ya deberían haberse ejecutado para verificar que funcionan correctamente. Al automatizar las pruebas de regresión, los pasos de inicialización necesarios para establecer las pre-condiciones de las pruebas deben automatizarse siempre que sea posible. Al automatizar las pruebas de regresión, tener en cuenta el tiempo necesario para ejecutar cualquier prueba podría reducir el riesgo de despliegue.

Considerar una Solución de Automatización de Pruebas asociada a un software que cambia dinámicamente con lanzamientos frecuentes en una sola plataforma. Tu meta es determinar la tendencia del esfuerzo requerido para mantener las pruebas automatizadas del juego de pruebas de regresión en sintonía con el Sistema Sujeto a pruebas sobre las versiones frecuentes. ¿Cual de las siguientes métricas esperarías que sea la más importante a recolectar para lograr tus metas?. La cobertura del código lograda con las pruebas automatizadas, para cada nueva versión del Sistema Sujeto a Pruebas. El número de pruebas automatizadas que fallan debido a un solo defecto de software, para cada nueva versión del Sistema Sujeto a Pruebas. El tiempo que tarda en ejecutar todas las pruebas automatizadas, para cada nueva versión del Sistema Sujeto a Pruebas. El número de pruebas automatizadas que requieren mantenimiento, para cada nueva versión de Sistema Sujeto a Pruebas.

Verificar el soporte de la capacidad de que sea comprobable dentro de la solución de automatización actual con los proveedores de los controles de terceros. Verificar si el problema de identificación asociado con los controles de terceros dependen del navegador web. Adaptar un método que utilice las coordenadas de los elementos de la interfaz Gráfica del Usuario para interactuar con la aplicación. Verificar si los estándares de los nombres para las variables y los archivos se han definido para la solución de automatización actual.

I y II. son métricas internas de la Solución de Automatización de Pruebas. I. es una métrica interna de la Solución de Automatización de Pruebas y II. es una métrica externa de la Solución de Automatización de Pruebas. I. y III. son ambas métricas de la Solución de Automatización de Pruebas. I. es una métrica externa de la Solución de Automatización de Pruebas y II. es una métrica interna de la Solución de Automatización de Pruebas.

Denunciar Test