Vocabulario de Desarrollo de software · Pruebas de software

¿Qué significa assertion?

Significado en Desarrollo de software, traducción al español y ejemplos

/əˈsɜːrʃn/sustantivoTérmino frecuente

assertion: aserción, comprobación

Instrucción de una prueba que comprueba si un resultado coincide con el valor esperado. Si la condición no se cumple, la prueba falla.

Cómo se usa

Se expresa con funciones como assertEquals, expect(...).toBe(...) o assert en Python. Se pide una aserción más sólida cuando una prueba comprueba poco; AssertionError en la salida identifica qué comprobación falló.

Frases de ejemplo

  1. This test has no assertions, so it passes even when the function returns garbage.

    Esta prueba no tiene aserciones, así que pasa incluso cuando la función devuelve cualquier cosa.

    Sin una comprobación del resultado, la prueba no detecta una respuesta incorrecta.

  2. Add an assertion for the error message, not just for the status code.

    Añade una aserción para el mensaje de error, no solo para el código de estado.

    La prueba debe verificar el texto que verá la persona, además del estado HTTP.

Combinaciones frecuentes

  • add an assertion
  • the assertion fails
  • assertion error
  • a stronger assertion

Más términos: Pruebas de software

Practica con lecturas adaptadas a tu nivel

Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés: