best ivr testing tools
Oversigt over automatiseringsværktøjer, der bruges til IVR-systemtest :
I vores tidligere tutorial om Introduktion til Interaktiv stemmesvar IVR-test , lærte vi om arkitekturen og teknologien, der blev brugt i IVR basic, IVR-opkaldsstrømme osv.
Her i denne vejledning vil vi fokusere på, hvorfor automatisering er påkrævet til IVR-test, og hvad er de forskellige IVR-værktøjer, der bruges til IVR-automatisering på en detaljeret måde sammen med de pågældende eksempler for din nemme forståelse.
Lad os udforske IVR testværktøjerne !!
port udløser vs port videresendelse til spil
Hvad du lærer:
- Ydelsestest af IVR-applikation
- Automatiseringsværktøjer, der bruges til IVR-test
- Prøveeksempel på IVR-flow (kontosaldo)
- Eksempel på testcase for IVR-flow (flere flow i et enkelt opkald)
- Konklusion
- Anbefalet læsning
Ydelsestest af IVR-applikation
I denne moderne æra af teknologi, for enhver teknisk vanskelighed, ønsker hver kunde at få løsningen ved at sidde hjemme eller under rejsen eller mens han skynder sig til mødet.
En kunde ønsker ikke at besøge en filial eller et kontor for at finde en løsning på problemet. Dette vil være muligt ved hjælp af IVR-systemet, da det er et automatiseret system, der giver den nødvendige løsning til slutbrugeren.
For eksempel , i tilfælde af en mobiloperatør, hvis en bruger har et problem i den månedlige fakturering, kan de ved hjælp af IVR-systemet fremsætte en klage og få løsningen uden at besøge filialen eller kontoret. Dette vil resultere i tusindvis af opkald til callcentre for forskellige problemer. Derfor er det nødvendigt at teste udførelsen af IVR-applikationen for at forblive i konkurrencen.
I belastningstest for at efterligne opførelsen af callcenter genereres forskellige scripts. Det er nødvendigt at teste IVR-applikationens opførsel under tung belastning af opkald. Dette sikrer, at systemet er konfigureret på en sådan måde at håndtere spidsbelastning og svar, der passer til den, der ringer op.
Denne emulering svarer til callcentermiljøet, dvs. når du kører et opkald, er alle funktioner som opkaldshentning, opkaldsposition, opkaldsoverførsel, toneopkald osv. Tilgængelige.
Automatiseringsværktøjer, der bruges til IVR-test
I denne vejledning vil vi fokusere på to hovedværktøjer, der bruges til IVR-test, og de er:
- IMIDLERTID
- HAMMER
Før vi fortsætter med automatisering i IVR, skal vi først forstå, hvorfor automatisering er påkrævet i Interactive Voice Response (IVR):
Manuel fejl:
Test af IVR-system er et monotont job, og denne gentagne opgave kan også medføre en manuel fejl. For at teste slutningen til slutningen af IVR-systemet skal en tester ringe til det samme nummer og rute gennem forskellige menupunkter, der bliver mere komplekse, når testeren går dybere ind i testningen.
Dette kan igen være et kedeligt job for testeren, da de er nødt til at lytte til de meddelelser, der spilles af IVR, og har brug for at levere input baseret på prompten. Så der er chancer for, at testerne laver en fejl under testningen.
Tidskrævende proces:
Test af IVR-applikation involverer flere menuer, undermenuer og deres relaterede muligheder.
En tester skal teste hver eneste indstilling nøje, og det er en ret kedelig opgave. Da hver menu kan have flere undermenuer, og hver undermenu har flere muligheder, skal en tester grundigt teste alle positive, negative og fejlbehæftede scenarier. Hele denne proces er tidskrævende, og det medfører høje omkostninger for organisationen.
Af alle ovenstående grunde er det nødvendigt at automatisere IVR-applikationstest. Der er flere automatiseringsværktøjer til rådighed, der efterligner den menneskelige indsats for at ringe til et IVR-specifikt telefonnummer og kan levere DTMF-input til IVR-systemet. I dag bruger store virksomheder et automatiseringsværktøj til at teste deres IVR-applikation.
Lad os studere automatiseringsværktøjer, der bruges til IVR-test:
# 1) HVORDAN:
Cyara er verdens førende markedsudbyder og overvågningsværktøj. Cyara giver en automatisk måde at interagere med en kanal med kundeoplevelse, kendt som IVR. Det bruges til at simulere IVR-applikationen, så test til ende til ende kan være problemfri. For mange organisationer automatiserer Cyara-platformen IVR-udvikling og test af kundeoplevelsen.
Cyara-platformen giver organisationerne mulighed for at hjælpe med deres funktionelle, belastning og regressionstest på følgende måde:
Funktionel testning : Cyara-platformen hjælper med at opbygge nye funktioner eller funktioner. Omfattende, automatiseret funktionel IVR-test udføres ved hjælp af Cyara-platformen med et enkelt klik på en knap. Cyara-funktionstest validerer IVR-applikationen på tværs af IVR, tale, taleopkald osv.
Load Testing : Cyara-platformen er nyttig under belastningstest, da de nyudviklede funktioner er iscenesat til implementering. Cyara-platformen simulerer belastningen på kontaktcenteret og verificerer, at systemets svaghed og ikke udsættes for kunden, og dermed forbliver IVR-systemets ydeevne konkurrencedygtig.
Regressionstest : Disse nyudviklede funktionaliteter undergår normalt forskellige ændringer eller små forbedringer. Cyara-platformen er nyttig til at teste den nuværende og eksisterende funktionalitet igen. Ved hjælp af Cyara-platformen kan du teste enhver ændring i IVR-systemet for at kontrollere, at det ikke har en negativ indvirkning på de andre dele af systemet.
En automatisk underretning modtages i tilfælde af fejl, der fremskynder reparationsprocessen og ikke påvirker kundeoplevelsen eller tidslinjerne.
Sådan fungerer Cyara
I et callcenter-kontor i realtid modtages tusindvis af opkald på samme tid i forskellige afdelinger til forskellige emner. Cyara-platform genererer sådanne opkald, så hvert opkald har en unik opkaldsstrøm fra en unik kunde.
Ved hjælp af disse opkald genereres opkaldsstrømmen og bruges igennem hele testprocessen for at efterligne interaktion med kunder i realtid. Disse opkald kan placeres med et regelmæssigt interval eller med et interval defineret af testeren. I tilfælde af manglende opkald får du en automatisk underretning med de detaljerede oplysninger.
Testere kender disse problemer eller problemer godt, selv før de faktisk opstår i produktionen, så der kan træffes passende handling med det samme for at undgå dårlig kundeoplevelse, glidning af tidsplanen eller langsom IVR-systemydelse.
Trin til, hvordan man importerer, redigerer og derefter udfører testsagen ved hjælp af Cyara-værktøjet, er forklaret nedenfor:
1) Nedenstående skærmbillede viser Cyara-værktøjet og de forskellige muligheder på LHS:
2) Testcase importeret med succes i Cyara.
3) Klik på LHS-menupunktet 'TestCases / Blocks', og det åbner testcasen i Cyara, som blev importeret med succes.
Nedenfor er skærmbilledet:
4) Klik på 'rediger' -knappen (som vist i ovenstående figur), og testkassen udføres i EDIT-tilstand.
5) Eksisterende associerede trin med testsagerne er vist nedenfor:
6) Når du klikker på redigeringstilstand, vil det tilsvarende trin straks være tilgængeligt for redigering på skærmen. Hvis du vil tilføje det nye trin i det eksisterende test tilfælde ved hjælp af Cyara, skal du rulle ned og nedenstående skærm vises.
7) Ovenstående billede viser, at du kan tilføje et nyt trin, og hvis du ikke ønsker at tilføje noget trin, kan du udføre testsagen med Cyara ved hjælp af knappen 'Gem og udfør' som vist ovenfor. Når du klikker på knappen 'Gem og udfør' vises resultatet på skærmen.
Fordele ved Cyara:
- End til slut testløsning : Cyara-platformen automatiserer funktionstest og giver en ende-til-slut-løsning til IVR-systemet.
- Reduktion i omkostninger : Cyara-platformen giver en løsning til organisationen til en lav pris, ingen manuel indgriben, opkaldsstrømme kan genbruges i hele testlivscyklussen.
- Let at bruge og tilpasse : Konfiguration af et system inden for Cyara-platformen er let, og Cyara-værktøjet kan tilpasses ud fra organisationens behov.
- Kundetilfredshed : I dag er kunderne tilfredse med Cyara-ydeevnen på grund af dens lave omkostninger, reducerede fejludsatte funktionalitet i et levende miljø, brugervenlig funktion osv.
- Minimal tid til testning : Funktionelle tests udføres tidligere i projektet, og den nødvendige tid til grundig regressionstest er minimal på grund af automatisering.
- Lavere sandsynlighed for at frigive kritiske mangler i produktionen.
Tjek den officiel hjemmeside for flere detaljer.
# 2) HAMMER:
Hammer er en værktøj til automatiseringstest til IVR, som blev udviklet af Empirix System. Det identificerer og retter de oplevelsesrelaterede problemer, inden ethvert system går i produktion. Hammer-værktøjet måler ydeevneproblemer, konfigurationsproblemer, problemer relateret til IVR-prompt eller IVR-responstid.
Ved hjælp af Hammer-værktøj kan en tester efterligne live-lignende miljø. Vi kan ringe op til IVR-linjen og kan bekræfte kunden og fortsætte med en yderligere transaktion. DTMF og stemmeindgange er mulige ved hjælp af Hammer, og det sikrer, at passende IVR-svar modtages til den, der ringer op. For hvert opkald måler det svartiden for IVR-databasen og svartiden for IVR-værtssystemet.
Hammer CallMaster er et sofistikeret værktøj, der bruges til testudvikling, debug og rapportering under hele testets livscyklus. Som vi har set, at der til IVR-funktionalitet er der et opkaldsdiagram, der er som en brugervejledning, og ved hjælp af dette opkaldsdiagram genererer 'Hammer CallMaster' automatisk Hammer Visual Basic (HVB) testskripter.
Hammer CallMaster værktøj dækker testfasen af opkaldsflowanalysen, testudførelse ved hjælp af genererede scripts og rapportgenerering efter testudførelse.
Hammer CallMaster automatiserer test af tale- og taleapplikationer, som vil hjælpe en organisation med at lancere IVR-applikationer af højere kvalitet. Hammer CallMaster forenkler testprocessen, hvilket igen reducerer omkostningerne for organisationen og genererer kvalitetsoutput med minimale omkostninger og mindre tid.
Fordele ved Hammer :
- Giv eksponentielt større applikationsdækning med mindre indsats.
- Det gør det muligt for et ikke-teknisk team at deltage i test case design.
- En applikation testes grundigt og sikrer, at den opfylder alle ydelseskrav.
- Hammer Test System hjælper med at registrere og måle konfigurationsproblemer, ydeevneproblemer, databasens responstid, IVR-promptfejl osv.
- Det identificerer et problem tidligt under testen, så det giver tid til at løse problemet.
- Hammer Test System leverer fejlfri software til kunden, så det forbedrer kundeoplevelsen.
Tjek officielt link for flere detaljer om hammerværktøjet.
Nedenfor er et grundlæggende eksempelbillede af Empirix Hammer, som giver en grundlæggende afslutning på slutningen af IVR-systemet ved hjælp af Hammer-værktøj:
hvordan man åbner en jar-fil windows 10
Prøveeksempel på IVR-flow (kontosaldo)
Trin nr | Opkalds- eller brugerhandling | Forventet resultat eller IVR-opførsel |
---|---|---|
Trin 7 | Opkaldstast 2 | Tak, vores sidste fem transaktioner er: XXXX XXXXXXX XX IVR venter i to sekunder og spillede derefter - Tryk på 1 for at få flere oplysninger, tryk på 2 for at gå tilbage til forrige menu eller tryk på 3 for at gå tilbage til hovedmenuen, eller tryk på 4 for at afslutte opkaldet |
Trin 1 | Opkald ringer IVR linje 0800800 1234 | IVR-spil: Modtaget af ABC-firmaet. Tryk på 1 for engelsk, 2 for hindi |
Trin 2 | Opkaldstryk 1 | IVR Play: Tak, tryk 1 for bank, 2 for kreditkort, 3 for information om nyt produkt |
Trin 3 | Opkaldstast 1 | IVR-spil: Tak, tryk 1 for en ny kunde og 2 for eksisterende kunde |
Trin 4 | Opkaldstast 2 | IVR spiller: Tak, for at kende din kontosaldo, tryk 1, for at kende dine sidste tre transaktioner tryk 2, tryk 3 for at få yderligere oplysninger |
Trin 5 | Opkaldstryk 1 | Din kontosaldo er Rs. 123, tryk 1 for at få flere oplysninger, tryk 2 for at gå tilbage til forrige menu eller tryk 3 for at gå tilbage til hovedmenuen eller tryk 4 for at afslutte opkaldet |
Trin 6 | Opkaldstast 2 | IVR spiller: Tak, for at kende din kontosaldo, tryk 1, for at kende dine sidste fem transaktioner tryk 2, tryk 3 for at få yderligere oplysninger |
Trin 8 | Opkalderen forbliver tavs | Beklager, vi har ikke modtaget dit input. Prøv igen. Tryk på 1 for at få flere oplysninger, tryk på 2 for at gå tilbage til forrige menu eller tryk på 3 for at gå tilbage til hovedmenuen, eller tryk på 4 for at afslutte opkaldet |
Trin 9 | Opkaldstast 4 | Tak fordi du ringede til ABC-firmaet. |
Trin 10 | Opkald slutter |
Eksempel på testcase for IVR-flow (flere flow i et enkelt opkald)
Trin nr | Opkalds- eller brugerhandling | Forventet resultat eller IVR-opførsel |
---|---|---|
Trin 7 | Opkaldsopkald 8 | IVR spiller: Tak. Ring 1 for opgørelses- og saldorelateret service til din sparekonto, Ring 2 for kreditkortnål, debetkort PIN-relaterede forespørgsler, Ring 3 for kreditkortrelaterede forespørgsler, Ring 4 for lånerelaterede forespørgsler |
Trin 1 | Opkald ringer IVR linje 0800 800 9876 | IVR-spil: Velkommen til XYZ Bank Phone Banking-tjenesten. Ring 1 for engelsk, 2 for hindi, for ethvert andet sprog tryk 3 |
Trin 2 | Opkalderen forbliver tavs | IVR-afspilning: Beklager, vi har ikke modtaget dit input. Prøv igen. Ring 1 for engelsk, 2 for hindi, for ethvert andet sprog 3 |
Trin 3 | Opkald ringer ugyldig mulighed som 9 | Beklager, det er en ugyldig mulighed, prøv igen. Ring 1 for engelsk, 2 for hindi, for ethvert andet sprog 3 |
Trin 4 | Opkaldsopkald 1 | IVR Play: Tak, Ring 1 for opgørelses- og saldorelateret service til din sparekonto, Ring 2 for kreditkortnål, debetkort PIN-relaterede forespørgsler, Ring 3 for kreditkortrelaterede forespørgsler, Ring 4 for lånerelaterede forespørgsler |
Trin 5 | Opkaldsopkald 2 | IVR spiller: Tak, Ring 1 for at generere betalingskortnål, Ring 2 for at generere kreditkortnål Ring 9 for at tale med en rådgiver Ring 8 for at gå tilbage til hovedmenuen For at gå tilbage til forrige menu, vælg 0 |
Trin 6 | Opkalderen forbliver tavs | IVR-afspilning: Beklager, vi har ikke modtaget dit input. Prøv igen. Ring 1 for at generere betalingskortnål, Ring 2 for at generere kreditkortnål Ring 9 for at tale med en rådgiver Ring 8 for at gå tilbage til hovedmenuen For at gå tilbage til forrige menu, vælg 0 |
Trin 8 | Opkaldsopkald 4 | IVR-spil: Beklager, vi er åbne fra mandag til fredag mellem 9 og 17, prøv igen. Ring 1 for opgørelses- og saldorelateret service til din sparekonto, Ring 2 for kreditkortnål, debetkort PIN-relaterede forespørgsler, Ring 3 for kreditkortrelaterede forespørgsler, Ring 4 for lånerelaterede forespørgsler |
Trin 9 | Opkaldsopkald 3 | IVR-spil: Tak, Ring 1 for at bekræfte med kreditkortnummer og kreditkort-pinkode Ring 2 for at bekræfte med kreditkort og tele-pin Ring 9 for at tale med en rådgiver Ring 8 for at gå tilbage til hovedmenuen For at gå tilbage til forrige menu, vælg 0 |
Trin 10 | Opkaldsopkald 0 | IVR-spil: Tak, Ring 1 for opgørelses- og saldorelateret service til din sparekonto, Ring 2 for kreditkortnål, debetkort PIN-relaterede forespørgsler, Ring 3 for kreditkortrelaterede forespørgsler, Ring 4 for lånerelaterede forespørgsler |
Trin 11 | Opkaldsopkald * | IVR-afspilning: Beklager, det er en ugyldig mulighed, prøv igen. Ring 1 for opgørelses- og saldorelateret service til din sparekonto, Ring 2 for kreditkortnål, debetkort PIN-relaterede forespørgsler, Ring 3 for kreditkortrelaterede forespørgsler, Ring 4 for lånerelaterede forespørgsler |
Trin 12 | Opkaldsopkald 3 | IVR-spil: Tak, Ring 1 for at bekræfte med kreditkortnummer og kreditkort-pinkode Ring 2 for at bekræfte med kreditkort og tele-pin Ring 9 for at tale med en rådgiver Ring 8 for at gå tilbage til hovedmenuen For at gå tilbage til forrige menu, vælg 0 |
Trin 13 | Opkaldsopkald 9 | IVR-spil: Vent, mens vi overfører dit opkald til vores kundeservicemedarbejder. Af kvalitetsformål registreres dette opkald muligvis. |
Trin 14 | Opkalderen venter et øjeblik | Opkald overføres til kundebehandler. |
Trin 15 | Opkalder taler til en rådgiver, og opkaldet slutter |
Konklusion
IVR-automatisering er meget omkostningseffektiv, da den giver et klart og koncist output til kunden. Manuel test af IVR-systemet bliver kedeligt, da testeren skal lytte til de samme meddelelser gentagne gange, og også samme gentagne input skal gives til IVR-systemet, hvilket igen kan forårsage svigt i systemet.
Ved hjælp af automatiseringsværktøjet kan denne mulighed fjernes fuldstændigt. Enhver ændring kan testes hurtigt, og nye opkaldsstrømme kan udvikles ved hjælp af sådanne værktøjer.
Kundetilfredshed er meget vigtigt for enhver organisation. I betragtning af investeringen i forretnings- og kundetilfredshed har IVR-automatisering evnen til at imødekomme den krævede forventning fra kunden.
Håber du ville have fået en klar idé om hvilket IVR værktøj du skal vælge !!
Anbefalet læsning
- Bedste softwaretestværktøjer 2021 (QA Test Automation Tools)
- Hvad er IVR-system, og hvordan man udfører IVR-test
- Parvis test eller test af selvstudier med værktøjer og eksempler
- Volume Testing Tutorial: Eksempler og Volume Testing Tools
- Dybdegående formørkelsesvejledninger til begyndere
- Destruktiv test og ikke-destruktiv testvejledning
- 11 bedste automatiseringsværktøjer til test af Android-applikationer (Android App-testværktøjer)
- Funktionel testning mod ikke-funktionel testning