Pruebas
de front-end: Las pruebas de front-end son un tipo de prueba que prueba la capa de presentación de una arquitectura de 3 niveles en una aplicación web. Básicamente, las pruebas de front-end se realizan en la interfaz de usuario (UI), que también se conoce como capa de presentación en la arquitectura de 3 niveles.
Pruebas de back-end: Las pruebas
de back- end son un tipo de prueba que prueba la capa de aplicación y la capa de base de datos de una arquitectura de 3 niveles en una aplicación web. Básicamente, las pruebas de back-end se realizan en la interfaz de usuario de la aplicación (AUI) y la base de datos.
Diferencia entre la prueba de frontend y la prueba de backend:
Pruebas de front-end | Pruebas de back-end |
---|---|
Las pruebas de front-end se realizan básicamente en la interfaz de usuario (UI). | Las pruebas de back-end se realizan en la base de datos y la interfaz de usuario de la aplicación (AUI). |
En las pruebas de front-end, se requiere GUI. | En las pruebas de back-end, no se requiere GUI. |
Se requiere conocimiento sobre los requisitos. | Se requiere conocimiento sobre base de datos. |
Front-end comprueba la funcionalidad general de la aplicación. | Las pruebas de back-end verifican el interbloqueo, la corrupción de datos o la pérdida de datos. |
Cualquier información no se almacena en la base de datos. | La información se almacena en la base de datos. |
Se requiere conocimiento sobre las herramientas de marcos de automatización. | Se requiere conocimiento sobre los conceptos del lenguaje de consulta estructurado (SQL). |
Ejemplo: 1. Pruebas unitarias 2. Pruebas de aceptación | Ejemplo: 1. Pruebas SQL 2. Pruebas API |