wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Cuestionario de Pruebas Automatizadas

Total questions: 13

Worksheet time: 10mins

Name
Class
Date
1.

¿Cuál de las siguientes es una ventaja clave de las pruebas de automatización sobre las pruebas manuales?

a)

Mayor eficiencia y capacidad para realizar más pruebas en menos tiempo.

b)

Reducción de la necesidad de mantenimiento de los casos de prueba.

c)

Flexibilidad en entornos de desarrollo sin necesidad de scripts.

d)

Capacidad para detectar todos los errores en una sola ejecución.

2.

¿Qué tipo de pruebas se centra en evaluar si las actualizaciones de código afectan funcionalidades ya probadas?

a)

Pruebas de integración.

b)

Pruebas unitarias.

c)

Pruebas de regresión automatizadas.

d)

Pruebas de carga.

3.

¿Cuál es el objetivo principal de las pruebas de integración automatizadas?

a)

Probar componentes de software de manera aislada.

b)

Verificar cómo los módulos se comunican y cumplen con su comportamiento al trabajar en conjunto.

c)

Identificar errores en la interfaz de usuario.

d)

Asegurar que cada componente independiente funcione s in dependencias externas.

4.

En las pruebas de calidad automatizadas,¿cuáles una ventaja de los simuladores de usuarios?

a)

Permiten realizar pruebas no funcionales.

b)

Simulan interacciones reales, permitiendo mayor cobertura y eficiencia en escenarios repetitivos.

c)

Reducen la cobertura de pruebas necesarias para validar el sistema.

d)

Solo son necesarios en pruebas manuales.

5.

¿Qué caracteriza a un caso de prueba no ambiguo en pruebas automatizadas?

a)
  • Tiene aserciones claras y directas.

b)
  • Depende de datos inciertos.

c)

Incluye múltiples pasos manuales de validación.

d)

 Tiene dependencias para verificar su resultado en cada ejecución.

6.

¿Cuál de los siguientes es un beneficio principal del seguimiento del ROI en pruebas automatizadas?

a)
  • Minimiza el tiempo de diseño de pruebas.

b)

Justifica la inversión en automatización midiendo el impacto y retorno de las pruebas.

c)

 Facilita la eliminación de pruebas de regresión.

d)
  • No es aplicable a pruebas automatizadas.

7.

¿Qué aspecto es fundamental para el éxito de las pruebas automatizadas en un entorno de despliegue continuo?

a)

Configuración de pruebas de integración que no dependan de APIs externas..

b)
  • Arquitectura de software que facilite el aislamiento de unidades para pruebas.

c)

Un ambiente estable y bien definido que soporte la ejecución continua.

d)
  • Realizar todas las pruebas de manera manual.

8.

¿Cuál de los siguientes describe mejor el objetivo de las pruebas unitarias automatizadas?

a)
  • Validar que los módulos individuales funcionen independientemente de sus dependencias.

b)
  • Probar cómo las unidades interactúan en conjunto.

c)
  • Identificar problemas en la interfaz de usuario.

d)
  • Garantizar que todas las funcionalidades estén cubiertas al menos una vez.

9.

¿Qué se requiere para lograr una mayor cobertura en las pruebas automatizadas?

a)
  • Ejecución manual y supervisión continua por un equipo de pruebas.

b)
  • Uso de herramientas y scripts que faciliten la cobertura de pruebas en múltiples niveles.

c)
  • Realizar menos pruebas pero más detalladas.

d)
  • Enfocarse únicamente en pruebas unitarias.

10.

 ¿Cuál es el propósito de las pruebas de interfaz de usuario (UI) automatizadas?

a)
  • Asegurar que los módulos se comuniquen correctamente.

b)
  • Validar las interacciones del usuario y la funcionalidad visible en la interfaz.

c)
  • Probar el rendimiento bajo carga.

d)
  • Verificar iteraciones del usuario y la base de datos.

11.

¿Qué ventaja ofrece la automatización de pruebas de regresión en comparación con las pruebas manuales?

a)
  • Reduce el tiempo necesario para realizar las pruebas repetitivas en cada ciclo de desarrollo.

b)
  • Elimina la necesidad de pruebas unitarias.

c)
  • Permite detectar errores solo en el último ciclo de desarrollo.

d)
  • Facilita la implementación de pruebas sin mantenimiento..

12.

En pruebas de infraestructura de despliegue, ¿por qué es importante contar con un ambiente estable?

a)
  • Para evitar la necesidad de pruebas de integración.

b)
  • Para asegurar que los casos de prueba se ejecuten de forma consistente y confiable.

c)
  • Para reducir la inversión en herramientas de automatización.

d)
  • Para realizar pruebas solo en entornos de producción.

13.

¿Qué debe incluirse en la arquitectura de pruebas automatizadas para maximizar su efectividad?

a)
  • Casos de prueba ambiguos y de mediano alcance.

b)
  • Escenarios y casos de prueba bien definidos y parametrizados.

c)
  • Un enfoque exclusivo en pruebas de usuario final y casos de pruebas.

d)
  • Ejecutar todas las pruebas únicamente en el entorno de pruebas.