Repaso
English
TestingFundamentosTST-44

¿Qué son un caso de test y una suite de tests?

Opciones

  1. Un caso comprueba un escenario; una suite agrupa casos (Opción correcta)
  2. Un caso es una caja de computadora; una suite es una sala
  3. Una suite es un solo test; un caso son muchos tests
  4. Ambos son mensajes de error de pytest

Respuesta

Un caso de test comprueba un escenario frente a un resultado esperado; una suite es un grupo de casos que se ejecutan juntos

Por qué

Caso de test: 'al iniciar sesión con una contraseña incorrecta, debo ver un mensaje de error y no entrar'. Tiene pasos, datos de entrada y un resultado esperado.

Suite de tests: una colección de casos, por ejemplo 'todos los tests de login' o 'todos los tests del proyecto'.

En código, un método de test suele ser un caso, y una clase o carpeta de tests es una suite.

Recuerda

Caso = un escenario. Suite = un grupo de casos.

Términos clave

Practica esta pregunta en Repaso