Está en la página 1de 12

Traducido del inglés al español - www.onlinedoctranslator.

com

Examen de muestra
Programa de estudios avanzado

Automatización de pruebas - Ingeniero

Sólo preguntas

Versión GA – Octubre 2016

Junta Internacional de Cualificaciones de Pruebas de Software

Aviso de copyright
Este documento puede copiarse en su totalidad o realizarse extractos, siempre que se cite la fuente.
Revisión histórica

Versión Fecha Observaciones

0.9 – Beta 15 de marzo de 2016 Versión beta del examen de muestra


1.0 – GA 8 de agosto de 2016 Texto LO actualizado para que coincida con los cambios en el programa de estudios.
Las preguntas no fueron alteradas.

1.0 – GA 13 de septiembre Actualizado según los comentarios recibidos.


2016

Versión 1.0 Página2de12 13 de septiembre de 2016

© Junta Internacional de Cualificaciones de Pruebas de Software


Pregunta #1 (1 punto)

¿Cuál de las siguientes se considera una ventaja de la automatización de pruebas sobre las pruebas manuales?

a. Se alarga el tiempo requerido para la ejecución de la prueba y se aumenta la cobertura.


b. Se acorta el tiempo necesario para la ejecución de la prueba y se aumenta la cobertura.
C. Se alarga el tiempo necesario para la ejecución de las pruebas y se reduce la cobertura.
d. Se acorta el tiempo necesario para la ejecución de la prueba y se reduce la cobertura.

Pregunta n.° 2 (1 punto)

¿Cuál de los siguientes es un factor de éxito técnico importante para cualquier proyecto de automatización importante?

a. El TAA debe estar diseñado para facilitar el aprendizaje


b. La TAA debe respaldar la capacidad de automatizar todas las pruebas manuales.
C. El IVU debe ser autodocumentable
d. La interacción y los datos de la GUI deben combinarse con la interfaz gráfica.

Pregunta #3 (3 puntos)

Está decidiendo el enfoque de automatización de pruebas funcionales para un sistema altamente complejo que se espera
que se utilice en producción durante muchos años. Ya realizó una encuesta con los principales proveedores de
herramientas y determinó que no podrá utilizar ninguna de sus herramientas para crear su automatización de pruebas
debido a las interfaces no estándar que se requerían para el software. Usted y los desarrolladores han decidido que su
mejor enfoque de automatización será a través de interfaces personalizadas implementadas específicamente para
pruebas. ¿Cuáles son dos preocupaciones que debería tener con este enfoque? (Elija 2)

a. Si las interfaces no se desactivan antes del lanzamiento, podría haber un riesgo de seguridad.
b. El rendimiento de las interfaces de prueba puede ser mucho más rápido que el rendimiento de las interfaces
reales.
C. El esfuerzo invertido en desarrollar la automatización de pruebas no estará justificado por la vida útil esperada del
código en producción.
d. Debido a que hay un alto nivel de intrusión, se pueden generar falsas alarmas.
mi. Debido a que hay un bajo nivel de intrusión, los resultados de la prueba no serán representativos del código de
producción.

Pregunta #4 (3 puntos)

Ha estado automatizando una aplicación heredada que proporciona una funcionalidad crítica para el negocio. Se
aprobó una actualización del sistema heredado y los desarrolladores planean utilizar software de terceros para
proporcionar la nueva funcionalidad. El software de terceros ya ha sido probado, pero la interfaz entre el software
existente y el nuevo es problemática. Es necesario ampliar la automatización de pruebas existente para probar la
interfaz entre estos dos productos. ¿Cómo debería abordar la implementación de la mejor solución de
automatización?

a. Desarrollar la automatización de pruebas para todo el sistema, incluidas las aplicaciones heredadas y de terceros.
b. Investigar si la automatización es posible a través de las API utilizadas para interactuar con el software de terceros.
C. Desarrollar nueva automatización para realizar pruebas a través de la GUI del software de terceros.
d. Investigar si la automatización se puede implementar utilizando la CLI para reemplazar la automatización de la GUI
existente

