best ivr testing tools
Översikt över automatiseringsverktyg som används för IVR-systemtestning :
I vår tidigare handledning om Introduktion till Interaktivt röstsvar IVR-testning , vi lärde oss om arkitekturen och tekniken som används i IVR basic, IVR-samtalsflöden etc.
Här i denna handledning kommer vi att fokusera på varför automatisering krävs för IVR-testning och vad är de olika IVR-verktygen som används för IVR-automatisering på ett detaljerat sätt tillsammans med de berörda exemplen för din enkla förståelse.
Låt oss utforska IVR-testverktygen !!
finns det ett vr-headset för xbox 360
Vad du kommer att lära dig:
- Prestandatestning av IVR-applikation
- Automationsverktyg som används för IVR-testning
- Exempel på testfall för IVR-flöde (kontosaldo)
- Exempel på testfall för IVR-flöde (flera flöden i ett enda samtal)
- Slutsats
- Rekommenderad läsning
Prestandatestning av IVR-applikation
I denna moderna tekniska era, för alla tekniska svårigheter, vill varje kund få lösningen genom att sitta hemma eller under resan eller samtidigt rusa till mötet.
En kund vill inte besöka någon filial eller ett kontor för att få en lösning på problemet. Detta kommer att vara möjligt med hjälp av IVR-systemet eftersom det är ett automatiserat system som ger en nödvändig lösning till slutanvändaren.
Till exempel , i fallet med en mobiloperatör, om en användare har ett problem i den månatliga faktureringen kan de med hjälp av IVR-systemet göra ett klagomål och få lösningen utan att besöka filialen eller kontoret. Detta kommer att resultera i tusentals samtal till callcenter för olika problem. Därför är det nödvändigt att testa utförandet av IVR-ansökan för att förbli i tävlingen.
I belastningstestning , för att efterlikna beteendet hos callcenter, genereras olika skript. Det är nödvändigt att testa beteendet hos IVR-applikationen under mycket belastning av samtal. Detta säkerställer om systemet är konfigurerat på ett sådant sätt att hantera toppbelastning och svar som är lämpliga för den som ringer.
Denna emulering liknar callcenter-miljön, dvs när du kör ett samtal är alla funktioner som samtalsupphämtning, samtalsvänt, samtalsöverföring, tonuppringning etc tillgängliga.
Automationsverktyg som används för IVR-testning
I denna handledning kommer vi att fokusera på två huvudverktyg som används för IVR-testning och de är:
- I ALLA FALL
- HAMMARE
Innan vi fortsätter med automatisering i IVR, ska vi först förstå varför automatisering krävs i Interactive Voice Response (IVR):
Manuella fel:
Testning av IVR-systemet är ett monotont jobb och denna upprepade uppgift kan också orsaka ett manuellt fel. För att testa IVR-systemets slut-till-slut-flöde måste en testare slå samma nummer och röra sig genom olika menyalternativ som blir mer komplexa när testaren går djupare in i testningen.
Detta kan i sin tur vara ett tråkigt jobb för testaren, eftersom de måste lyssna på uppmaningarna som spelas av IVR och behöver tillhandahålla input baserat på prompten. Så det finns chanser för testarna att göra ett misstag under testningen.
Tidskrävande process:
Testning av IVR-applikation omfattar flera menyer, undermenyer och deras relaterade alternativ.
En testare måste testa varje alternativ noggrant och det är ganska tråkigt. Eftersom varje meny kan ha flera undermenyer och varje undermeny har flera alternativ måste en testare testa alla positiva, negativa och felbenägna scenarier noggrant. Hela processen är tidskrävande och det innebär höga kostnader för organisationen.
Av alla ovanstående skäl är det nödvändigt att automatisera IVR-applikationstester. Det finns flera automatiseringsverktyg tillgängliga som imiterar den mänskliga ansträngningen att ringa ett IVR-specifikt telefonnummer och kan ge DTMF-ingångar till IVR-systemet. Numera använder stora företag ett automatiseringsverktyg för att testa sin IVR-applikation.
Låt oss studera automatiseringsverktyg som används för IVR-testning:
# 1) HUR:
Cyara är världens ledande marknadsleverantör och övervakningsverktyg. Cyara ger ett automatiserat sätt att interagera med en kanal för kundupplevelse som kallas IVR. Den används för att simulera IVR-applikationen så att testning från slut till slut kan vara problemfri. För många organisationer automatiserar Cyara-plattformen IVR-utveckling och testning av kundupplevelsen.
Cyara-plattformen gör det möjligt för organisationerna att hjälpa till med deras funktionstest, belastning och regressionstest på följande sätt:
Funktionell testning : Cyara-plattformen hjälper till att bygga nya funktioner eller funktioner. Omfattande, automatiserad funktionell IVR-testning utförs med hjälp av Cyara-plattformen med bara ett enda klick på en knapp. Cyara funktionstest validerar IVR-applikationen över IVR, tal, återuppringning etc.
Lasttestning : Cyara-plattformen är användbar under belastningstestning eftersom de nyutvecklade funktionerna är iscensatta för distribution. Cyara-plattformen simulerar belastningen på kontaktcentret och verifierar att systemets svaghet och inte utsätts för kunden och därmed förblir IVR-systemets prestanda konkurrenskraftig.
Regressionstestning : Dessa nyutvecklade funktioner genomgår vanligtvis olika förändringar eller små förbättringar. Cyara-plattformen är användbar för att testa nuvarande och befintlig funktionalitet. Med hjälp av Cyara-plattformen kan du testa alla ändringar i IVR-systemet för att kontrollera att det inte har en negativ inverkan på de andra delarna av systemet.
En automatisk avisering kommer att tas emot i händelse av fel som kommer att påskynda fixningsprocessen och inte påverkar kundupplevelsen eller tidslinjerna.
Hur Cyara fungerar
I ett callcenter-kontor i realtid tas tusentals samtal emot samtidigt i olika avdelningar för olika frågor. Cyara-plattformen genererar sådana samtal så att varje samtal har ett unikt samtalsflöde från en unik kund.
Med hjälp av dessa samtal genereras samtalsflödet under hela testprocessen för att efterlikna interaktion med kunder i realtid. Dessa samtal kan ringas regelbundet eller med ett intervall som definieras av testaren. Om samtalet misslyckas får du en automatisk avisering med detaljerad information.
Testare kommer att känna till dessa problem eller problem redan innan de faktiskt uppstår i produktionen så att lämpliga åtgärder kan vidtas omedelbart för att undvika dålig kundupplevelse, glidning av schemat eller långsam IVR-systemprestanda.
Steg för att importera, redigera och sedan utföra testfallet med hjälp av Cyara-verktyget har förklarats nedan:
1) Nedanstående skärm visar Cyara-verktyget och de olika alternativen på LHS:
2) Testfall importerat framgångsrikt i Cyara.
manuella tester intervjufrågor och svar pdf
3) Klicka på LHS-menyalternativet “TestCases / Blocks” och det öppnar testfallet i Cyara som importerades framgångsrikt.
Nedan visas skärmdumpen:
4) Klicka på knappen 'redigera' (som visas i bilden ovan) och testfallet kommer att utföras i EDIT-läge.
5) Befintliga associerade steg med testfallet visas nedan:
6) När du väl har klickat på redigeringsläget kommer motsvarande steg att kunna redigeras direkt på skärmen. Om du vill lägga till det nya steget i det befintliga testfallet med hjälp av Cyara bläddrar du neråt och skärmen nedan visas.
7) Ovanstående bild visar att du kan lägga till ett nytt steg och om du inte vill lägga till något steg kan du utföra testfallet med Cyara med knappen 'Spara och kör' som visas ovan. När du klickar på knappen 'Spara och utför' visas resultatet på skärmen.
Fördelar med Cyara:
- End to End-testlösning : Cyara-plattformen automatiserar funktionstestning och ger en lösning på IVR-systemet från slut till slut.
- Minskad kostnad : Cyara-plattformen ger en lösning till organisationen till ett lågt pris, inget manuellt ingripande, samtalsflöden kan återanvändas under testets livscykel.
- Lätt att använda och anpassa : Det är enkelt att konfigurera ett system inom Cyara-plattformen och Cyara-verktyget kan anpassas utifrån organisationens behov.
- Kundnöjdhet : Numera är kunderna nöjda med Cyara-prestanda på grund av dess låga kostnad, minskade felbenägna funktionalitet i en levande miljö, lättanvänd funktion etc.
- Minsta tid för testning : Funktionstester utförs tidigare i projektet och den tid som krävs för grundlig regressionstest är minimal på grund av automatisering.
- Lägre sannolikhet för att släppa ut kritiska defekter i produktionen.
Kolla in officiell hemsida för mer detaljer.
# 2) HAMMER:
Hammer är en verktyg för automatiseringstestning för IVR som utvecklades av Empirix System. Den identifierar och korrigerar erfarenhetsrelaterade problem innan något system går i produktion. Hammer-verktyget mäter prestandaproblem, konfigurationsproblem, problem relaterade till IVR-prompten eller IVR-svarstiden.
Med hjälp av Hammer-verktyget kan en testare emulera levande miljö. Vi kan ringa IVR-linjen och kan verifiera kunden och fortsätta med en ytterligare transaktion. DTMF och röstingångar är möjliga med Hammer och det säkerställer att lämpliga IVR-svar tas emot till den som ringer. För varje samtal mäter den svarstiden för IVR-databasen och svarstiden för IVR-värdsystemet.
Hammer CallMaster är ett sofistikerat verktyg som används för testutveckling, felsökning och rapportering under hela testets livscykel. Som vi har sett att för IVR-funktionalitet finns det samtalsflödesdiagram tillgängligt som är som en användarmanual och med hjälp av detta samtalsflödesdiagram genererar 'Hammer CallMaster' automatiskt Hammer Visual Basic (HVB) testskript.
Hammer CallMaster-verktyget täcker testfasen för samtalsflödesanalys, testkörning med genererade skript och rapportgenerering efter testkörning.
Hammer CallMaster automatiserar testningen av röst- och talapplikationer som hjälper en organisation att starta IVR-applikationer av högre kvalitet. Hammer CallMaster förenklar testprocessen, vilket i sin tur minskar organisationskostnaderna och genererar kvalitetsutgång med lägsta kostnad och mindre tid.
Fördelar med Hammer :
- Ge exponentiellt större applikationstäckning med mindre ansträngning.
- Det gör det möjligt för ett icke-tekniskt team att delta i utformningen av testfall.
- En applikation testas noggrant och säkerställer att den uppfyller alla prestandakrav.
- Hammer Test System hjälper till att upptäcka och mäta konfigurationsproblem, prestandaproblem, databassvarstid, IVR-snabbfel etc.
- Det identifierar ett problem tidigt under testningen så att det ger tid att åtgärda problemet.
- Hammer Test System tillhandahåller felfri programvara till kunden så att det förbättrar kundupplevelsen.
Kontrollera officiell länk för mer information om Hammer-verktyget.
Nedan följer en grundläggande exempelbild på Empirix Hammer som ger ett grundläggande slut på slutflödet av IVR-system med Hammer-verktyget:
Exempel på testfall för IVR-flöde (kontosaldo)
Steg nr | Uppringare eller användaråtgärd | Förväntat resultat eller IVR-beteende |
---|---|---|
Steg 7 | Samtalstryck 2 | Tack, våra senaste fem transaktioner är: XXXX XXXXXXX XX IVR väntar i två sekunder och spelade sedan - Tryck på 1 för mer information, tryck på 2 för att gå tillbaka till föregående meny eller tryck på 3 för att gå tillbaka till huvudmenyn eller tryck på 4 för att avsluta samtalet |
Steg 1 | Ringer upp IVR-linje 0800800 1234 | IVR-spel: Uppskattad för ABC-företaget. Tryck på 1 för engelska, 2 för hindi |
Steg 2 | Samtalstryck 1 | IVR Play: Tack, tryck 1 för bank, 2 för kreditkort, 3 för information om ny produkt |
Steg 3 | Samtalstryck 1 | IVR-spelningar: Tack, tryck 1 för en ny kund och 2 för befintlig kund |
Steg 4 | Samtalstryck 2 | IVR spelar: Tack, för att känna till ditt kontosaldo, tryck 1, för att känna till dina tre senaste transaktioner tryck 2, tryck 3 för all annan information |
Steg 5 | Samtalstryck 1 | Ditt kontosaldo är Rs. 123, tryck 1 för mer information, tryck 2 för att gå tillbaka till föregående meny eller tryck 3 för att gå tillbaka till huvudmenyn eller tryck 4 för att avsluta samtalet |
Steg 6 | Samtalstryck 2 | IVR spelar: Tack, för att känna till ditt kontosaldo, tryck på 1, för att känna till dina senaste fem transaktioner tryck på 2, tryck på 3 för all annan information |
Steg 8 | Uppringaren är tyst | Tyvärr, vi har inte fått din inmatning, försök igen. Tryck på 1 för mer information, tryck på 2 för att gå tillbaka till föregående meny eller tryck på 3 för att gå tillbaka till huvudmenyn eller tryck på 4 för att avsluta samtalet |
Steg 9 | Samtalstryck 4 | Tack för att du ringde ABC-företaget. |
Steg 10 | Samtalet avslutas |
Exempel på testfall för IVR-flöde (flera flöden i ett enda samtal)
Steg nr | Uppringare eller användaråtgärd | Förväntat resultat eller IVR-beteende |
---|---|---|
Steg 7 | Ringer 8 | IVR spelar: Tack. Slå 1 för kontoutdrag och balansrelaterad tjänst för ditt sparande konto, Slå 2 för kreditkortsnålar, bankkort PIN-relaterade frågor, Slå 3 för kreditkortsrelaterade frågor, Ring 4 för lånrelaterade frågor |
Steg 1 | Ringer upp IVR-linje 0800 800 9876 | IVR-spel: Välkommen till tjänsten XYZ Bank Phone Banking. Slå 1 för engelska, 2 för hindi, för alla andra språk tryck 3 |
Steg 2 | Uppringaren är tyst | IVR-uppspelning: Tyvärr, vi har inte fått din inmatning, försök igen. Slå 1 för engelska, 2 för hindi, för alla andra språk 3 |
Steg 3 | Uppringaren ringer ogiltigt alternativ som 9 | Tyvärr är det ett ogiltigt alternativ, försök igen. Slå 1 för engelska, 2 för hindi, för alla andra språk 3 |
Steg 4 | Ringer upp 1 | IVR Play: Tack, Slå 1 för kontoutdrag och balansrelaterad tjänst för ditt sparande konto, Slå 2 för kreditkortsnålar, bankkort PIN-relaterade frågor, Slå 3 för kreditkortsrelaterade frågor, Ring 4 för lånrelaterade frågor |
Steg 5 | Ringer 2 | IVR spelar: Tack, Slå 1 för att generera bankkortsnål, Slå 2 för att skapa kreditkortsnål Ring 9 för att prata med en rådgivare För att gå tillbaka till huvudmenyn, slå 8 För att gå tillbaka till föregående meny slå 0 |
Steg 6 | Uppringaren är tyst | IVR-uppspelning: Tyvärr, vi har inte fått din inmatning, försök igen. Slå 1 för att generera bankkortsnål, Slå 2 för att skapa kreditkortsnål Ring 9 för att prata med en rådgivare För att gå tillbaka till huvudmenyn, slå 8 För att gå tillbaka till föregående meny slå 0 |
Steg 8 | Ringer 4 | IVR-spel: Tyvärr är vi öppna från måndag till fredag mellan 9 och 17, försök igen. Slå 1 för kontoutdrag och balansrelaterad tjänst för ditt sparande konto, Slå 2 för kreditkortsnålar, bankkort PIN-relaterade frågor, Slå 3 för kreditkortsrelaterade frågor, Ring 4 för lånrelaterade frågor |
Steg 9 | Uppringningsnummer 3 | IVR-spel: Tack, Slå 1 för att verifiera med kreditkortsnummer och kreditkorts-PIN Slå 2 för att verifiera med kreditkort och tele-pin Ring 9 för att prata med en rådgivare För att gå tillbaka till huvudmenyn, slå 8 För att gå tillbaka till föregående meny slå 0 |
Steg 10 | Ringer uppringare 0 | IVR-spel: Tack, Slå 1 för kontoutdrag och balansrelaterad tjänst för ditt sparande konto, Slå 2 för kreditkortsnålar, bankkort PIN-relaterade frågor, Slå 3 för kreditkortsrelaterade frågor, Ring 4 för lånrelaterade frågor |
Steg 11 | Ringer uppringare * | IVR-uppspelning: Tyvärr är det ett ogiltigt alternativ, försök igen. Slå 1 för kontoutdrag och balansrelaterad tjänst för ditt sparande konto, Slå 2 för kreditkortsnålar, bankkort PIN-relaterade frågor, Slå 3 för kreditkortsrelaterade frågor, Ring 4 för lånrelaterade frågor |
Steg 12 | Uppringningsnummer 3 | IVR-spel: Tack, Slå 1 för att verifiera med kreditkortsnummer och kreditkorts-PIN Slå 2 för att verifiera med kreditkort och tele-pin Ring 9 för att prata med en rådgivare För att gå tillbaka till huvudmenyn, slå 8 För att gå tillbaka till föregående meny slå 0 |
Steg 13 | Ringer 9 | IVR-spel: Vänta medan vi överför ditt samtal till vår kundtjänst. För kvalitetsändamål kan detta samtal registreras. |
Steg 14 | Samtalaren väntar några ögonblick | Samtal överförs till kundtjänsteman. |
Steg 15 | Uppringaren pratar med en rådgivare och samtalet avslutas |
Slutsats
IVR-automatisering är mycket kostnadseffektivt eftersom det ger en tydlig och kortfattad produktion till kunden. Manuell testning av IVR-systemet blir tråkigt eftersom testaren måste lyssna på samma uppmaningar upprepade gånger och samma upprepade inmatning måste ges till IVR-systemet, vilket i sin tur kan orsaka fel i systemet.
Med hjälp av automatiseringsverktyget kan denna möjlighet tas bort helt. Varje förändring kan testas snabbt och nya samtalsflöden kan utvecklas med sådana verktyg.
Kundnöjdhet är mycket viktigt för alla organisationer. Med tanke på investeringen i affärs- och kundnöjdhet har IVR-automatisering förmågan att möta de förväntningar som krävs av kunden.
Hoppas att du skulle ha fått en klar uppfattning om vilket IVR-verktyg du ska välja !!
Rekommenderad läsning
- Bästa verktyg för testning av programvara 2021 (QA Test Automation Tools)
- Vad är IVR-system och hur man utför IVR-testning
- Parvis testning eller testning av alla par testhandledning med verktyg och exempel
- Volymtesthandledning: Exempel och volymtestverktyg
- Fördjupade förklaringar om förmörkelser för nybörjare
- Handledning med destruktiv testning och icke-destruktiv testning
- 11 bästa automatiseringsverktyg för testning av Android-applikationer (Android-apptestverktyg)
- Funktionell testning mot icke-funktionell testning