Red de conocimiento informático - Computadora portátil - ¿Cuál es la diferencia entre las pruebas de API y las pruebas de interfaz?

¿Cuál es la diferencia entre las pruebas de API y las pruebas de interfaz?

Las pruebas de API también se denominan pruebas de interfaz. Las pruebas de interfaz son un tipo de prueba funcional.

Una API (Interfaz de programación de aplicaciones) es un conjunto de funciones predefinidas diseñadas para proporcionar a las aplicaciones y a los desarrolladores la capacidad de acceder a un conjunto de rutinas basadas en software o hardware sin tener que acceder al código fuente ni comprender el detalles internos del trabajo.

Las funciones API se incluyen en archivos de biblioteca de enlaces dinámicos en el directorio del sistema de Windows. La API de Windows es un conjunto de funciones de Windows predefinidas que controlan la apariencia y el comportamiento de varias partes de Windows. Cada acción del usuario activa la ejecución de una o más funciones, indicándole a Windows lo que está sucediendo. Esto es muy similar al código natural de Windows en cierto modo. Otros lenguajes simplemente proporcionan una forma más sencilla de automatizar el acceso a la API.