Testing

Quiz
•
Computers
•
Professional Development
•
Hard
agustin kenny
Used 15+ times
FREE Resource
9 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Integration Test
Sirven para probar la aplicación en su totalidad, es decir, usarla como si fueras el usuario final y probar si todo está funcionando bien
Prueban el funcionamiento de distintas unidades combinadas
Es una técnica para construir software que se basa en escribir tests
Es un pedazo de código automático que invoca a una unidad de trabajo del sistema y chequea que el resultado de esa unidad sea el esperado
2.
MULTIPLE SELECT QUESTION
30 sec • 1 pt
Assertions en Chai
assert
Expect
Ninguna respuesta es correcta
should
Todas las respuestas son correctas, incluyendo que ninguna respuesta es correcta.
3.
MULTIPLE SELECT QUESTION
30 sec • 1 pt
Agus, por qué no escribiste la pregunta de este quiz?
Tenía demasiadas respuestas y solo podés poner 5
No tenías ganas
Estabas aburrido
(respuestas) => {respuestas > 5 ? null : [...respuestas]}
No se che
4.
MULTIPLE SELECT QUESTION
30 sec • 1 pt
Unit Testing
Una unidad de trabajo es cualquier función lógica del sistema que no pueda ser separada en piezas más pequeñas y que puede ser invocada por alguna otra interfaz
Prueban el funcionamiento de distintas unidades combinadas
Esta unidad puede ser sólo un método, o el comportamiento de una clase entera, o el comportamiento de varias clases interactuando entre ellas para lograr un próposito, que puede ser verificado
Es un pedazo de código automático que invoca a una unidad de trabajo del sistema y chequea que el resultado de esa unidad sea el esperado
Esta unidad puede ser sólo un método
5.
MULTIPLE SELECT QUESTION
30 sec • 1 pt
¿Qué es el Code Coverage?
Simplemente se basa en medir cuantas líneas de código se ejecutaron en tus tests, es decir que si tenés un code coverage del 100%, significa que no hubo ni una línea de código que no se ejecutó
Que tengas 100% de code coverage no quiere decir necesariamente que tu aplicación no puede fallar, simplemente es una métrica que ayuda a tener una idea de lo que probamos
Que tengas 100% de code coverage quiere decir que tu aplicación no puede fallar
Es una métrica usada para saber qué tan bien estás probando tu aplicación
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Tipos de test
En general la mayoría de los tests que hagamos va a ser de tipo End-to_End, en segundo lugar unit tests y por último Integration Tests
En general la mayoría de los tests que hagamos va a ser de tipo unit tests, en segundo lugar Integration Tests y por último End-to_End
En general la mayoría de los tests que hagamos va a ser de tipo Integration Tests, en segundo lugar unit tests y por último End-to_End
7.
MULTIPLE SELECT QUESTION
30 sec • 1 pt
En programación, ¿Qué es una aserción o assertion?
Es un predicado, incluido en un programa y que generalmente compara el resultado o el estado esperado de algo contra el real en el momento de ejecución
Las aserciones son predicados (funciones que devuelven valores lógicos verdadero-falso) y que se espera que siempre sean verdad
Es un predicado, expresión que no retorna valor, incluido en un programa y que generalmente compara el resultado o el estado esperado de algo contra el real en el momento de ejecución
8.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
El Framework Mocha
No soporta código asíncrono
No es posible combinarla con otras librerías de assertion
Incluye algunos hooks como after,before, before each
9.
MULTIPLE SELECT QUESTION
30 sec • 1 pt
Software Testing
Testear no provee una documentación viva de nuestro código
Además nos vamos a asegurar que cuando lo deployemos funcionen en el destino o que si fallan algunos tests directamente no lleguen las nuevas actualizaciones al servidor de producción
Cuando pensamos en testing en software, pensamos en algo que nos de garantías de que la aplicación que estamos construyendo funcione bien
En general testear bien nuestra aplicación no da garantías
Similar Resources on Wayground
12 questions
1 MOVIL

Quiz
•
Professional Development
10 questions
Test Semana 3

Quiz
•
Professional Development
13 questions
. Comprender la infraestructura de seguridad en la red

Quiz
•
Professional Development
11 questions
INFO-2EXAMEN

Quiz
•
University - Professi...
12 questions
Javascript Avanzado ft-22b Grupo 5

Quiz
•
Professional Development
10 questions
Test Semana 1

Quiz
•
Professional Development
11 questions
Primeros pasos con PowerShell

Quiz
•
Professional Development
10 questions
Funciones y Variables

Quiz
•
Professional Development
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
9/11 Experience and Reflections

Interactive video
•
10th - 12th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
9 questions
Tips & Tricks

Lesson
•
6th - 8th Grade
Discover more resources for Computers
11 questions
All about me

Quiz
•
Professional Development
10 questions
How to Email your Teacher

Quiz
•
Professional Development
15 questions
Fun Random Trivia

Quiz
•
Professional Development
22 questions
Anne Bradstreet 1612-1672

Quiz
•
Professional Development
18 questions
Spanish Speaking Countries and Capitals

Quiz
•
KG - Professional Dev...
14 questions
Fall Trivia

Quiz
•
11th Grade - Professi...
15 questions
Disney Characters Quiz

Quiz
•
Professional Development
15 questions
Quiz to Highlight Q types & other great features in Wayground

Quiz
•
Professional Development