Versión 1.0 Página3de12 13 de septiembre de 2016

© Junta Internacional de Cualificaciones de Pruebas de Software


Pregunta #5 (3 puntos)

Está evaluando herramientas de automatización de pruebas funcionales. La herramienta que usted prefiera puede brindarle a su
organización una relación costo-beneficio favorable, lo que resulta atractivo para la alta dirección. Además, cree que la herramienta es
superior a la hora de cumplir con sus demás criterios técnicos. Sin embargo, la herramienta tiene muchas funciones, la mayoría de las
cuales nunca se utilizarán. Como resultado, cree que esto hace que la herramienta sea demasiado compleja y confusa. ¿Cuáles deberían
ser sus próximos pasos con respecto a la selección de esta herramienta?

a. Considere otra herramienta que sea más fácil de usar.


b. Explore la posibilidad de configurar la herramienta para desactivar funciones innecesarias
C. Planee complementar la selección de esta herramienta con sesiones de capacitación extensas e integrales.
d. Considere adquirir una herramienta adicional que pueda proporcionar una interfaz más fácil de usar para la herramienta
preferida.

Pregunta #6 (1 punto)

Cuando un sistema está diseñado para la capacidad de prueba, una de las características es que los casos de prueba pueden acceder a
interfaces del sistema que pueden usarse para verificar el comportamiento esperado que realmente ocurrió como resultado de la prueba.
¿Cómo se llama esta característica?

a. Observabilidad
b. Controlabilidad
C. Mantenibilidad
d. Interoperabilidad

Pregunta #7 (1 punto)

¿Cuál de las siguientes es una consideración importante de capacidad de prueba al diseñar un IVU?

a. Interoperabilidad
b. Controlabilidad
C. Mantenibilidad
d. Transportabilidad

Pregunta #8 (1 punto)

¿Qué capa de la estructura de gTAA proporciona soporte de herramientas para diseñar casos de prueba manuales y crear casos de
prueba automatizados?

a. Capa de adaptación de prueba


b. Capa de definición de prueba
C. Capa de generación de pruebas
d. Capa de flexibilidad de prueba

Pregunta #9 (3 puntos)

Estás trabajando en el diseño de un proyecto de automatización de pruebas. La gTAA fue creada por una
empresa consultora antes de que usted fuera contratado. Ahora está buscando crear el TAA a partir del gTAA.
Tiene los siguientes requisitos que debe abordar su TAA:

Versión 1.0 Página4de12 13 de septiembre de 2016

© Junta Internacional de Cualificaciones de Pruebas de Software


1. La TAA debe apoyar la independencia entre tecnologías. Es probable que este mismo conjunto de pruebas se
utilice en diferentes entornos de prueba y en diferentes tecnologías de destino.
2. Los artefactos de prueba deben ser portátiles.
3. Es preferible la neutralidad del proveedor
4. Es de vital importancia que el TAA sea mantenible y se minimicen los costos de mantenimiento.
5. Se prefiere que personas menos técnicas puedan mantener el sistema aunque lo hayan construido
personas altamente técnicas.
6. Hay un gran presupuesto de proyecto para este esfuerzo durante los próximos dos años, pero el presupuesto disminuirá después
de ese tiempo.

Dados estos requisitos, ¿cuál de los siguientes debería considerar el TAE durante la
implementación del TAA?

a. Los protocolos de comunicación utilizados por el TAS para interactuar con el SUT
b. El número de casos de prueba automatizados que mantendrá el sistema.
C. Los roles de prueba que serán compatibles con la implementación.
d. El uso de la abstracción en la implementación.

Pregunta #10 (1 punto)

¿Por qué es importante que la TAA separe la definición de la prueba de la ejecución de la prueba?

a. Separar los dos aumenta la velocidad de ejecución.


b. La definición de la prueba se puede completar sin conocimiento de la herramienta que se utilizará para su
ejecución.
C. La ejecución podrá agregar casos de prueba a la definición de prueba según sea necesario durante la ejecución.
d. La capa de definición de pruebas proporcionará la adaptación necesaria para que las pruebas se ejecuten con diversas
herramientas e interfaces.

Pregunta #11 (1 punto)

Al diseñar la capa de adaptación de prueba, ¿cuál de las siguientes debería ocurrir?

a. Seleccionar el enfoque de interpretación o compilación para los procedimientos de prueba.


b. Seleccionar una definición de prueba basada en datos, basada en palabras clave, basada en patrones o basada en modelos
C. Seleccionar generación de pruebas manual o automatizada
d. Seleccionar herramientas que se utilizarán para estimular y observar las interfaces de prueba.

Pregunta #12 (1 punto)

¿Cuándo es el mejor momento, para la automatización de pruebas, para considerar los requisitos legales y/o estándar de un SUT?

a. Al desarrollar un TAS
b. Al implementar el IVU
C. Al diseñar un TAA
d. Al crear un TAF

Pregunta #13 (3 puntos)

Versión 1.0 Página5de12 13 de septiembre de 2016

© Junta Internacional de Cualificaciones de Pruebas de Software


Está trabajando en un proyecto de automatización de pruebas que automatizará escenarios comerciales para que los evaluadores de
aceptación de usuarios los utilicen al realizar la UAT. Los escenarios comerciales están bien definidos y se repiten con frecuencia
durante la UAT. El objetivo también es poder probar estos mismos escenarios como parte de las pruebas de regresión mediante la
ejecución de la automatización de pruebas.

Ya se han utilizado secuencias de comandos estructuradas para desarrollar la biblioteca de funciones que puede utilizar la
automatización de pruebas. ¿Qué técnica de secuencias de comandos se debe utilizar para aprovechar las secuencias de comandos
estructuradas que ya se han realizado e implementar esta automatización de pruebas para cumplir los objetivos comerciales?

a. Guiones basados en escenarios


b. Secuencias de comandos basadas en palabras clave

C. Scripts basados en procesos


d. secuencias de comandos lineales

Pregunta #14 (3 puntos)

Su gerente le ha solicitado que desarrolle una automatización de pruebas para utilizarla en un sistema heredado que
pasará por una serie de migraciones de infraestructura. Los scripts se utilizarán para verificar la funcionalidad básica
durante estos cambios de infraestructura. Necesita una solución que sea sencilla y rápida. La mantenibilidad de los
scripts no es una consideración porque no se prevén cambios en el software. ¿Cuál de los siguientes es el mejor enfoque
de secuencias de comandos en esta situación?

a. secuencias de comandos estructuradas

b. Secuencias de comandos basadas en datos

C. Secuencias de comandos basadas en palabras clave

d. secuencias de comandos lineales

Pregunta #15 (2 puntos)

Está utilizando un gTAA para crear un TAS para un proyecto. Usted revisó el proyecto y determinó que la
automatización de la prueba debe centrarse en el nivel de la línea de comandos en lugar del nivel de la interfaz
de usuario debido a los cambios rápidos y continuos que ocurren en la interfaz de usuario. La interfaz de línea de
comando le permite acceder a todas las funciones y será parte del proyecto publicado. Dada esta información,
¿qué parte del gTAA estándar puedes dejar fuera del TAS?

a. El componente de datos de prueba de la capa de definición de prueba.


b. El componente GUI de la capa de adaptación de prueba.
C. El componente del modelo de prueba de la capa de generación de pruebas.
d. El componente de interfaz de usuario de la capa de ejecución de pruebas.

Pregunta #16 (2 puntos)

Está implementando un TAS a partir de un TAA. El SUT se comunica con otro sistema, que es estable y
está disponible para su uso durante las pruebas. La interfaz de prueba será a través de la GUI. Dada
esta información, ¿qué componente del TAA puede excluir del TAS?

a. La capa de generación de pruebas.


b. El simulador dentro de la capa de adaptación de pruebas.
C. Ejecución de pruebas dentro de la capa de ejecución de pruebas.
d. La GUI desde la capa de adaptación de pruebas.

Versión 1.0 Página6de12 13 de septiembre de 2016

© Junta Internacional de Cualificaciones de Pruebas de Software


Pregunta #17 (1 punto)

¿Cuál de las siguientes afirmaciones es cierta sobre la reutilización?

a. La reutilización está integrada en el TAA y se mantiene y mejora en el TAS.


b. La reutilización se construye tanto en TAA como en TAS y se mantiene en gTAA.
C. La reutilización solo es aplicable para el gTAA
d. La reutilización está integrada en el TAS y se mantiene y mejora en el TAA.

Pregunta #18 (2 puntos)

La alta dirección quiere implementar la automatización de pruebas en su organización y le ha pedido que lidere esta iniciativa. La
organización tiene una serie de sistemas de diversa importancia, algunos de los cuales pueden beneficiarse de la automatización
una vez que un TAA esté maduro. Se le ha dado instrucciones para comenzar con un piloto. ¿Cómo se selecciona un proyecto
adecuado para el TAS?

a. Un proyecto de alta visibilidad para resaltar el éxito del piloto.


b. Un proyecto no crítico para mitigar los retrasos que pueda causar el TAS.
C. Un proyecto sencillo y fácil de automatizar
d. Un nuevo proyecto inmaduro y aún en desarrollo

Pregunta #19 (2 puntos)

Se le ha pedido que realice una prueba piloto para la herramienta de automatización de pruebas. Ha identificado un
proyecto objetivo adecuado (tamaño y costo promedio), planificado el piloto (tratándolo como un esfuerzo de desarrollo) y
realizado el piloto. ¿Cuál debería ser tu próximo paso?

a. Realizar otro piloto en un proyecto crítico para garantizar que la herramienta funcione cuando realmente sea necesario.
b. Realizar otro piloto en un proyecto trivial para garantizar que los requisitos de tiempo no sean demasiado altos en
proyectos pequeños.
C. Evaluar los resultados involucrando a las partes interesadas para recopilar sus puntos de vista.
d. Evaluar los resultados dentro del equipo de pruebas piloto y preparar un informe para la dirección.

Pregunta #20 (3 puntos)

Su equipo ha estado trabajando para crear un TAS sólido y mantenible. Se espera que el TAS se utilice durante al menos cinco
años, por lo que una buena capacidad de mantenimiento es fundamental. El equipo ha hecho lo siguiente:

1. Creé un proceso de análisis de impacto para todos los cambios propuestos al sistema.
2. Documentó el uso del TAS.
3. Documentó las dependencias de terceros, incluidos los contactos dentro de la organización de terceros.
4. Verificado que el TAS se ejecuta en un ambiente separado del ambiente del SUT

Dada esta información, ¿cuál es el factor principal de mantenibilidad que no se ha abordado?

a. El TAS debe ser modular, de modo que los componentes clave puedan reemplazarse según sea necesario.
b. El TAS debe ser una copia del gTAA.
C. El IVU debe residir en el mismo ambiente que el TAS
d. El TAS deberá unir los guiones de prueba con el TAF

Versión 1.0 Página7de12 13 de septiembre de 2016

© Junta Internacional de Cualificaciones de Pruebas de Software


Pregunta #21 (3 puntos)

Acaba de actualizar su TAS para incluir nuevas funciones. ¿Qué pasos debe seguir para asegurarse de que los cambios
no hayan afectado negativamente a ninguna funcionalidad existente?

a. Compare las versiones nuevas y antiguas de TAS y evalúe el impacto de cualquier diferencia.
b. Verifique estáticamente para garantizar que los procedimientos para las versiones TAS nueva y antigua sean idénticos
C. Asegúrese de que se utilicen los mismos códigos auxiliares y controladores en el nuevo TAS
d. Utilice las notas de la versión del IVU como una forma de garantizar que el nuevo TAS funcione correctamente

Pregunta #22 (1 punto)

¿Por qué es importante tener convenciones de nomenclatura estándar para un TAS?

