View a markdown version of this page

Risoluzione dei problemi nell'ambiente di test - AWS App Studio

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Risoluzione dei problemi nell'ambiente di test

Questo argomento contiene informazioni sulla risoluzione dei problemi delle app pubblicate nell'ambiente di test.

Nota

Una risposta HTTP 500 da un'azione di automazione o di dati può essere causata da un arresto anomalo del runtime delle espressioni, da un errore del connettore o da una limitazione da un'origine dati connessa all'applicazione. Usa le istruzioni contenute Utilizzo della console del browser per eseguire il debug per visualizzare i log di debug che mostreranno i dettagli dell'errore sottostante.

Utilizzo del pannello di debug

Analogamente al pannello di debug di compilazione utilizzato per la creazione delle app, App Studio fornisce un pannello di debug comprimibile nell'ambiente di test. Questo pannello mostra messaggi informativi come il tempo di caricamento della pagina, la navigazione dell'utente e gli eventi dell'app. Contiene inoltre errori e avvisi. Il pannello di debug si aggiorna automaticamente con nuovi messaggi al verificarsi degli eventi.

Utilizzo della console del browser per eseguire il debug

Poiché le azioni non vengono richiamate durante l'anteprima dell'app, l'app dovrà essere pubblicata nell'ambiente di test per testarne la gestione delle chiamate e delle risposte. Se si verifica un errore durante l'esecuzione dell'automazione o se desideri capire perché l'applicazione si comporta in un certo modo, puoi utilizzare la console del browser per il debug in tempo reale.

Per utilizzare la console del browser per eseguire il debug delle app nell'ambiente di test
  1. Aggiungi ?debug=true alla fine dell'URL e premi invio. Nota che se l'URL ha già una stringa di query (che contiene?), aggiungila invece alla &debug=true fine dell'URL.

  2. Apri la console del browser per avviare il debug esplorando le azioni o gli input e gli output dell'API.

    • In Chrome: fai clic con il pulsante destro del mouse nel browser e scegli Ispeziona. Per ulteriori informazioni sul debug con Chrome DevTools, consulta la documentazione di Chrome. DevTools

    • In Firefox: tieni premuto o fai clic con il pulsante destro del mouse su un elemento della pagina web, quindi scegli Ispeziona elemento. Per ulteriori informazioni sul debug con Firefox DevTools, consulta la Documentazione utente di Firefox. DevTools

L'elenco seguente contiene alcuni problemi comuni che generano errori:

  • Errori di runtime

    • Problema: se un'automazione o un'espressione è configurata in modo errato, può causare un errore durante l'esecuzione dell'automazione. Gli errori più comuni sono la ridenominazione delle risorse, con conseguente espressione errata, altri errori di JavaScript compilazione o i tentativi di utilizzare dati o risorse che lo sono. undefined

    • Soluzione: controllate ogni utilizzo dell'input di codice personalizzato (espressioni e JSON) e assicuratevi che non vi siano errori di compilazione nell'editor di codice o nel pannello di debug. JavaScript

  • Problemi con il connettore

    • Problema: poiché le app di App Studio non comunicano con servizi esterni dotati di connettori fino a quando non vengono pubblicate, nell'ambiente di test possono verificarsi errori che non si sono verificati durante l'anteprima. Se un'azione in un'automazione che utilizza un connettore ha esito negativo, potrebbe essere dovuto a un'errata configurazione dell'azione che invia la richiesta al connettore o alla configurazione del connettore stesso.

    • Soluzione: è necessario utilizzare l'output simulato per testare le automazioni nelle prime fasi dell'ambiente di anteprima per prevenire questi errori. Assicurati che il connettore sia configurato correttamente, per ulteriori informazioni, consulta. Risoluzione dei problemi relativi ai connettori Infine, puoi utilizzarlo CloudWatch per rivedere i log. Per ulteriori informazioni, consulta Debug con i log delle app pubblicate in Amazon Logs CloudWatch. Nei log dello spazio ConnectorService dei nomi, dovrebbero essere presenti messaggi di errore o metadati originati dal connettore.