Test Power Virtual Agents-boten

Når du utformer roboten i Power Virtual Agents, kan du bruke ruten Testrobot til å se hvordan roboten fører en kunde gjennom robotdiskusjonen.

For å hjelpe deg med å finne og rette opp uventet funksjonalitet, kan du aktivere sporing mellom emner for å lede deg gjennom robotdiskusjonen trinn for trinn, og gå til den tilsvarende noden på redigeringslerretet.

Forutsetning

Bruk Test robot-ruten for å gå gjennom robotsamtalene som brukeren. Det er en god måte å sikre at emnene fungerer, og at samtalene flyter som forventet.

Følg en samtale gjennom et emne

  1. Hvis ruten Test robot er skjult, åpner du den ved å velge Test roboten.

    Skjermbilde av Test robot-knappen.

  2. Skriv inn noe tekst i feltet Skriv inn meldingen. Hvis teksten ligner på et utløseruttrykk for et emne, begynner dette emnet.

    Skjermbilde av feltet Skriv inn meldingen.

  3. Velg robotsvaret i ruten Test robot. Dette gjør at du kommer til emnet og noden som sendte svaret. Noder som er utløst, har et farget hakemerke og en farget nedre kantlinje.

    Skjermbilde av noden som viser et farget hakemerke og en kantlinje.

    Merk

    Når du fortsetter samtalen med testroboten i samme emne, blir hver node som utløses, merket med avmerkingsboksen og den nedre kantlinjen og midtstilt på lerretet.

  4. Fortsett samtalen, og test at roboten flyter som den skal i emnet.

Du kan oppdatere et emne når som helst mens du samhandler med testroboten. Lagre ganske enkelt emnet for å bruke endringene, og fortsett samtalen med roboten.

Samtalen tømmes ikke automatisk når du lagrer et emne. Hvis du vil fjerne samtalen fra testroboten og starte på nytt, kan du når som helst velge Tilbakestill-knappen.

Skjermbilde av tilbakestillingsknappen for testroboten.

Spor fra emne til emne

Du kan navigere automatisk på tvers av emner til hver node som utløses, ved å bruke innstillingen Spor fra emne til emne.

  1. Øverst i Test robot-ruten setter du Spor fra emne til emne til .

    Skjermbilde av emne-til-emne-veksleknappen.

  2. Fortsett å samhandle med roboten. Når du navigerer til hver node som utløses, kan du bytte emne sammen med samtalen.

Variabelverdier for test

Du kan følge med på verdiene til variablene når du tester roboten.

  1. Åpne testroboten.

  2. Åpne Variabler-ruten, og velg Test-fanen. Hvis en variabel har verdier, vises den her. Eventuelle tomme variabler vises som udefinert.

    Skjermbilde av ruten for variabler for test.

  3. Hvis du vil undersøke variabelegenskaper, velger du koblingen i verdien for å vise variabeldetaljer.

    Skjermbilde av detaljruten for variabelliste.

Hvis du vil ha informasjon om hvordan du bruker ruten for variabler for test til å teste sporfylling, kan du se Bruk enheter og sporfylling.

Lagre øyeblikksbilder av diskusjon

Mens du tester roboten, kan du registrere innholdet i og diagnostiseringsdata om samtalen og lagre dette som en fil. Du kan deretter analysere data for å feilsøke problemer, for eksempel hvis roboten ikke svarer slik du forventer.

Advarsel!

Øyeblikksbildefilen inneholder alt robotinnholdet, som kan omfatte sensitiv informasjon.

  1. Velg menyikonet (⋮) øverst i Test robot-ruten, og velg deretter Lagre øyeblikksbilde.

    Skjermbilde av alternativet Lagre øyeblikksbilde.

  2. Velg Lagre for å lagre robotinnholdet og samtalediagnose i en ZIP-arkivfil kalt botContent.zip.

    Skjermbilde av vinduet Lagre øyeblikksbilde.

Filen botContent.zip inneholder to filer:

  • dialog.json inneholder diskusjonsdiagnostikk, inkludert detaljerte beskrivelser av feil.

  • botContent.yml inneholder robotens emner og annet innhold, inkludert enheter og variabler som brukes.

Merk

Hjelp oss å forbedre Power Virtual Agents ved å flagge problemer med kommandoen Flagg et problem i Test robot-ruten. Dette sender samtale-ID-en til Microsoft; ID-en er en unik identifikator som Microsoft bruker til å feilsøke problemet med samtalen. Annen informasjon, for eksempel den som er lagret i filen DSAT.zip, sendes ikke når du flagger et problem. All informasjon som samles inn, forblir anonym og brukes til å forbedre robotkvaliteten.