Kako testirati chatbot

Prije implementacije chatbota morate izvršiti određene testove uključujući: Općenito testiranje, Testiranje domene, Općenito, Ručno, Post-produkcijsko testiranje, A/B testiranje itd.

Bez standardizirane metode testiranja chatbota, kako možete biti sigurni da je vaš bot bez bugova i jednostavan za korištenje?

Chatbotovi su obećavajuća tehnologija kada je u pitanju poboljšanje korisničkog iskustva. Možete ih instalirati na svoju web stranicu i vaši će klijenti imati mogućnost kontaktirati vašu tvrtku u bilo kojem trenutku kako bi dobili informacije koje su im potrebne.

No, prvo je potrebno istražiti hoće li ova tehnologija ispravno funkcionirati u vašem poslovanju. To znači staviti ga na test i provjeriti daje li bot ispravan odgovor na svaku interakciju. Evo nekih od najboljih načina za testiranje vašeg bota.

Opće ispitivanje

To su testovi pitanja i odgovora usmjereni na široka pitanja na koja se očekuje da će odgovoriti vrlo osnovni bot. Na primjer, testiraju se pozdravi korisnika. Bot mora proći opći test da bi uopće razmislio o pokretanju ostalih testova.

Očekivanje ovog testa je da chatbot održava tekući razgovor, ako bot ne uspije u prvoj fazi, vrlo je vjerojatno da će korisnik napustiti razgovor. To šteti metrikama chatbota kao što je stopa napuštanja početne stranice.

Testiranje domene (upotreba)

Testovi domene predstavljaju drugu fazu. U ovoj fazi analiziraju se jezik i izrazi kako bi se osiguralo da je chatbot sposoban odgovoriti na upite specifične za domenu.

Upiti će biti personalizirani prema vrsti poslovanja, neće biti isti radi li se o e-trgovini ili restoranu.

Chatbot za e-trgovinu trebao bi razumjeti da sve ovo vodi do istog odgovora: "hlače", "plave hlače", "plave hlače za muškarce".

Nemoguće je obuhvatiti svaku specifičnu vrstu pitanja koja se odnose na tu specifičnu domenu, ali testovi specifični za domenu moraju biti kategorizirani kako bi se osiguralo da su ključne kategorije pokrivene automatiziranim testom.

Ta su pitanja obilježena kontekstom i ona će navesti potrošača da kupi proizvod ili uslugu. Nakon što pozdravni dio razgovora završi, ostatak razgovora trebao bi se usredotočiti na proizvod ili uslugu.

Stoga, nakon početnog pozdrava i razgovora, chatbotovi moraju dominirati razgovorom ili ispravno odgovoriti, što je važna metrika chatbota.

Za testiranje odgovora chatbot na platformi kliknite na ikonu "write" na navigacijskoj traci.

Pojavit će se novi odjeljak u kojem ćete moći testirati pojedinačne poruke, provjeriti ocjenu pouzdanosti i zamijeniti odgovor u slučaju da postoji drugačija alternativa.

Ručno testiranje

Ručno testiranje može uključivati programere koji provode mnogo sati testirajući chatbot za određeni slučaj upotrebe ili za određeni kanal.

Na primjer, chatbotu možete poslati SMS iz perspektive korisnika koji ima namjeru kupnje ili kao korisnik koji samo pregledava opcije.

Također možete testirati svoj dijalog na aplikacijama za razmjenu poruka kao što su WhatsApp ili Wechat prije implementacije chatbota.

Za ručno testiranje chatbota idite na Chatbots>Test Url. Moći ćete ručno testirati svoje skripte i odgovore.

Testiranje nakon proizvodnje

Testiranjem nakon proizvodnje ili testiranjem nakon pokretanja testiraju se različiti aspekti funkcionalnosti chatbota, nakon što je aktivan s korisnicima.

Naravno, za vas je praktički nemoguće osposobiti svog chatbota da može odgovoriti na svaki upit koji vaši korisnici unesu u chatbot, a netko bi mogao napisati različite načine postavljanja istog pitanja, s pravopisnim pogreškama ili drugim problemima.

