es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Qué tipo de pruebas estoy realizando?

Estoy realizando una prueba unitaria que básicamente evalúa el rendimiento en tiempo de una llamada a la base de datos y la recuperación de datos.
Ahora he realizado la prueba como una UnitTest, pero estoy bastante seguro de que no es una prueba unitaria, ya que en resumen solo registra el tiempo desde la llamada de la función hasta que devuelve los datos. ¿Qué tipo de prueba sería esto si no es una prueba unitaria?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Este tipo de prueba sería considerada como una prueba de rendimiento, específicamente una prueba de rendimiento basada en el tiempo. No es una prueba unitaria debido a que involucra una dependencia externa, es decir, la base de datos, y no prueba una unidad específica de código de forma aislada. En su lugar, mide el tiempo tomado para llevar a cabo una operación completa, incluyendo interacciones con sistemas externos. Las pruebas de integración podrían ser una categoría más apropiada para este tipo de prueba, ya que se enfoca en cómo diferentes módulos o componentes del sistema trabajan juntos.

Comments are closed.