View a markdown version of this page

Solución de problemas en el entorno de pruebas - AWS Estudio de aplicaciones

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Solución de problemas en el entorno de pruebas

Este tema contiene información sobre la solución de problemas de las aplicaciones publicadas en el entorno de pruebas.

nota

La respuesta HTTP 500 de una acción de automatización o de datos puede deberse a un bloqueo del tiempo de ejecución de las expresiones, a un fallo de un conector o a una limitación de velocidad desde una fuente de datos conectada a la aplicación. Sigue las instrucciones que aparecen aquí Uso de la consola del navegador para depurar para ver los registros de depuración que mostrarán los detalles del error subyacente.

Uso del panel de depuración

Al igual que el panel de depuración de creación que se utiliza al crear tus aplicaciones, App Studio proporciona un panel de depuración plegable en el entorno de pruebas. Este panel muestra mensajes informativos, como el tiempo de carga de la página, la navegación del usuario y los eventos de la aplicación. También contiene errores y advertencias. El panel de depuración se actualiza automáticamente con nuevos mensajes a medida que se producen eventos.

Uso de la consola del navegador para depurar

Dado que no se invocan acciones al obtener una vista previa de la aplicación, será necesario publicarla en el entorno de pruebas para probar su gestión de llamadas y respuestas. Si se produce un error durante la ejecución de la automatización o si quieres saber por qué la aplicación se comporta de una manera determinada, puedes usar la consola de tu navegador para realizar la depuración en tiempo real.

Para usar la consola del navegador para depurar aplicaciones en el entorno de prueba
  1. ?debug=trueAñádelo al final de la URL y presiona enter. Tenga en cuenta que si la URL ya tiene una cadena de consulta (la contiene?), agréguela &debug=true al final de la URL.

  2. Abre la consola de tu navegador para empezar a depurar explorando las entradas y salidas de tu acción o API.

    • En Chrome: haz clic con el botón derecho del ratón en tu navegador y selecciona Inspeccionar. Para obtener más información sobre la depuración con Chrome DevTools, consulta la DevTools documentación de Chrome.

    • En Firefox: mantén pulsado un elemento de una página web o haz clic con el botón derecho en él y, a continuación, selecciona Inspeccionar elemento. Para obtener más información sobre la depuración con Firefox DevTools, consulta la documentación de DevTools usuario de Firefox.

La siguiente lista contiene algunos problemas comunes que producen errores:

  • Errores de tiempo de ejecución

    • Problema: si una automatización o expresión se configura incorrectamente, puede provocar un error al ejecutar la automatización. Los errores más comunes son cambiar el nombre de los activos, lo que produce expresiones incorrectas, otros errores de JavaScript compilación o intentos de usar datos o activos que sí lo están. undefined

    • Solución: comprueba cada uso de entradas de código personalizadas (expresiones y JSON) y asegúrate de que no haya errores de compilación en el editor de código o en el panel de depuración. JavaScript

  • Problemas con los conectores

    • Problema: dado que las aplicaciones de App Studio no se comunican con los servicios externos mediante conectores hasta que se publican, pueden producirse errores en el entorno de pruebas que no se produjeron durante la vista previa. Si se produce un error en una automatización que usa un conector, puede deberse a una mala configuración de la acción que envía la solicitud al conector o a la propia configuración del conector.

    • Solución: debe usar la salida simulada para probar las automatizaciones en las primeras etapas del entorno de vista previa a fin de evitar estos errores. Asegúrese de que el conector esté configurado correctamente; para obtener más información, consulte. Solución de problemas de conectores Por último, puede utilizarlo CloudWatch para revisar los registros. Para obtener más información, consulte Depurar con registros de aplicaciones publicadas en Amazon Logs CloudWatch. En los registros del espacio de ConnectorService nombres, deben aparecer mensajes de error o metadatos originados en el conector.