Skupovi za provjeru valjanosti: ponovno reproducirajte stvarne dijelove poziva prije implementacije

Primjer validacije zamrzava jedan potez agenta iz stvarnog poziva: razgovor koji mu prethodi, relevantni zvuk pozivatelja, ono što je agent zapravo učinio i referentnu istinu o tome što bi trebao učiniti. Ponovno pokretanje skupa na trenutačnom nacrtu otkriva regresije bez upućivanja novog poziva.

Za izradu i pregled skupa podataka upotrijebite stranicu Skupovi za validaciju za cijelu organizaciju (/dashboard/validation). Upotrijebite karticu Validacija pojedinačnog agenta za pokretanje skupa i pregled povijesti pokretanja.

Dodajte primjere iz povijesti poziva

  1. Odaberite Dodaj primjere

    Odaberite agenta čije ponašanje primjer treba validirati. Radni prostor prikazuje do 25 nedavnih poziva koji nisu simulacije za tog agenta.

  2. Odaberite poziv i potez agenta

    Pročitajte prijepis, zadržite pokazivač iznad poteza agenta koji želite sačuvati i odaberite radnju na kontrolnom popisu. Razgovor do tog poteza i povezani zvučni isječci pozivatelja kopiraju se u skup podataka za validaciju.

  3. Pregledajte očekivanje

    ThunderPhone sastavlja nacrt opisa ispravnog ponašanja. Uredite ga tako da bude konkretan i provjerljiv te prema potrebi uredite prihvaćeni primjer odgovora i očekivane pozive alata.

  4. Spremite ili aktivirajte

    Spremite nacrt ostavlja primjer u statusu Potrebno je pregledati. Spremite i aktivirajte uključuje ga u buduća pokretanja validacije.

Ponovnim promicanjem istog poteza ponovno se koristi postojeći primjer umjesto stvaranja dviju kopija.

Vrste i statusi primjera

Vrste opisuju zašto primjer postoji:

VrstaNamjena
NeuspjehStvarni odgovor koji je otkrio ponašanje koje želite spriječiti.
Zlatni primjerProvjereno dobar odgovor koji vrijedi sačuvati.
RučnoRučno odabran slučaj koji ne pripada nijednoj od navedenih kategorija.

Statusi upravljaju životnim ciklusom:

StatusZnačenje
Potrebno je pregledatiReferentna istina još se pregledava; primjer je isključen iz pokretanja.
AktivnoUključeno u pokretanja validacije.
ZastarjeloUpit se promijenio nakon zamrzavanja primjera; pregledajte njegovo očekivanje.
NekompatibilnoPrimjer se ne može ponovno pokrenuti s trenutačnom konfiguracijom.
ArhiviranoSačuvano za povijest, ali isključeno iz pokretanja.

Pregledajte i doradite skup podataka

Filtrirajte skup podataka organizacije prema agentu, statusu ili vrsti. Odabirom primjera prikazuje se:

Odaberite Uredite referentnu istinu za izmjenu očekivanja ili prihvaćenog odgovora. Odaberite Ponovite s nacrtom za testiranje samo tog primjera bez pokretanja cijelog izvršavanja. Ponovna pokretanja upotrebljavaju trenutačni nacrt agenta, a ne nužno njegovu implementiranu konfiguraciju.

Pokrenite skup za validaciju

Na kartici Validacija agenta pokrenite izvršavanje za svaki aktivni primjer. Svaki primjer dobiva jednu od ovih presuda:

Sažetak izvršavanja prikazuje broj prolaza, upozorenja, neuspjeha i preskočenih primjera, stopu prolaznosti, procijenjeni trošak i svaku regresiju s prolaza na neuspjeh od prethodnog dovršenog izvršavanja. Istodobno može biti aktivno samo jedno izvršavanje validacije po agentu.

Objavite s dokazima validacije

Kada agent ima primjere za validaciju, dijalog za objavu prikazuje odgovara li posljednje dovršeno pokretanje trenutačnom nacrtu. Možete:

Validacija je dokaz i provjera pri objavi, a ne automatska podjela produkcijskog prometa. Za usporedbe uživo upotrijebite Eksperimente (A/B testiranje).

Automatizacija putem API-ja

API za skupove za validaciju obuhvaća promicanje koraka, upravljanje primjerima, strujanje prikvačenog zvuka, pojedinačna ponavljanja, skupna pokretanja, rezultate pokretanja, status pri objavi i pregled organizacije.