Kao što smo već rekli, odgovori moraju biti što širi da bi se mogle predvidjeti ove situacije. Ova faza se u osnovi sastoji od obraćanja posebne pažnje na to kako bot reagira i jesu li informacije točne.

Svaki test prije pokretanja chatbota u konačnici je beta test. Povratne informacije su od vitalnog značaja i potrebno je povremeno provoditi testove s pitanjima koja postavljaju korisnici koji rade pravi test chatbota.

Drugim riječima: budite spremni stalno prilagođavati svoj chatbot povratnim informacijama koje dobijete nakon pokretanja. Cilj je zadržati relevantne odgovore, trenutna izvedba može se poboljšati za budućnost podvrgavanjem chatbota kontinuiranom procesu testiranja.

Na vašoj administratorskoj ploči idite na Baza podataka>Odgovori>Prijedlozi da biste pronašli popis poruka na koje chatbot nije mogao odgovoriti. Kliknite na poruku da dodate odgovor.

A/B testovi

A/B test je usporedba dviju verzija istog proizvoda kako bi se vidjelo koja radi bolje. Posjetiteljima se istovremeno prikazuju dvije verzije i oni odlučuju koja je verzija učinkovitija ili bolja u smislu razgovora.

A/B testiranje je naširoko implementirano u raznim područjima marketinga, međutim, nema mnogo dostupnih alternativa za A/B testiranje za chatbote.

Kada je riječ o chatbotovima, to je način da iskusite različite značajke programa za razgovor.

Putem randomiziranih ispitivanja, tvrtke mogu prikupljati podatke i odlučiti koja je alternativa najučinkovitija i za klijente i za njihove svrhe. Testiranje chatbot-a obavlja se kroz automatizirani proces testiranja. A zahvaljujući ovoj automatizaciji moguće je ubrzati razvojne procese chatbota i jamčiti bolju kvalitetu.

Proces možemo modelirati u dva odvojena koraka testiranja dizajna chatbota.

Prvi, odlučuje o vizualnim čimbenicima chatbota, kao što su dizajn, boja ili lokacija chatbota na web stranici.

A drugi odlučuje o razgovornim čimbenicima, u smislu kvalitete i izvedbe. Ta se dva čimbenika testiraju kako bi se osiguralo bolje korisničko iskustvo.

Vizualni čimbenici

Dizajn je također vrlo važan u chatbotu, jer je ključan faktor za uspjeh korisničkog iskustva. A/B testiranje može se sastojati od promjene boje okvira ili boje gumba.

Da biste promijenili stil svog chatbota, možete ići na Instaliraj > Dizajn. Ovdje ćete se moći prebacivati između boja i okvira.

Faktori razgovora

A/B testiranje prati metrike odljeva i stope zadržavanja dok nastavljaju određivati uspjeh bota. Stope angažmana korisnika za različite alternative botovima također ostaju značajne.

Jedan od tih testova je odlučivanje kako započeti razgovor, u slučaju da chatbot započne standardnim pozdravom ili koristi različite poruke. To je značajan čimbenik jer tok kupaca počinje angažmanom.

Ako je chatbot uspješan u provociranju željene radnje koja tjera korisnika u interakciju s njim, vjerojatnije je da ćemo dosegnuti veću publiku i veći protok razgovora.

Također je važno odlučiti o formalnosti jezika i kako to može utjecati na razinu predanosti. Mora se testirati više odgovora jer formalnost ovisi o profilu klijenta ili korisnika.

Posjetite redovito odjeljak Analytics na platformi. Ovdje ćete pronaći neke osnovne statistike chatbota.

Između ostalog možete provjeriti broj interakcija, sesija, rezultate obrasca i vrijeme sesije. Ovi će vam pokazatelji dati naznaku izvedbe vašeg chatbota za danu postavku.

Ako ste pod Korporativnim planom, također ćete moći pristupiti odjeljku Performanse. Ovdje ćete moći provjeriti stopu napuštanja početne stranice, raspoloženje i izvršiti A/B testiranje skripti.

Želite li znati više?

Dobijte više informacija