Hur man testar en chatbot

Innan du distribuerar en chatbot måste du utföra vissa tester inklusive: Allmän testning, domäntestning, allmän, manuell, efterproduktionstestning, A/B-testning, etc.

Utan en standardiserad chatbottestmetod, hur kan du vara säker på att din bot är buggfri och användarvänlig?

Chatbots är en lovande teknik när det gäller att förbättra kundupplevelsen. Du kan installera dem på din webbplats och dina kunder kommer att ha möjlighet att kontakta ditt företag när som helst för att få den information de behöver.

Men först är det nödvändigt att undersöka om denna teknik kommer att fungera korrekt med ditt företag. Detta innebär att testa den och kontrollera om boten ger rätt svar på varje interaktion. Här är några av de bästa sätten att testa din bot.

Allmän provning

De är fråge- och svar-tester fokuserade på de breda frågorna som en mycket grundläggande bot förväntas svara på. Till exempel testas användarens hälsningar. Boten måste klara det allmänna testet för att ens överväga att köra de andra testerna.

Förväntningen på detta test är att chatboten upprätthåller en flytande konversation, om boten misslyckas i det första steget är det mycket troligt att användaren lämnar konversationen. Detta skadar chatbot-statistik som avvisningsfrekvens.

Domäntestning (användning)

Domäntester representerar det andra steget. I detta skede analyseras språk och uttryck för att säkerställa att chatboten kan svara på domänspecifika frågor.

Frågorna kommer att anpassas efter typen av verksamhet, de kommer inte att vara desamma om det är en e-handel eller en restaurang.

En chatbot för e-handel borde förstå att alla dessa leder till samma svar: "byxor", "blå byxor", "blå byxor för män".

Det är omöjligt att fånga varje specifik typ av frågor som är relaterade till den specifika domänen, men domänspecifika tester måste kategoriseras för att säkerställa att nyckelkategorierna täcks av ett automatiserat test.

Dessa frågor präglas av ett sammanhang och är de som kommer att leda till att konsumenten köper produkten eller tjänsten. Efter att hälsningsdelen av konversationen är slut bör resten av konversationen fokusera på produkten eller tjänsten.

Därför, efter den första hälsningen och konversationen, måste chatbots dominera konversationen eller svara korrekt, ett viktigt chatbotmått.

För att testa chatbot-svaren på plattformen klicka på "skriv"-ikonen i navigeringsfältet.

En ny sektion kommer att visas där du kommer att kunna testa enskilda meddelanden, kontrollera konfidenspoängen och ersätta svaret om ett annat alternativ finns.

Manuell testning

Manuell testning kan innefatta att utvecklare spenderar många timmar på att testa chatboten för ett specifikt användningsfall eller för en specifik kanal.

Till exempel kan du skicka ett sms till chatboten från användarens perspektiv med en köpuppsåt, eller som en användare som bara letar efter alternativ.

Du kan också testa din dialog på meddelandeappar som WhatsApp eller Wechat innan du distribuerar chatboten.

För att manuellt testa chatboten gå till Chatbots>Testa URL. Du kommer att kunna testa dina skript och svar manuellt.

Testning efter produktion

Testning efter produktion eller testning efter lansering testar olika aspekter av chatbotens funktionalitet, när den väl är aktiv hos användarna.

Naturligtvis är det praktiskt taget omöjligt för dig att träna din chatbot för att kunna svara på varje fråga som dina användare anger i chatboten, och någon kan skriva olika sätt att ställa samma fråga, med stavfel eller andra problem.

Som vi sa tidigare måste svaren vara så breda som möjligt för att förutse dessa situationer. Detta steg består i grunden av att ägna särskild uppmärksamhet åt hur boten svarar och om informationen är korrekt.

Alla tester före lanseringen av chatboten är i slutändan ett betatest. Feedback är avgörande och tester bör köras med jämna mellanrum med frågor som ställs av användare som gör det riktiga testet av chatboten.

Med andra ord: var beredd på att hela tiden anpassa din chatbot efter den feedback du får efter lanseringen. Målet är att hålla svaren relevanta, nuvarande prestanda kan förbättras för framtiden genom att utsätta chatboten för en kontinuerlig testprocess.

I din adminpanel, gå till Databas>Svar>Förslag för att hitta en lista över meddelanden som inte kunde besvaras av chatboten. Klicka på ett meddelande för att lägga till ett svar.

A/B-test

Ett A/B-test är en jämförelse av två versioner av samma produkt för att se vilken som fungerar bäst. Besökarna visas de två versionerna samtidigt och det är dem som avgör vilken version som är effektivare eller bättre, vad gäller samtalet.

A/B-testning har implementerats brett inom olika marknadsföringsområden, men det finns inte många A/B-testalternativ tillgängliga för chatbots.

När det kommer till chatbots är det ett sätt att uppleva olika funktioner i konversationsprogrammet.

Genom randomiserade prövningar kan företag samla in data och bestämma vilket alternativ som är mest effektivt för både klienter och deras syften. Att testa en chatbot görs genom en automatiserad testprocess. Och tack vare denna automatisering är det möjligt att påskynda utvecklingsprocesserna för chatboten och garantera bättre kvalitet.

Vi kan modellera processen i två separata teststeg av chatbotdesignen.

Den första bestämmer om chatbotens visuella faktorer, såsom design, färg eller plats för chatboten på webbsidan.

Och den andra avgör samtalsfaktorer, vad gäller kvalitet och prestanda. Dessa två faktorer testas för att säkerställa en bättre användarupplevelse.

Visuella faktorer

Designen är också mycket viktig i en chatbot, eftersom den är en avgörande faktor för framgången för användarupplevelsen. A/B-testning kan bestå av att byta ramfärg eller knappfärg.

För att ändra stilen på din chatbot kan du gå Installera > Design. Här kommer du att kunna växla mellan färger och ramar.

Konversationsfaktorer

A/B-testning spårar churn och retentionsgradsstatistik när de fortsätter att avgöra bots framgång. Användarengagemangsgraden för olika botalternativ är fortfarande betydande.

Ett av dessa tester är att bestämma hur konversationen ska startas, om chatboten börjar med en standardhälsning eller använder olika meddelanden. Det är en viktig faktor eftersom kundkanalen börjar med engagemang.

Om chatboten lyckas provocera fram den önskade handlingen som får användaren att interagera med den, är det mer sannolikt att vi når en högre publik och ett större konversationsflöde.

Det är också viktigt att ta ställning till språkets formalitet, och hur det kan påverka nivån på engagemanget. Flera svar måste testas eftersom formaliteten beror på kundens eller användarens profil.

Besök avsnittet Analytics på plattformen regelbundet. Här hittar du lite grundläggande statistik för chatboten.

Du kan kontrollera antalet interaktioner, sessioner, formulärresultat och sessionstid bland annat. Dessa mätvärden ger dig en indikation på prestandan för din chatbot för en given inställning.

Om du är under företagsplanen kommer du också att kunna komma åt prestationssektionen. Här kommer du att kunna kontrollera avvisningsfrekvensen, sentimentet och utföra A/B-testning för skript.

Vill du veta mer?

Skaffa mer information