Skip to Content
Automatizări

Testare și rulări

Încearcă un flux fără să trimiți nimic și vezi ce au făcut rulările reale

Ultima actualizare la

În editor lucrezi cu două file ca să verifici dacă un flux face ce vrei: Rulare de test pentru o încercare și Rulări pentru ce s-a întâmplat cu adevărat. Le deschizi în dreapta, în panou. A patra filă, Istoric, arată versiunile anterioare ale fluxului, vezi Versiuni anterioare.

O rulare de test

Alege fila Rulare de test. Un test parcurge fluxul cu date de exemplu și arată ce pași ar face.

Nu se întâmplă nimic real

O rulare de test nu trimite nimic, nu creează nimic și nu modifică nimic. Întârzierile sunt sărite, astfel încât vezi imediat rezultatul final. Acțiunile arată doar ce ar face, cu textul Nu se execută într-un test.

Fila Rulare de test cu date de exemplu și rezultatul per pas

Date de exemplu

Sus se află Testează cu o înregistrare reală. Pentru fiecare înregistrare a declanșatorului, precum Ocupare, alege o înregistrare prin Alege o înregistrare (caută după nume sau număr). Tillor încarcă înregistrarea așa cum este acum, cu înregistrările la care face referire, în datele de exemplu. Testul tot nu trimite, nu creează și nu modifică nimic.

Sub Date de exemplu ale evenimentului se află datele cu care lucrează testul, în format JSON. Dacă automatizarea a pornit deja o dată pe bune, testul începe cu datele ultimei rulări reale. Altfel, Tillor completează un exemplu care are forma evenimentului: un text devine example, un număr 1 și o dată momentul curent.

Modifică valorile ca să încerci alte cazuri, de exemplu un alt tip de parcelă sau o factură cu o altă stare. Dacă textul nu este un JSON valid, apare Datele de exemplu nu sunt un JSON valid. și nu poți porni testul.

Dacă fluxul conține o Cerere API, apare și un câmp Exemplu de răspuns API. Lipește acolo răspunsul pe care îl aștepți de la cerere. Cu el, testul poate parcurge pașii de după cerere, iar Tillor indică câmpurile răspunsului ca variabile. Vezi Folosirea unui răspuns API.

Ce se întâmplă la acești pași

La unii pași, rezultatul depinde de lumea exterioară: Trimite webhook, Cerere API, acțiuni cu o ieșire Omis sau Eroare și logică precum Deschis acum?, Caută o înregistrare, Așteaptă un eveniment și Cere o decizie. La Ce se întâmplă la acești pași? alegi, per pas, pe ce ieșire continuă testul. Așa testezi și calea de urmat când ceva merge prost.

Rezultatul

Dă clic pe Rulează testul. Vezi pașii în ordine, cu, per pas:

  • valorile completate, de exemplu titlul unei sarcini așa cum ar fi creat
  • la o condiție, per rând, ce s-a comparat și dacă s-a potrivit. Verde înseamnă reușit, roșu nu, cu valoarea care era de fapt acolo (era …)
  • pe ce ieșire a continuat fluxul (Continuă pe: Da)
  • la o întârziere, până când s-ar fi așteptat

După rulare, butonul se numește Rulează din nou. Testul redă pașii unul câte unul (Pasul 2 din 5…). Cu Arată tot sari peste această redare. Pe canvas se colorează drumul pe care l-a luat testul, iar pașii care nu au venit la rând sunt estompați. Dă clic pe numele unui pas din rezultat ca să sari la acel pas. Jos scrie Finalizat după 5 pași.

Dacă filtrul de la Doar când nu se potrivește cu datele tale de exemplu, vezi Filtrul declanșatorului nu se potrivește cu aceste date, așa că fluxul nu ar porni. Verifică atunci care condiție este roșie. Cu Golește scoți rezultatul de pe canvas.

Ce nu arată un test

  • Dacă o factură poate fi trimisă cu adevărat, dacă un endpoint este accesibil sau dacă o cale API există
  • Cum arată înregistrările după o întârziere. Testul lucrează cu datele tale de exemplu și nu citește nimic din nou
  • Erori care apar abia cu date reale, precum un câmp gol

De aceea, verifică întotdeauna primele rulări reale în fila Rulări.

Rulări reale

În fila Rulări se află ultimele 20 de rulări reale ale acestei automatizări, cea mai nouă sus. Lista se reîmprospătează singură cam la fiecare 15 secunde. Cât timp nu a pornit încă nimic, scrie Nicio rulare încă. Activează automatizarea și așteaptă evenimentul ei.

Fiecare rulare arată ora de pornire, numărul de pași sau (la așteptare) când continuă, și o stare.

StareCe înseamnă
În cursRularea este în desfășurare chiar acum
În așteptareRularea este într-o întârziere, așteaptă un eveniment sau o aprobare și continuă mai târziu
FinalizatăFluxul a fost parcurs până la capăt
EșuatăUn pas nu a putut fi executat. Mesajul apare alături ca Eșuat: …
AnulatăRularea s-a oprit pentru că automatizarea a fost pusă pe pauză sau ștearsă în timp ce rularea aștepta

Dă clic pe o rulare ca s-o deschizi. Vezi atunci:

  • toți pașii care s-au făcut, cu ora și ce a făcut pasul
  • valorile completate, de exemplu titlul pe care l-a primit cu adevărat sarcina
  • la o condiție, ce rânduri s-au potrivit
  • la un pas eșuat, mesajul de eroare, care poate fi în engleză

Pe canvas se colorează drumul pe care l-a luat această rulare. Pașii care nu au venit la rând sunt estompați. Dă clic pe numele unui pas ca să sari la acel pas.

Sub pași se află un buton precum 3 seturi de date. Acesta arată datele cu care a pornit rularea și ce a produs fiecare acțiune, precum ID-ul sarcinii create sau răspunsul unei cereri API. Așa poți verifica ce valori a avut o variabilă.

Jos într-o rulare deschisă se află și o Urmă (Trace): un cod de litere și cifre. Dacă ceva nu este în regulă la o rulare, transmite acel cod către suport. Așa găsim exact această rulare.

Evenimentele care nu au trecut de filtrul de la Doar când, sau pentru care automatizarea a rulat deja o dată la Rulează o singură dată per înregistrare, nu pornesc nicio rulare și nu apar deci în listă.

În lista automatizărilor, la fiecare automatizare apare ora ultimei rulări, alături de o bară mică per rulare recentă.

Ce se întâmplă după aceea?

  • După o rulare de test nu s-a schimbat nimic în Tillor. Abia când pornești Activ, automatizarea rulează cu adevărat.
  • Rulările reale rămân în fila Rulări. Aceasta le arată pe ultimele 20.
  • O rulare eșuată duce la un e-mail către cel care a creat automatizarea, cel mult unul pe oră.

Probleme?

O rulare care nu vrea să pornească

Vezi Întrebări frecvente pentru o listă de verificare.

A fost utilă această pagină?

Pe această pagină