--- title: "Probar la aplicación" url: https://docs.catalyst.zoho.com/es/tutorials/payslip-generator-app/nodejs/test-app/ description: "Construya una aplicación web que utiliza Catalyst para generar un PDF a partir de una plantilla de nómina dinámica, y enviarlo por correo al usuario final." last_updated: 2026-11-04T10:10:44Z 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, puede probar la aplicación en un servidor local y verificar si todo funciona usando el CLI de Catalyst. Para información detallada sobre `catalyst serve`, consulte la [página de ayuda de Servir Recursos](https://docs.catalyst.zoho.com/es/cli/v1/serve-resources/introduction). Para servir el proyecto Catalyst localmente, ejecute el siguiente comando desde el directorio de su proyecto: ```sh catalyst serve ``` La aplicación generadora de nóminas ahora se servirá en el `puerto 3000` predeterminado. Las URLs de los endpoints locales de los componentes se mostrarán en el CLI. ![catalyst_payslip_catalyst_serve](https://catalyst-docs-development.zohostratus.in/images/tutorials/payslip-generator/catalyst_payslip_catalyst_serve.webp) > **Nota:** Cada vez que acceda a la página principal o a cualquiera de las subpáginas de su client, o la función, el CLI mostrará un registro en vivo de la URL accedida, junto con el método HTTP que se utiliza para acceder a ella. Ahora puede abrir la URL local del componente client en un navegador para acceder a la aplicación. ![catalyst_payslip_catalyst_serve_1](https://catalyst-docs-development.zohostratus.in/images/tutorials/payslip-generator/catalyst_payslip_catalyst_serve_1.webp) Agregue datos de ejemplo en el formulario para probar la funcionalidad de la aplicación, y haga clic en **Submit**. ![catalyst_payslip_catalyst_serve_2](https://catalyst-docs-development.zohostratus.in/images/tutorials/payslip-generator/catalyst_payslip_catalyst_serve_2.webp) Recibirá un mensaje de éxito después de que el correo electrónico sea enviado. ![catalyst_payslip_catalyst_serve_3](https://catalyst-docs-development.zohostratus.in/images/tutorials/payslip-generator/catalyst_payslip_catalyst_serve_3.webp) Inicie sesión en la cuenta de correo electrónico que ingresó aquí, y encontrará un correo electrónico que contiene la nómina como un archivo PDF adjunto. ![catalyst_payslip_catalyst_serve_4](https://catalyst-docs-development.zohostratus.in/images/tutorials/payslip-generator/catalyst_payslip_catalyst_serve_4.webp) Si visualiza el archivo adjunto, encontrará los detalles que ingresó en el formulario renderizados en su plantilla personalizada. ![catalyst_payslip_catalyst_serve_5](https://catalyst-docs-development.zohostratus.in/images/tutorials/payslip-generator/catalyst_payslip_catalyst_serve_5.webp) Dependiendo del proveedor de correo electrónico que use, también podrá descargar y guardar el documento `payslip.pdf` en su sistema local. Si la prueba fue exitosa, podemos desplegar el proyecto en la consola.