--- title: "Probar la aplicación" url: https://docs.catalyst.zoho.com/es/tutorials/alien-city/java/test-application/ description: "Crea una aplicación web serverless de una sola página utilizando Catalyst Advanced I/O Function y Catalyst Data Store que te permita reportar o buscar encuentros con alienígenas en una ciudad." last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "Serve CLI Resources" url: /es/cli/v1/serve-resources/introduction/ --- # Probar la aplicación Antes de desplegar la aplicación en la consola remota, puedes [probar la aplicación](https://docs.catalyst.zoho.com/es/cli/v1/serve-resources/introduction/) en un servidor local y verificar que todo funcione correctamente usando Catalyst CLI. Para servir el proyecto de Catalyst localmente, ejecuta el siguiente comando desde el directorio de tu proyecto: ```sh catalyst serve ``` La aplicación Alien City se sirve ahora en el puerto predeterminado 3000. Se muestran las URLs de los endpoints locales de los componentes. > **Nota:** Cada vez que accedas a la página principal o a cualquiera de las subpáginas de tu Client, o a la función, el CLI mostrará un log en vivo de la URL accedida junto con el método de solicitud HTTP. ![catalyst_alcity_serve](https://catalyst-docs-development.zohostratus.in/images/tutorials/alcity/catalyst_alcity_serve.webp) Ahora puedes abrir la URL local del componente Client en un navegador para acceder a la aplicación Alien City. ![catalyst_alien_city_catalyst_serve](https://catalyst-docs-development.zohostratus.in/images/tutorials/alcity/catalyst_alien_city_catalyst_serve.webp) Probemos la aplicación ingresando el nombre de una ciudad y verificando el historial de encuentros con alienígenas en esa ciudad. Como aún no hemos reportado un encuentro con alienígenas en ninguna ciudad, el resultado debería ser negativo. Ingresa el nombre de una ciudad en el cuadro de texto y haz clic en **Check**. ![catalyst_alien_city_new_york](https://catalyst-docs-development.zohostratus.in/images/tutorials/alcity/catalyst_alien_city_new_york.webp) Como no se encontró un registro coincidente para esta ciudad en Data Store, el cliente muestra una respuesta negativa. ![catalyst_alien_city_new_york_no_alien](https://catalyst-docs-development.zohostratus.in/images/tutorials/alcity/catalyst_alien_city_new_york_no_alien.webp) Ahora, reportemos un encuentro con alienígenas. Haz clic en la pestaña *Report Alien Encounter*. Ingresa el nombre de una ciudad y haz clic en **Report**. En nuestra aplicación hemos ingresado "**Amsterdam**". ![catalyst_alien_city_report_encoutner](https://catalyst-docs-development.zohostratus.in/images/tutorials/alcity/catalyst_alien_city_report_encoutner.webp) La aplicación mostrará un cuadro emergente confirmando que los datos se han agregado a Data Store. ![catalyst_alien_city_local_host_message](https://catalyst-docs-development.zohostratus.in/images/tutorials/alcity/catalyst_alien_city_local_host_message.webp) Puedes verificarlo abriendo la consola de Catalyst y navegando a **Data Store** en *Storage* **>** *CloudScale*. Haz clic en la pestaña **Data View** para ver el registro que se acaba de insertar. ![catalyst_alien_city_data_view](https://catalyst-docs-development.zohostratus.in/images/tutorials/alcity/catalyst_alien_city_data_view.webp) A continuación, busquemos esta ciudad en el cliente y verifiquemos si obtiene este registro de Data Store. Haz clic en *Check My City* en la aplicación cliente e ingresa el nombre de la ciudad que acabas de reportar. Aquí ingresamos "**Amsterdam**". Haz clic en **Check**. ![catalyst_alien_city_report_created](https://catalyst-docs-development.zohostratus.in/images/tutorials/alcity/catalyst_alien_city_report_created.webp) El cliente muestra una respuesta positiva. También puedes verificar si el cliente muestra el mensaje de duplicación reportando la misma ciudad nuevamente. ![catalyst_alien_ctiy_local_repeat_report](https://catalyst-docs-development.zohostratus.in/images/tutorials/alcity/catalyst_alien_ctiy_local_repeat_report.webp) Si esta configuración funciona correctamente, podemos desplegar la aplicación a producción.