best ivr testing tools
Oversikt over automatiseringsverktøy som brukes til IVR-systemtesting :
I vår forrige opplæring om Introduksjon til Interaktiv stemmesvar IVR-testing , vi lærte om arkitektur og teknologi som brukes i IVR basic, IVR samtalestrømmer, etc.
Her i denne opplæringen vil vi fokusere på hvorfor automatisering er nødvendig for IVR-testing, og hva er de forskjellige IVR-verktøyene som brukes til IVR-automatisering på en detaljert måte sammen med de aktuelle eksemplene for enkel forståelse.
La oss utforske IVR-testverktøyene !!
test nettsted for sårbarhet for SQL-injeksjon
Hva du vil lære:
- Ytelsestesting av IVR-applikasjon
- Automatiseringsverktøy som brukes til IVR-testing
- Eksempel på testtilfelle for IVR-strøm (kontosaldo)
- Eksempel på testtilfelle for IVR-strømning (flere strømmer i en samtale)
- Konklusjon
- Anbefalt lesing
Ytelsestesting av IVR-applikasjon
I denne moderne epoken med teknologi, for enhver teknisk vanskelighet, ønsker hver kunde å få løsningen ved å sitte hjemme eller under reisen eller mens han løper til møtet.
En kunde ønsker ikke å besøke noen filial eller kontor for å finne en løsning på problemet. Dette vil være mulig ved hjelp av IVR-system da det er et automatisert system som gir en nødvendig løsning til sluttbrukeren.
For eksempel , i tilfelle en mobiloperatør, hvis en bruker har et problem i den månedlige faktureringen, kan de ved hjelp av IVR-systemet komme med en klage og få løsningen uten å besøke avdelingen eller kontoret. Dette vil resultere i tusenvis av samtaler til kundesentrene for forskjellige problemer. Derfor er det nødvendig å teste ytelsen til IVR-applikasjonen for å forbli i konkurransen.
I lastetesting For å etterligne oppførselen til call center, genereres forskjellige skript. Det er nødvendig å teste oppførselen til IVR-applikasjonen under tung belastning av samtaler. Dette sikrer om systemet er konfigurert på en slik måte å håndtere toppbelastning og svar som er passende for den som ringer.
Denne emuleringen ligner på sentreringsmiljøet, dvs. når du kjører en samtale, er alle funksjonene som henting av samtaler, samtalehold, samtaleoverføring, tonevalg osv. Tilgjengelige.
Automatiseringsverktøy som brukes til IVR-testing
I denne opplæringen vil vi fokusere på to hovedverktøy som brukes til IVR-testing, og de er:
- MEN
- HAMMER
Før vi fortsetter med automatisering i IVR, skal vi først forstå hvorfor automatisering er nødvendig i Interactive Voice Response (IVR):
Manuelle feil:
Testing av IVR-systemet er en ensformig jobb, og denne repetitive oppgaven kan også føre til en manuell feil. For å teste end-to-end-strømmen av IVR-systemet, må en tester slå det samme nummeret og rute gjennom forskjellige menyalternativer som blir mer komplekse når testeren går dypere inn i testingen.
Dette kan i sin tur være en kjedelig jobb for testeren, da de må lytte til instruksjonene som spilles av IVR og trenger å gi innspill basert på spørringen. Så det er sjanser for at testerne gjør en feil under testingen.
Tidkrevende prosess:
Testing av IVR-applikasjon involverer flere menyer, undermenyer og deres relaterte alternativer.
En tester må teste hvert eneste alternativ nøye, og det er ganske kjedelig. Siden hver meny kan ha flere undermenyer og hver undermeny har flere alternativer, må en tester teste alle positive, negative og feilutsatte scenarier grundig. Hele denne prosessen er tidkrevende og det innebærer høye kostnader for organisasjonen.
På grunn av alle de ovennevnte årsakene er det nødvendig å automatisere IVR-applikasjonstesting. Det er flere automatiseringsverktøy tilgjengelig som etterligner menneskelig innsats for å ringe et IVR-spesifikt telefonnummer og kan gi DTMF-innganger til IVR-systemet. I dag bruker store selskaper et automatiseringsverktøy for å teste sin IVR-applikasjon.
La oss studere automatiseringsverktøy som brukes til IVR-testing:
# 1) MÅTE:
Cyara er verdens ledende markedsleverandør og overvåkingsverktøy. Cyara gir en automatisert måte å samhandle med en kanal for kundeopplevelse kjent som IVR. Den brukes til å simulere IVR-applikasjonen, slik at test til slutt til slutt kan være problemfri. For mange organisasjoner automatiserer Cyara-plattformen IVR-utvikling og testing av kundeopplevelsen.
Cyara-plattformen lar organisasjonene hjelpe til med funksjonstesting, belastning og regresjonstesting på følgende måte:
Funksjonell testing : Cyara-plattformen hjelper til med å bygge nye funksjoner eller funksjoner. Omfattende, automatisert funksjonell IVR-testing utføres ved hjelp av Cyara-plattformen med bare et enkelt klikk på en knapp. Cyara funksjonstest validerer IVR-applikasjonen på tvers av IVR, tale, tilbakeringing av tale, etc.
Lastetesting : Cyara-plattformen er nyttig under belastningstesting ettersom de nyutviklede funksjonene er iscenesatt for distribusjon. Cyara-plattformen simulerer belastningen på kontaktsenteret og verifiserer at systemets svakhet og ikke utsettes for kunden, og dermed forblir IVR-systemets ytelse konkurransedyktig.
Regresjonstesting : Disse nylig utviklede funksjonene gjennomgår vanligvis forskjellige endringer eller små forbedringer. Cyara-plattformen er nyttig for å teste gjeldende og eksisterende funksjonalitet på nytt. Ved hjelp av Cyara-plattformen kan du teste endringer i IVR-systemet for å kontrollere at det ikke har en negativ innvirkning på de andre delene av systemet.
En automatisk varsling vil mottas i tilfelle feil som vil fremskynde reparasjonsprosessen og ikke vil påvirke kundeopplevelsen eller tidslinjene.
Hvordan Cyara fungerer
I et sanntidssenterkontor mottas tusenvis av samtaler samtidig i forskjellige avdelinger for forskjellige problemer. Cyara-plattformen genererer slike samtaler slik at hver samtale har en unik samtalestrøm fra en unik kunde.
Ved hjelp av disse samtalene genereres samtalestrømmen og brukes gjennom testprosessen for å etterligne sanntids kundeinteraksjon. Disse samtalene kan ringes med jevne mellomrom eller med et intervall som er definert av testeren. I tilfelle svikt i anropet, vil du motta et automatisk varsel med detaljert informasjon.
Testere vil kjenne disse problemene eller problemene godt før de faktisk oppstår i produksjonen, slik at passende tiltak kan iverksettes umiddelbart for å unngå dårlig kundeopplevelse, glidning i tidsplanen eller langsom IVR-systemytelse.
Trinn for hvordan du importerer, redigerer og deretter utfører testsaken ved hjelp av Cyara-verktøyet er forklart nedenfor:
1) Skjermbildet nedenfor viser Cyara-verktøyet og de forskjellige alternativene på LHS:
bin filåpner gratis nedlastingsvinduer
to) Test Case importert vellykket i Cyara.
3) Klikk på LHS-menypunktet “TestCases / Blocks” og det åpner testsaken i Cyara som ble importert.
Nedenfor er skjermbildet:
4) Klikk på 'rediger' -knappen (som vist i figuren ovenfor), og testsaken vil bli utført i EDIT-modus.
5) Eksisterende tilhørende trinn med testtilfellene er vist nedenfor:
6) Når du klikker på redigeringsmodus, vil det tilsvarende trinnet være tilgjengelig for redigering på skjermen umiddelbart. Hvis du vil legge til det nye trinnet i den eksisterende testsaken ved hjelp av Cyara, kan du bla nedover og skjermbildet nedenfor vises.
7) Ovennevnte bilde viser at du kan legge til et nytt trinn, og hvis du ikke vil legge til noe trinn, kan du utføre testsaken med Cyara ved å bruke 'Lagre og utfør' -knappen som vist ovenfor. Når du klikker på “Lagre og utfør” -knappen, vises resultatet på skjermen.
Fordeler med Cyara:
- End to End testløsning : Cyara-plattformen automatiserer funksjonstesting og gir en ende-til-slutt-løsning på IVR-systemet.
- Reduksjon i kostnad : Cyara-plattformen gir en løsning til organisasjonen til en lav pris, ingen manuell inngrep, samtalestrømmer kan gjenbrukes i løpet av testens livssyklus.
- Enkel å bruke og tilpasse : Det er enkelt å konfigurere et system innen Cyara-plattformen, og Cyara-verktøyet kan tilpasses ut fra organisasjonsbehovet.
- Kundetilfredshet : I dag er kundene fornøyde med Cyara-ytelsen på grunn av lave kostnader, redusert feilutsatt funksjonalitet i et levende miljø, brukervennlig funksjon osv.
- Minimal tid for testing : Funksjonstester utføres tidligere i prosjektet, og tid som kreves for grundig regresjonstest er minimal på grunn av automatisering.
- Lavere sannsynlighet for å frigjøre kritiske mangler i produksjonen.
Sjekk ut offesiell nettside for flere detaljer.
# 2) HAMMER:
Hammer er en verktøy for automatiseringstesting for IVR som ble utviklet av Empirix System. Den identifiserer og korrigerer opplevelsesrelaterte problemer før noe system går i produksjon. Hammer-verktøy måler ytelsesproblemer, konfigurasjonsproblemer, problemer relatert til IVR-ledeteksten eller IVR-responstid.
Ved hjelp av Hammer-verktøy kan en tester etterligne levende miljø. Vi kan ringe IVR-linjen og kan verifisere kunden og fortsette med en ytterligere transaksjon. DTMF og taleinnganger er mulig ved hjelp av Hammer, og det sørger for at passende IVR-svar mottas innringeren. For hver samtale måler den responstiden for IVR-databasen og responstiden for IVR-vertssystemet.
Hammer CallMaster er et sofistikert verktøy som brukes til testutvikling, feilsøking og rapportering under hele testlivssyklusen. Som vi har sett at det for IVR-funksjonalitet er tilgjengelige flytdiagram som er som en brukerhåndbok, og ved hjelp av dette samtalestrømningsdiagrammet genererer 'Hammer CallMaster' automatisk Hammer Visual Basic (HVB) testskripter.
Hammer CallMaster-verktøyet dekker testfasen av samtalestrømningsanalysen, testutførelse ved hjelp av genererte skript og generering av rapporter etter testutførelse.
Hammer CallMaster automatiserer testing av tale- og taleapplikasjoner som vil hjelpe en organisasjon med å lansere IVR-applikasjoner av høyere kvalitet. Hammer CallMaster forenkler testprosessen som igjen vil redusere kostnadene for organisasjonen og generere kvalitetsutgang med minimale kostnader og mindre tid.
Fordeler med Hammer :
- Gi eksponentielt større applikasjonsdekning med mindre innsats.
- Det gjør det mulig for et ikke-teknisk team å delta i utformingen av testsaker.
- En applikasjon testes grundig og sikrer at den oppfyller alle ytelseskravene.
- Hammer Test System hjelper deg med å oppdage og måle konfigurasjonsproblemer, ytelsesproblemer, database responstid, IVR prompt feil etc.
- Det identifiserer et problem tidlig under testingen, slik at det gir tid til å løse problemet.
- Hammer Test System leverer feilfri programvare til kunden slik at den forbedrer kundeopplevelsen.
Undersøk offisiell lenke for mer informasjon om Hammer-verktøyet.
Nedenfor er et grunnleggende eksempelbilde av Empirix Hammer som vil gi en grunnleggende slutt på slutten av IVR-systemet ved hjelp av Hammer-verktøy:
Eksempel på testtilfelle for IVR-strøm (kontosaldo)
Trinn Nei | Innringer eller brukerhandling | Forventet resultat eller IVR-oppførsel |
---|---|---|
Trinn 7 | Trykk på 2 | Takk, våre siste fem transaksjoner er: XXXX XXXXXXX XX IVR venter i to sekunder og spilte deretter - Trykk 1 for mer informasjon, trykk 2 for å gå tilbake til forrige meny eller trykk 3 for å gå tilbake til hovedmenyen eller trykk 4 for å avslutte samtalen |
Trinn 1 | Oppringeren ringer IVR-linjen 0800800 1234 | IVR-spill: Ansett for ABC-selskapet. Trykk 1 for engelsk, 2 for hindi |
Steg 2 | Trykk på anrop 1 | IVR Play: Takk, trykk 1 for bank, 2 for kredittkort, 3 for informasjon om nytt produkt |
Trinn 3 | Trykk på 1 | IVR spiller: Takk, trykk 1 for en ny kunde og 2 for eksisterende kunde |
Trinn 4 | Trykk på 2 | IVR spiller: Takk, for å kjenne kontosaldoen, trykk 1, for å kjenne de tre siste transaksjonene, trykk 2, trykk 3 for annen informasjon |
Trinn 5 | Trykk på anrop 1 | Kontosaldoen din er Rs. 123, trykk 1 for mer informasjon, trykk 2 for å gå tilbake til forrige meny eller trykk 3 for å gå tilbake til hovedmenyen eller trykk 4 for å avslutte samtalen |
Trinn 6 | Trykk på 2 | IVR spiller: Takk, for å kjenne kontosaldoen din, trykk 1, for å vite de siste fem transaksjonene, trykk 2, trykk 3 for annen informasjon |
Trinn 8 | Oppringeren er stille | Beklager, vi har ikke mottatt innspillene dine. Prøv på nytt. Trykk 1 for mer informasjon, trykk 2 for å gå tilbake til forrige meny eller trykk 3 for å gå tilbake til hovedmenyen eller trykk 4 for å avslutte samtalen |
Trinn 9 | Trykk på 4 | Takk for at du ringte ABC-selskapet. |
Trinn 10 | Samtalen avsluttes |
Eksempel på testtilfelle for IVR-strømning (flere strømmer i en samtale)
Trinn Nei | Innringer eller brukerhandling | Forventet resultat eller IVR-oppførsel |
---|---|---|
Trinn 7 | Oppringere 8 | IVR spiller: Takk. Ring 1 for kontoutdrag og saldo relatert tjeneste for lagringskontoen din, Ring 2 for kredittkortnål, debetkort PIN-relaterte spørsmål, Ring 3 for spørsmål knyttet til kredittkort, Ring 4 for lånelaterte spørsmål |
Trinn 1 | Oppringeren ringer IVR-linjen 0800 800 9876 | IVR-spill: Velkommen til XYZ Bank Phone Banking-tjenesten. Ring 1 for engelsk, 2 for hindi, for ethvert annet språk trykk 3 |
Steg 2 | Oppringeren er stille | IVR-avspilling: Beklager, vi har ikke mottatt innspillene dine, prøv igjen. Slå 1 for engelsk, 2 for hindi, for andre språk 3 |
Trinn 3 | Ringer ringer ugyldig alternativ som 9 | Beklager, det er et ugyldig alternativ, prøv igjen. Slå 1 for engelsk, 2 for hindi, for andre språk 3 |
Trinn 4 | Ringer ringer 1 | IVR Play: Takk, Ring 1 for kontoutdrag og saldo relatert tjeneste for lagringskontoen din, Ring 2 for kredittkortnål, debetkort PIN-relaterte spørsmål, Ring 3 for spørsmål knyttet til kredittkort, Ring 4 for lånelaterte spørsmål |
Trinn 5 | Oppringere 2 | IVR spiller: Takk, Ring 1 for å generere debetkortnål, Ring 2 for å generere kredittkortnål Ring 9 for å snakke med en rådgiver For å gå tilbake til hovedmenyen, slå 8 For å gå tilbake til forrige meny, slå 0 |
Trinn 6 | Oppringeren er stille | IVR-avspilling: Beklager, vi har ikke mottatt innspillene dine, prøv igjen. Ring 1 for å generere debetkortnål, Ring 2 for å generere kredittkortnål Ring 9 for å snakke med en rådgiver For å gå tilbake til hovedmenyen, slå 8 For å gå tilbake til forrige meny, slå 0 |
Trinn 8 | Oppringere 4 | IVR-spill: Beklager at vi har åpent fra mandag til fredag mellom 9 og 17, prøv igjen. Ring 1 for kontoutdrag og saldo relatert tjeneste for lagringskontoen din, Ring 2 for kredittkortnål, debetkort PIN-relaterte spørsmål, Ring 3 for spørsmål knyttet til kredittkort, Ring 4 for lånelaterte spørsmål |
Trinn 9 | Oppringere 3 | IVR-spill: Takk, Ring 1 for å bekrefte med kredittkortnummer og kredittkort-PIN Ring 2 for å bekrefte med kredittkort og telepinne Ring 9 for å snakke med en rådgiver For å gå tilbake til hovedmenyen, slå 8 For å gå tilbake til forrige meny, slå 0 |
Trinn 10 | Ringer ringer 0 | IVR-spill: Takk, Ring 1 for kontoutdrag og saldo relatert tjeneste for lagringskontoen din, Ring 2 for kredittkortnål, debetkort PIN-relaterte spørsmål, Ring 3 for spørsmål knyttet til kredittkort, Ring 4 for lånelaterte spørsmål |
Trinn 11 | Oppringere * | IVR-avspilling: Beklager at det er et ugyldig alternativ, prøv igjen. Ring 1 for kontoutdrag og saldo relatert tjeneste for lagringskontoen din, Ring 2 for kredittkortnål, debetkort PIN-relaterte spørsmål, Ring 3 for spørsmål knyttet til kredittkort, Ring 4 for lånelaterte spørsmål |
Trinn 12 | Oppringere 3 | IVR-spill: Takk, Ring 1 for å bekrefte med kredittkortnummer og kredittkort-PIN Ring 2 for å bekrefte med kredittkort og telepinne Ring 9 for å snakke med en rådgiver For å gå tilbake til hovedmenyen, slå 8 For å gå tilbake til forrige meny, slå 0 |
Trinn 13 | Ringer 9 | IVR-spill: Vent mens vi overfører samtalen din til vår kundebehandler. For kvalitetsformål kan denne samtalen bli registrert. |
Trinn 14 | Oppringeren venter noen øyeblikk | Samtalen blir overført til kundebehandler. |
Trinn 15 | Oppringeren snakker med en rådgiver og samtalen avsluttes |
Konklusjon
IVR-automatisering er veldig kostnadseffektivt, da det gir en klar og kortfattet produksjon til kunden. Manuell testing av IVR-systemet blir kjedelig ettersom testeren må lytte til de samme instruksjonene gjentatte ganger, og samme gjentatte input må også gis til IVR-systemet, noe som igjen kan forårsake feil i systemet.
Ved hjelp av automatiseringsverktøy kan denne muligheten fjernes fullstendig. Enhver endring kan testes raskt, og nye samtalestrømmer kan utvikles ved hjelp av slike verktøy.
Kundetilfredshet er veldig viktig for enhver organisasjon. Tatt i betraktning investeringen i forretnings- og kundetilfredshet, har IVR automatisering muligheten til å oppfylle den forventede forventningen fra kunden.
Håper du ville ha fått en klar ide om hvilket IVR-verktøy du skal velge !!
Anbefalt lesing
- Beste verktøy for testing av programvare 2021 (QA Test Automation Tools)
- Hva er IVR-system og hvordan utføre IVR-testing
- Pairwise Testing eller All-Pairs Testing Tutorial med verktøy og eksempler
- Volumtestopplæring: Eksempler og volumtestverktøy
- In-Depth Eclipse Tutorials For Beginners
- Destruktiv testing og ikke-destruktiv testing
- 11 beste automatiseringsverktøy for testing av Android-applikasjoner (Android-app-testverktøy)
- Funksjonstesting mot ikke-funksjonell testing