Una prueba de escritorio es un proceso manual que se utiliza para verificar el funcionamiento de un algoritmo o programa, línea por línea, como si se estuviera ejecutando en una computadora. La prueba se realiza asignando valores a las variables del algoritmo y siguiendo paso a paso su flujo para comprobar si el resultado obtenido es el esperado. El objetivo principal es identificar posibles errores o fallas lógicas en el código antes de que se implemente o ejecute en un entorno real.
¿Cómo se realiza una prueba de escritorio?
1️⃣ Selección del algoritmo o programa: Se elige el código que se va a probar.
2️⃣ Creación de una tabla: Se crea una tabla con columnas que representen las variables del programa y las salidas esperadas.
3️⃣ Ejecución manual: Se simula la ejecución del programa paso a paso, siguiendo la lógica del código y registrando los valores de las variables en la tabla.
4️⃣ Verificación de resultados: Se comparan los valores obtenidos en la tabla con los resultados esperados. Si hay discrepancias, se identifican los errores en el código.
Ejemplo
Calcular el promedio de 3 números
Prueba de escritorio
En este ejemplo, se puede observar que el algoritmo funciona correctamente, ya que el promedio de 5, 3 y 1 es 3, que es el resultado que se muestra en la salida