Ope_v3

Ope_v3

Professional Development

9 Qs

quiz-placeholder

Similar activities

Practicando para el examen TIC_GS

Practicando para el examen TIC_GS

Professional Development

14 Qs

Diplomado Infraestructura Cloud - Clase 1

Diplomado Infraestructura Cloud - Clase 1

Professional Development

8 Qs

Quiz sobre Algoritmos e Programação

Quiz sobre Algoritmos e Programação

Professional Development

14 Qs

Aplicaciones de la IA a la investigación

Aplicaciones de la IA a la investigación

Professional Development

11 Qs

Capacitación Mensual HA

Capacitación Mensual HA

Professional Development

10 Qs

Agile Thoughts Trivia - TG

Agile Thoughts Trivia - TG

Professional Development

10 Qs

1. Fundamentos de la IA

1. Fundamentos de la IA

Professional Development

10 Qs

Concienciación en materia de Ciberseguridad - Mireia CETI

Concienciación en materia de Ciberseguridad - Mireia CETI

Professional Development

13 Qs

Ope_v3

Ope_v3

Assessment

Quiz

Information Technology (IT)

Professional Development

Easy

Created by

Poyoxar .

Used 1+ times

FREE Resource

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

¿Cuál es el objetivo principal de realizar pruebas en el desarrollo de software?

Garantizar que el software cumpla con lo esperado y ofrecer confianza después de realizar cambios.

Asegurar que el código nunca tenga errores en ningún caso.

Hacer pruebas para medir el rendimiento del sistema.

Evitar la revisión del código antes de subirlo a producción.

2.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Según lo visto en la presentación... ¿Qué tipo de pruebas son menos costosas de hacer y requieren menos esfuerzo?

Pruebas funcionales

Pruebas de integración

Pruebas unitarias

3.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

¿Qué características NO se espera de una buena prueba unitaria?

Que sea rápida en su ejecución.

Que sea repetible y consistente en sus resultados.

Que dependa del orden y contexto de otras pruebas.

Que opere de manera aislada.

4.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

¿Cuáles son las partes fundamentales que debe tener un test unitario?

Inicialización

Documentación

Registro

Verificación

Ejecución

5.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

¿Qué representa la cobertura en testing?

La cantidad total de pruebas manuales realizadas en un proyecto.

El porcentaje de código que se ejecuta a través de pruebas, indicando cuán testado está el código.

La eficiencia del código al ejecutarse en producción.

El índice de errores encontrados en el análisis de código estático.

6.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

¿Qué es el análisis estático de código?

Un proceso de revisión manual de código en busca de errores.

Una técnica para medir la cobertura de los tests automatizados.

Un procedimiento para compilar y ejecutar código en diferentes entorno.

Una herramienta que revisa el código fuente en busca de errores y buenas prácticas sin ejecutarlo.

7.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

¿Cuál es el propósito principal de usar branches en Git?

Evitar la necesidad de realizar pruebas unitarias.

Permitir que cada persona trabaje en nuevas funcionalidades de forma aislada sin afectar la rama principal.

Incrementar el tiempo de despliegue del código.

Asegurarse de que todo el código se suba directamente a la rama principal.

8.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

¿Qué es un pull request?

Una solicitud para fusionar los cambios realizados en una rama con la rama principal, permitiendo una revisión de código previa.

Un proceso de análisis de la cobertura de pruebas antes de integrar nuevos cambios.

Una herramienta para automatizar las pruebas unitarias.

Un mecanismo para revertir cambios en la rama principal de forma segura.

9.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

¿Qué se entiende por continuous delivery y continuous deployment?

En continuous delivery el código se prepara para producción con pruebas automatizadas, y en continuous deployment el despliegue se hace de de forma automática en vez de manual.

Son términos sinónimos que significan que el código se prueba manualmente antes de ser entregado.

Continuous delivery implica pruebas unitarias únicamente, mientras que continuous deployment se usa para pruebas de integración.