Testare le applicazioni in Tulip Player
  • 31 Oct 2023
  • 3 Minuti da leggere
  • Contributori

Testare le applicazioni in Tulip Player


Sommario dell'articolo

Panoramica

In questo articolo imparerete

  • Come eseguire il debug di diverse modalità di errore comuni, come le funzioni del connettore
  • 3 approcci per testare le applicazioni in Tulip Player

A volte le limitazioni della modalità Sviluppo costringono a testare in Tulip Player. Questo documento illustra alcuni suggerimenti e trucchi per testare le applicazioni in Player.

Come fare

Questa guida mostra alcuni modi per modificare la vostra applicazione in modo da scoprire i bug nella logica dell'applicazione.

Per prima cosa, utilizzate una di queste risorse per testare altri prodotti Tulip che potrebbero essere collegati alla vostra applicazione:

Connettori

È possibile testare SQL Connector nella pagina Connettori. Utilizzate questa guida separata per testare i connettori.

Dispositivi Edge/Corpo di fabbrica

È possibile utilizzare l'applicazione "Factory Kit Setup" per testare il Factory Kit. Utilizzare questa guida se l'applicazione non riceve alcun segnale dai dispositivi Edge.

Lettore Tulip congelato

Se l'applicazione Tulip è bloccata nel lettore Tulip e non è possibile premere alcun pulsante, utilizzare questa guida per la risoluzione dei problemi del lettore Tulip.

Registri della tabella

Se si cerca di capire perché un record non viene caricato o creato correttamente, assicurarsi di riavviare Tulip Player prima di testare l'applicazione ogni volta.

Se il problema non è legato a nessuna delle funzioni sopra elencate, continuate a leggere per imparare a eseguire il debug della logica dell'applicazione.

Test 1 - Utilizzo di un testo variabile per vedere i valori delle variabili

Molti problemi riguardano i valori di una variabile o di un campo in un record di tabella.

Quindi, se vi chiedete perché una variabile non ha un valore specifico, potete usare il testo della variabile o il testo del record di tabella per vedere lo stato attuale.

Testo della variabile

Per vedere il valore di una variabile in qualsiasi momento, selezionare "Variabile" sotto il widget Testo nella barra degli strumenti.

Quindi, selezionare il testo della variabile nel passo aperto. Nel riquadro contestuale, sotto la "Scheda widget", selezionare la variabile che si desidera analizzare.

Dopo aver aperto il passo nel Lettore Tulipano, sarà possibile vedere il valore corrente della variabile.

Testo del record della tabella

Per visualizzare in qualsiasi momento il valore di tutti i campi di un record di tabella caricato, selezionare "Record di tabella" sotto il widget Testo nella barra degli strumenti.

Quindi, selezionare il testo vuoto del record di tabella nel passo aperto. Nel riquadro contestuale, sotto la "Scheda widget", selezionare il segnaposto record in cui è caricato il record di tabella.

Dopo aver aperto il passo nel Tulip Player, sarà possibile vedere il record di tabella correntemente caricato. Se non vengono visualizzati valori sotto le etichette dei campi, il record non è stato caricato correttamente.

Ecco un esempio in cui non è stato caricato alcun record di tabella:

Prova 2 - Mostrare quali dichiarazioni di trigger stanno funzionando

A volte si può avere una serie di istruzioni "If" in un Trigger e un'istruzione inaspettata potrebbe scattare alla pressione di un pulsante o all'apertura di un passo.

Se volete scoprire quali dichiarazioni di trigger si stanno attivando, potete usare l'azione di trigger "Mostra messaggio". Si tratta di un'azione molto simile all'uso della console di sviluppo per mostrare valori specifici, se si ha familiarità con la programmazione.

Dopo aver trovato un'istruzione trigger che dovrebbe essere attivata, aggiungete un'istruzione "Mostra messaggio" accanto ad essa per vedere se viene eseguita correttamente. Si può anche includere un valore variabile nel messaggio.

  • "Mostra messaggio" "Valore statico" "testo" "Abbiamo aumentato con successo il contatore".

Test 3- Creare un passo di "test" generale

A volte il test può non essere semplice. Oppure, potrebbe essere necessario eseguirlo su più passi.

Per risolvere questo problema, è possibile creare un passo "Test" dedicato alla visualizzazione di più variabili e record di tabella contemporaneamente.

Per prima cosa, aggiungere un pulsante "Prova" nel layout di base, in modo che si possa accedere al passo "Prova" da qualsiasi altro passo.

Quindi, aggiungere il trigger che consente di passare ogni volta alla stessa fase di test.

È possibile personalizzare la fase di test in base alle proprie esigenze, ma si consiglia di includere più variabili e record di tabella.

Ecco un esempio:

L'esempio precedente contiene 5 esempi di testo statico, 3 esempi di testo variabile e un esempio di testo record di tabella.


Questo articolo è stato utile?