a. Un TAS que utilice nombres estándar permitirá una ejecución más rápida de la automatización de pruebas.
b. Un TAS que utiliza nombres estándar será más fácil de aprender para una nueva persona
C. Un TAS que utilice nombres estándar admitirá sustituciones globales cuando cambien los estándares de automatización
de pruebas.
d. Un TAS que utilice nombres estándar permitirá la separación de los guiones de prueba del TAF

Pregunta #23 (2 puntos)

A su gerente le preocupa que sea difícil evaluar el éxito de la implementación de la automatización de pruebas a menos
que sea posible demostrar que la calidad del software probado mejora constantemente. Usted ha explicado que los
números de aprobación/rechazo se informan al final de cada ejecución, pero su gerente quiere ver esta información
proporcionada automáticamente a un panel que permitirá profundizar en los detalles. ¿Cómo se puede proporcionar
automáticamente esta información desde el software de automatización de pruebas?

a. No puedes. Esta información deberá recopilarse manualmente al final de cada ejecución.


b. El software de prueba automatizado se puede utilizar para informar esta información a una base de datos y se puede crear un
panel a partir de los datos de la base de datos que mostrará las tendencias en los casos de prueba aprobados/fallidos.

C. El software de prueba automatizado puede informar cada conjunto de resultados de ejecución de pruebas en una hoja de cálculo que se
puede publicar mostrando los resultados detallados.
d. El TAE puede registrar la información durante la ejecución e informarla en una herramienta gráfica que se puede proporcionar
para la generación de informes de gestión.

qPregunta #24 (2 puntos)

Normalmente, la ejecución de un conjunto de pruebas de regresión automatizadas se inicia al final de la jornada laboral, ya
que es una prueba larga. En ocasiones, la prueba no se completa al inicio del siguiente día laborable, aunque debería
completarse dentro de las cinco horas posteriores al inicio. ¿Cuál es el enfoque más eficiente que podría adoptar para
determinar la causa del problema?

a. Ejecute la prueba al comienzo del día y monitoree manualmente


b. Evaluar una herramienta de informes de proveedores que mida el progreso de las pruebas.
C. Complemente su personal con un turno de noche para monitorear la prueba mientras se realiza
d. Automatizar la recopilación de los resultados de la ejecución de la prueba.

Versión 1.0 Página8de12 13 de septiembre de 2016

© Junta Internacional de Cualificaciones de Pruebas de Software


Pregunta #25 (1 punto)

Al implementar informes de resultados para la automatización de pruebas, ¿cuál es una buena manera de permitir al lector
realizar una evaluación rápida del progreso de la ejecución de la prueba?

a. Hojas de cálculo
b. Semáforos
C. Informes detallados con porcentajes de finalización.
d. Base de datos de resultados

Pregunta #26 (1 punto)

Se le ha pedido que distribuya diariamente los resultados de la automatización de su prueba. El método preferido para la distribución
de estos resultados es por correo electrónico. ¿Cuál es una característica importante de sus informes de automatización de pruebas
que le permitirá proporcionar esta información?

a. Debería integrarse con una herramienta común de terceros.


b. Debería permitirle complementar los resultados con comentarios manuales.
C. Debería proporcionar una forma de publicar la biblioteca de registros de prueba.
d. Debería permitirle capturar un mensaje de audio para acompañar los resultados de la prueba.

Pregunta #27 (3 puntos)

Ha estado trabajando con un conjunto de automatización de pruebas que proporciona una buena cobertura de pruebas.
La suite contiene 500 scripts y anteriormente se ejecutó sin problemas. Recientemente, varias de las pruebas finales de la
ejecución de prueba han fallado. Ha realizado algunos análisis y parece que las fallas de la prueba se deben a una falla
del SUT que no ha sido detectada por una o más pruebas anteriores en la ejecución de la prueba. Necesita más
información para identificar la prueba o pruebas con un resultado falso negativo. ¿Qué tipo de registro necesita para
completar su análisis y obtener la información que le ayude a identificar el problema?

1. El estado de ejecución de cada caso de prueba (aprobado/reprobado)


