TEST BORRADO, QUIZÁS LE INTERESE: EXAMEN PRACTICA ISTQB CAL - TAE 3
COMENTARIOS | ESTADÍSTICAS | RÉCORDS |
---|
REALIZAR TEST
Título del Test:
EXAMEN PRACTICA ISTQB CAL - TAE 3 Descripción: PRACTICA PARA EXAMEN ISTQB CAL - TAE Autor: YCFRA OTROS TESTS DEL AUTOR Fecha de Creación: 27/08/2023 Categoría: Otros Número Preguntas: 40 |
COMPARTE EL TEST
Comentar
No hay ningún comentario sobre este test.
Temario:
¿Cuál de las siguientes afirmaciones no describe buenas prácticas para mantener el SAP? El SAP debe ejecutarse en el entorno de desarrollo porque se requieren conocimientos de desarrollo y programación para su mantenibilidad. 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 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. ¿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 NO es una ventaja de la automatización de prueba? La capacidad de realizar pruebas que 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. 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. ¿Cuál de los siguientes apoyaría mejor la reutilización de componentes de automatización? Uso intensivo de la abstracción en la APP. Uso intensivo de la abstracción en la SAP. Uso del lenguaje java para compilar la SAP. Creación de informes de registro utilizando etiquetas HTML. 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éricas 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,. Cual no es una característica de la capa de definición de prueba. Admite la definición e implementación de juegos de prueba y/o casos de prueba. Separa la definición de prueba del SPP,tecnologias y herramientas. Se utiliza para segmentar/parametrizar o instanciar datos de prueba. Admite la selección y ejecución de casos de prueba mediante herramientas de automatización. Ha encontrado y corregido el problema que provocaba la eliminación de los registros de SAP. Tienes la capacidad para registrar la siguiente información: 1- La hora de inicio y finalización de cada prueba. 2- La lectura de la memoria del SSP al inicio y al final de cada prueba. 3- El caso de prueba que se está ejecutando actualmente. 4- El estado de cada caso de prueba que se ejecuta. 5- El número de ciclos que se han completado para cada ejecución de prueba. 6- Los datos aleatorios utilizados por cada caso de prueba. 7- Las capturas de pantalla de cada caso de prueba completado con éxito. ¿Qué información necesita para asegurarse de que se esté registrando para ayudar a identificar el problema? 1, 2, 4, 5 2, 3, 4, 5 2, 3, 6, 7 1, 2, 6, 7. Considera un Sistema Sujeto a Pruebas que se ejecutará en múltiples plataformas durante la ejecución de las 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ál de los siguientes aspectos esperarías que sea más relevante para lograr tu meta en este escenario? 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. 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? El marco de trabajo guiado por palabras clave no es adecuado, sería mejor adoptar un enfoque de escritura de guiones estructurados. Es probable que se produzcan errores falsos positivos al ejecutar las pruebas automatizadas en las nuevas entregas sin modificar las pruebas. El tiempo total de ejecución del juego de pruebas de regresión automatizada disminuirá en cada entrega planaficada. El marco de trabajo guiado por palabras clave introduce un nivel de abstracción que es demasiado alto y hace que sea dificil entender lo que realmente sucede. ¿Cuál de las siguientes afirmaciones sobre la reutilización de artefactos del SAP es VERDADERA? Los artefactos reutilizables del SAP pueden incluir componentes (o partes de componentes) asociados con diferentes capas del AAP. 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. El mantenimiento continuo y las mejoras para reutilizar artefactos del SAP se abordan principalmente durante el diseño del AAP. 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. Estás evaluando una herramienta de automatización de pruebas que se utilizará para automatizar las pruebas que interactúan con la Interfaz Gráfica del Usuario de pequeñas aplicaciones estables que se pueden probar usando relativamente pocas pruebas y similares. La herramienta incluye una función de grabación y reproducción, que permite al ingeniero de Automatización de Pruebas crear (grabar), modificar y ejecutar (reproducir) pruebas automatizadas en muchos entornos. EL lenguaje de guiones asociado soporta estructuras de control que se pueden utilizar para controlar los diferentes caminos en el guion generado por la característica de grabación y reproducción. Dicha herramienta debería permitir una reducción significativa en los cambios de mantenimiento de los guiones en comparación con los guiones generados requeridos directamente por la característica de grabación y preproducción. Además, el comportamiento del Sistema Sujeto a Pruebas tanto en términos funcionales como no funcionales (por ejemplo, el tiempo de respuesta) durante la ejecución automatizada debe ser lo más cercano posible a la ejecución manual correspondiente. Basado solo en la información dada, ¿Cuál de las siguientes es la preocupación más importante relacionada con la evaluación de la herramienta de automatización de pruebas en este escenario? ¿Requiere la herramienta de automatización de pruebas la instalación de bibliotecas específicas que podrían impactar el Sistema a Pruebas? ¿Proporciona la herramienta de automatización de pruebas una característica para producir informes de ejecución de las pruebas automatizadas en formato XML? ¿Proporciona la herramienta de automatización de pruebas una característica de registro integrada que soporta diferentes niveles de rastreo? ¿Soporta el lenguaje de guiones de la herramienta de automatización de pruebas estructuras de llamada y permite crear bibliotecas de funciones reutilizables?. ¿Cuál es el propósito del informe de ejecución de la prueba? Proporcionar los detalles de la ejecución de la prueba a nivel de caso de prueba a la gestión de priyectos. Proporcionar información sobre fallas para que el TAE pueda abordar y corregir las fallas. Proporcionar información resumida y de tendencias para las partes interesadas. Proporcionar retroalimentación a los desarrolladores del SSP sobre los datos utilizados en las pruebas. ¿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 deben ser fácilmente cambiables y expandibles para simplificar su mantenimiento. 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 ves. 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? 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. 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. 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 servicios 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 instalará el paquete de servicios también en las máquinas donde se está ejecutando el Sistema Sujeto a Pruebas y luego ejecutará 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. ¡Felicidades! Usted ha sido contratado como IAP Jefe en Smith Enterprises, un fabricante líder de dispositivos médicos altamente avanzados que son operados en gran medida por software. Existe alguna automatización de prueba disponible, pedo debido a problemas de audición y cumplimiento con la agencia federal responsable, a menudo no se ejecuta en las pruebas del sistema. ¿Cuál de los siguientes debe ser el más alto en su lista de tareas pendientes para resolver el problema de cumplimiento de manera que la automatización pueda ejecutarse para las pruebas del sistema? Asegurarse de que la documentación de la SAP este completa y correcta para que los inspectores de cumplimiento la lean. Configurar pruebas estáticas (tanto revisiones como análisis estático) de todos los códigos existentes y futuros. Extender el registro y los informes de la automatización de manera que documente un historial completo de la ejecución de la prueba. Asegurarse de que haya pruebas manuales para cada prueba automatizada y que se ejecuten en la prueba del sistema. ¿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 del SSP afectadas por las pruebas deberían ser controlables por el AAP. Todas las interfaces de prueba externas del SSP deben eliminarse antes de la entrega del producto. ¿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 nueva 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 a los componentes de pruebas. El Ingeniero de Automatización de Pruebas debe trabajar con los analistas de negocios para hacer que una nueva característica sea comprobable efectivamente por medio 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 aun no se ha iniciado. Ha creado un SAP que se utilizará en varios proyectos de su organización. Hasta ahora tu has estado configurando manualmente el SAP para cada proyecto. No ha habido problemas con estas configuraciones y ha podido verificar manualmente que la configuración es correcta. Su gerente acaba de informarle que el éxito de la SAP se está notando a lo largo de la empresa. Instalará el SAP para mas SSP en las próximas semanas. ¿Cuál de los siguientes es el mejor enfoque para manejar esta instalación? Continúe con la instalación manual porque esta funcionando y le permite verificar manualmente los resultados Continúe con la instalación manual pero automatice la verificación de resultados creando una prueba de aceptación automatizada para el SAP. Automatice la instalación creando scripts que copiarán los archivos de un SAP en funcionamiento a otro. Automatice la instalación mediante la creación de scripts de instalación que instalaran el SAP desde una central repositorio. 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 especifico asociado con este escenario? La conectividad de la Solución de Automatización de Pruebas a los sistemas externos / de interfaz no funciona. El proceso de configuración de 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án falsas alarmas, que es poco probable que ocurran en el mundo real, durante las pruebas. 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 especificas 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 guiada por palabras clave. Escritura de guiones lineales. Escritura de guiones estructurados. Estás trabajando con un equipo de automatización que ha estado trabajando en varios proyectos diversos. Las funciones desarrolladas por el equipo se han registrado en la biblioteca de funciones y están disponibles para el equipo de automatización a utilizar. Ha estado buscando en la biblioteca de funciones una función que maneje GUI y hemos descubierto que hay cinco funciones diferentes creadas para manipular datos en tablas. Al mirarlos, todos se ven bastante similares, aunque algunos son más elegantes que otros. ¿Qué deberías hacer? Desarrolle su propio control de tabla, ya que estará seguro de que funciona para su aplicación. Tome uno de los controles de tabla existentes y utilice o modifique para que se ajuste a su aplicación. Consolide los controles de la tabla en uno, asegurándose de no romper ninguna de las capacidades de cada control individual. Trabaje con los otros automatizadores para determinar si se puede realizar la consolidación y revise las convenciones de nomenclatura para asegurarse de que los controles individuales se nombran apropiadamente para reflejar su funcionalidad completa. Supone que tu meta es verificar la capacidad de estar completo, la consistencia y el comportamiento correcto de un juego de pruebas automatizadas. La solución de Automatización de Pruebas puede considerarse instalada con éxito en el entorno del Sistema Sujeto a Pruebas. Todas las comprobaciones preliminares destinadas a verificar el correcto funcionamiento del entorno de pruebas automatizadas y la configuración, instalación y preparación de la herramienta de pruebas se han realizado con éxito. Basado solo en la información dada ¿Cuál de las siguientes no es una comprobación relevante para lograr tu objetivo en este escenario? Comprobar si todos los casos de pruebas contienen los resultados esperados. Comprobar si se han cumplido las pos-condiciones para todos los casos de prueba. Comprobar si la carga de la Solución de Automatización de Pruebas es repetible en el entorno del Sistema Sujeto a 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 modelado 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 usted EXXCLUIRÍA del SAP? El componente de gestión de información de la prueba de la capa de ejecución de prueba. El componente del modelo de prueba de la capa de generación de prueba. La ejecución de prueba (motor de prueba) de la capa de ejecución de prueba. El componente de la interfaz de Línea de Comando de la capa de adaptación de prueba. 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 ilimitado en comparación con otras pruebas automatizadas. Considerar una solución de Automatización de Pruebas que adopte una herramienta comercial de automatización de pruebas. El problema principal asociado con la solución de Automatización de Pruebas es que los registros predeterminados generados por la herramienta de automatización de prueba tienen formatos inconsistentes: diferentes tipos de mensajes (pasos de paso o falla, capturas de pantalla, advertencias, etc.) se registran con diferentes formatos. Para resolver este problema, se han implementado algunas funciones de registro personalizadas que se pueden invocar desde los guiones de pruebas y que pueden registrar los diferentes tipos de mensajes con el mismo formato. Un posible problema durante esta implementación está representado por el tamaño excesivo de los registros generados que podría dificultar la búsqueda de la información necesaria. Supone que todos los registros predeterminados se deshabilitaran al ejecutar las pruebas automatizadas y que no todas estas pruebas requerirán la misma cantidad de información registrada. Basado sólo en la información dada ¿Cuál de las siguientes opciones esperaría que representa la mejor sugerencia para implementar las funciones de registro personalizadas en este escenario? 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 registro personalizadas sin guardar rastros del stack (pila) Implementación de las funciones de registro personalizadas para redirigir los registros a múltiples archivos. Está trabajando con una solución de automatización de pruebas que se ha utilizado durante un año. un problema que tienes encontrado es que a menudo hay falsos positivos, que provocan un tiempo considerable para investigar y solucionar problemas. Aunque cada uno de estos se corrige cuando se encuentra, siempre parece haber algunos nuevos introducido cuando se escriben nuevos guiones. ¿Cuál es más probable que sea el problema con el TAS que está permitiendo que estos falsos positivos continúen presentándose? Los mecanismos de espera no son correctos y el software avanza en lugar de esperar una respuesta de la acción anterior. Hay una superposición en los casos de prueba y los pasos de prueba que está provocando que un cambio en un área se rompa el mismo código que se usa en otros lugares. Los mecanismos de recuperación de errores SAP y SSP no son compatibles. Las funciones de verificación no están estandarizadas y se codifican para cada script en lugar de emplear un método probado de verificación. Tenga en cuenta las siguientes capas de la estructura gTAA: a. Capa de generación de prueba. b. Capa de definición de prueba C. c. Capa de ejecución de prueba. d. Capa de adaptación de prueba. Reflexiones 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úan 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 SPP. 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 coinciden con cada capa con lacapacidad adecuada? a-3, b-4, c1, d2 a-4, b-3, c1, d-2 a-4, b3, c-2, d-1 a-2, b-3, c-4, d-1. ¿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 desarrollar pasos del proceso de prueba sin estar estrechamente ligado a la interfaz del SSP. Permite elegir diferentes paradigmas (p.ej.. guiados por eventos) para la interacción entre el SAP y el SSP. Permite especificar casos de prueba sin estar estrechamente vinculados a la herramienta utilizada para ejecutarlos contra el SSP. Permite a los probadores encontrar más defectos en el SSP. 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 IC. 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 dias 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) usar esta base de datos para actualizar automáticamente un papel 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. 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 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) y crear automáticamente un grafico que muestre la tendencia en la cobertura de código y enviarlo por correo electrónico al equipo del proyecto. . Está diseñando la capacidad de prueba de su SPP. ¿Cuál de las siguientes MEJORES opciones se refiere a la característica de OBSERVABILIDAD? La capacidad del SSP de realizar su función prevista durante un periodo de tiempo especifico. La capacidad de ejecutar el SSP integrando entradas, desencadenando eventos e invocando métodos. La capacidad del SSP de evitar el acceso no autorizado a sus componentes o datos internos. Le capacidad de identificar estados, salidas, resultados intermedios y mensajes de error en el SPP. Considera una solución de Automatización de Pruebas que adopte un framework dirigido por palabras clave. El Sistema Sujeto a Pruebas es una aplicación web y el conjunto de palabras clave disponibles para escribir las pruebas automatizadas consta de una gran cantidad de palabras clave que se relacionan con acciones de usuarios altamente especificas vinculadas directamente a la Interfaz Gráfica del Usuario del Sistema Sujeto de Pruebas. Las pruebas automatizadas escritas con dicho conjunto de palabras clave son analizadas estáticamente por una herramienta personalizada que muestra la presencia de muchas instancias repetidas de varias secuencias idénticas de palabras clave. El mecanismo de espera implementado por la Solución de Automatización de Pruebas para una carga de la pagina web se basa en un muestreo sincrónico dentro de un tiempo de espera determinado: la Solución de Automatización de Pruebas permite comprobar una carga de la pagina 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. 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 de un factor del 90% al 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? La duración del proyecto piloto fue demasiado corta: debió durar hasta que se alcanzaran los factores de exito. 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 trivial. EL objetivo definido para el estudio de viabilidad comercial parece difícil de alcanzar: debe ser realista. 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 especifico separado del entorno del SSP. Se ha creado la infraestructura para el SAP, asi 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. Probar la capacidad del SAP de ser transferido a diferentes entornos de destino. Prueba del SAP para regresiones debido a optimizaciones que reparan problemas no funcionales. Probar la capacidad del SAP para ejecutarse en el mismo entorno SSP. Consideramos 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 es una métrica interna del SAP y b es una métrica externa del SAP. a y b son ambas métricas externa del SAP. a es una métrica externa del SAP y b es una métrica interna del SAP. Actualmente está diseñando el AAP de un SAP. Se le ha pedido que 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 eventos que se describen 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? 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 árbol de clasificació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. Adoptar una estrategia de definición de prueba basada en la cobertura de caso de uso/caso de excepción para cada capa de definición de prueba. Ha estado trabajando en un proyecto de desarrollo interactivo, desarrollando la automatización de pruebas. Ha sido capaz de automatizar el 80% de las pruebas funcionales. Últimamente ha notado que el software está comenzando a estabilizarse y sus pruebas funcionales rara vez encuentran defectos. ¿Qué debes hacer con esas pruebas? Retirarlos del SAP y reemplazarlos con nuevas pruebas de alto rendimiento. Muévalos al conjunto de pruebas de regresión y ejecútelos al menos una vez por iteración. Muévalos al conjunto de pruebas de preproducción y ejecútelos inmediatamente antes del lanzamiento a producción. Manténgalos en el conjunto de pruebas funcionales y agreguen más pruebas según sea necesario. 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. El 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. eje.. 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 usted debe dar para abordar este problema? Verificar el soporte de prueba 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 a los controles de terceros depende del navegador Web. Adoptar un enfoque que use las coordenadas de los elementos de la GUI para interactuar con la aplicacion. Verificar si se han definido los estándares para variables y archivos para solución de automatización actual. Reflexiones sobre una arquitectura estratificada que consta de distintas capas apiladas verticalmente una sobre 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? Puede ayudar al aislamiento de componentes individuales con fines de prueba. Conduce a aplicaciones altamente controlables y observables. Puede simplificar el intercambio de componentes de nivel inferior con componentes para pruebas. Puede aumentar la capacidad de prueba proporcionando interfaces bien definidas en todas las capas. Reflexione sobre un SAP asociado a un software que cambia dinámicamente con entregas frecuentes. Su objetivo es determinar la cantidad de esfuerzo requerido para mantener las pruebas automatizadas del juego de pruebas de regresion para cada nueva entrega del SSP. ¿Cuál es la MÁS importante que debe recopilar para que usted 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:. |
Denunciar Test