2. Información de tiempo para cada paso en cada caso de prueba.
3. Información dinámica sobre el IVU
4. Todas las acciones de cada caso de prueba para permitir la repetición de cada prueba.
5. Información de falla para cualquier paso en un caso de prueba que encuentre un error

a. 1, 2, 3
b. 2, 4, 5
C. 2, 3, 5
d. 1, 4, 5

Pregunta #28 (1 punto)

Al publicar un informe de ejecución de prueba, ¿qué atributo clave debe contener el informe?

a. Pasos del caso de prueba


b. Entorno de prueba
C. Evaluación de la confiabilidad del IVU

Versión 1.0 Página9de12 13 de septiembre de 2016

© Junta Internacional de Cualificaciones de Pruebas de Software


d. Causa raíz de cualquier falla

Pregunta #29 (2 puntos)

Le han pedido que implemente la automatización de pruebas para un sistema que ha estado en producción durante dos años. El
software es relativamente estable, las actualizaciones se realizan una vez por trimestre y la calidad del software es
extremadamente importante. La organización sigue un ciclo de vida de modelo V y ha utilizado este modelo durante muchos
años. La calidad del software es buena en las versiones trimestrales, pero existe la preocupación de que el tiempo necesario
para las pruebas de regresión no sea rentable y esté inhibiendo el flujo de nuevas funciones. Se ven varios desafíos en esta
implementación, el mayor de los cuales es la creación y preservación de datos de prueba. Si bien los entornos de prueba son
estables y controlados, los datos de prueba se actualizan con frecuencia desde producción, lo que dificulta la escritura de una
automatización de pruebas que se pueda mantener.

Dada esta información, ¿cuál de los siguientes es más probable que sea un problema para este esfuerzo de automatización de pruebas?

a. Madurez del proceso de prueba.


b. Idoneidad de la automatización para la etapa del ciclo de vida del producto de software.
C. Frecuencia de uso
d. Complejidad para automatizar

Pregunta #30 (1 punto)

¿Cuál es la base más común para un script de prueba automatizado?

a. La gTAA
b. El IVU
C. Un caso de prueba manual
d. Los requisitos funcionales.

Pregunta #31 (1 punto)

¿Cuál es un objetivo declarado para la cobertura de la prueba de regresión automatizada si se trata de determinar la calidad general del
IVU?

a. Superficial
b. Amplio
C. Profundo
d. amplio y profundo

Pregunta #32 (1 punto)

¿Quién debería proporcionar comentarios al TAE al implementar nuevas funciones en un TAS existente?

a. Analistas de Negocios
b. Altos directivos
C. Diseñadores de pruebas con experiencia en el dominio
d. Administradores del sistema

Versión 1.0 Página10de12 13 de septiembre de 2016

© Junta Internacional de Cualificaciones de Pruebas de Software


Pregunta #33 (1 punto)

¿Cuál de las siguientes es la mejor razón para automatizar las pruebas de confirmación de un defecto?

a. Para cerrar una brecha en la automatización existente


b. Para garantizar que la solución funcione y siga funcionando
C. Para justificar el tiempo empleado en encontrar el defecto.
d. Para probar los procesos de gestión de configuración.

Pregunta #34 (2 puntos)

Tiene problemas con la confiabilidad del entorno y la configuración de prueba automatizados. Ha decidido crear un
conjunto de pruebas que puede ejecutar para verificar el entorno antes de ejecutar los scripts de prueba reales. ¿Cuál
de las siguientes proporcionaría la mejor prueba rápida del medio ambiente?

a. Ejecute un conjunto de pruebas que se sabe que pasan y verifique que aún pasen
b. Ejecute un conjunto de pruebas que se sabe que fallan y verifique que aún fallan
C. Ejecute un conjunto de pruebas que contengan aprobados y reprobados y verifique que los resultados sean consistentes.
d. Ejecute todo el conjunto de pruebas automatizadas y verifique los resultados porque un subconjunto no será
representativo.

Pregunta #35 (2 puntos)

Está probando un sistema que se actualiza mediante paquetes de servicios mensuales. Está probando varias
versiones del IVU simultáneamente. Su TAS es complejo y debe asegurarse de que siga siendo coherente en los
diferentes entornos de SUT. ¿Cómo se asegurará de que se utilice la misma versión del TAS para probar cada IVU?

a. Actualizar el TAS cada vez que se parchea el SUT


b. Volver a las pruebas manuales
C. Instalar el TAS en los entornos SUT desde un repositorio central
d. Desarrollar una herramienta para realizar un seguimiento de los resultados históricos de las pruebas.

Pregunta #36 (2 puntos)

Ha ejecutado un conjunto de pruebas automatizadas para un producto que se lanzó a producción. Aunque sus
pruebas pasaron, hubo una falla importante en la producción en un área que está bien cubierta por sus
pruebas automatizadas. Ha verificado que sus pruebas pasaron y que el informe de los resultados fue
correcto. ¿Qué debes hacer ahora para verificar la validez de tus pruebas?

a. Ejecute pruebas que deberían fallar y verifique que fallen.


b. Ejecute pruebas que deberían pasar y verifique que pasen
C. Verifique que las condiciones posteriores de cada caso de prueba se estén verificando correctamente
d. Cambie los datos de su prueba y ejecute las pruebas nuevamente

Versión 1.0 Página11de12 13 de septiembre de 2016

© Junta Internacional de Cualificaciones de Pruebas de Software


Pregunta #37 (2 puntos)

Se está preparando para ejecutar un conjunto de automatización de pruebas para una aplicación sanitaria crítica para la seguridad. ¿Qué
enfoque debería adoptar para verificar la exactitud de los resultados de la prueba?

a. Ejecutar casos de prueba con fallas conocidas y verificar que continúen fallando
b. Extraer datos del sistema de producción y verificar compatibilidad con el TAS
C. Examinar las tendencias históricas de las pruebas en un IVU similar
d. Ejecute el conjunto de pruebas de forma lenta y metódica.

Pregunta #38 (3 puntos)

Ha estado revisando los casos de prueba en su TAS y ha descubierto que existe una amplia variedad de métodos que los
TAE han utilizado para manejar los errores del sistema. ¿Cómo deberías manejar esto?

a. Establecer un proceso de recuperación de errores en el TAS y garantizar que todos los casos de prueba utilicen ese proceso.
b. Crear una biblioteca de procesos de recuperación para que haya una mejor reutilización entre los diferentes scripts.
C. Pase a un enfoque basado en palabras clave y haga de la recuperación una de las palabras clave
d. Proporcionar un mejor manejo del tiempo de espera en los scripts para evitar errores del sistema.

Pregunta #39 (3 puntos)

Hasta ahora ha proporcionado pruebas automatizadas para un IVU estable. Debido a las cambiantes demandas
comerciales, el SUT se actualizará para incluir varias funciones y complementos nuevos que se comunican a través de
API. ¿De qué manera se debe actualizar el TAS?

a. Mejore la recuperación de TAS para que sea más tolerante a fallas cuando fallan las llamadas API
b. Actualizar la documentación del TAS, incluido su soporte para API.
C. Mejorar el registro para capturar el aumento anticipado de defectos debido a fallas de API
d. Modificar la capa de adaptación en el TAA para permitir que el TAS realice pruebas a través de las API

Pregunta #40 (3 puntos)

Ha estado realizando una revisión de calidad de su TAS. Has descubierto que hace tres años que no se
actualiza. El TAS funciona adecuadamente y brinda buena cobertura del IVU; sin embargo, desea
asegurarse de que funcione de la manera más eficiente posible. ¿Qué paso debería considerar para
aumentar la eficiencia del TAS?

a. Garantice estándares de nomenclatura coherentes para el nuevo código de automatización


b. Realizar cambios en el TAS en rápida sucesión para mantener el ritmo de las prácticas de vanguardia.
C. Asegúrese de que las bibliotecas más recientes se incorporen al TAS
d. Reclute a un proveedor externo para evaluar el TAS actual

Versión 1.0 Página12de12 13 de septiembre de 2016

© Junta Internacional de Cualificaciones de Pruebas de Software

También podría gustarte