best ivr testing tools
Pregled orodij za avtomatizacijo, ki se uporabljajo za preizkušanje sistema IVR :
V naši prejšnji vadnici o Uvodu v Interaktivno testiranje IVR z glasovnim odzivom , spoznali smo arhitekturo in tehnologijo, ki se uporablja v IVR basic, klicnih tokovih IVR itd.
Tu v tej vadnici se bomo osredotočili na to, zakaj je za testiranje IVR potrebna avtomatizacija in katera so različna orodja IVR, ki se podrobno uporabljajo za avtomatizacijo IVR, skupaj z zadevnimi primeri za lažje razumevanje.
Raziščimo orodja za testiranje IVR !!
Kaj se boste naučili:
- Testiranje učinkovitosti aplikacije IVR
- Orodja za avtomatizacijo, ki se uporabljajo za IVR testiranje
- Vzorčni testni primer za IVR tok (stanje na računu)
- Vzorčni testni primer za pretok IVR (več pretokov v enem klicu)
- Zaključek
- Priporočeno branje
Testiranje učinkovitosti aplikacije IVR
V tej sodobni tehnološki dobi vsak kupec želi rešitev dobiti tako, da sedi doma, med potovanjem ali med hitenjem na sestanek.
Stranka ne želi obiskati nobene poslovalnice ali pisarne, da bi rešila težavo. To bo mogoče s pomočjo sistema IVR, saj gre za avtomatiziran sistem, ki končni uporabniku ponuja potrebno rešitev.
Na primer , v primeru mobilnega operaterja, če ima uporabnik težavo pri mesečnem obračunu, lahko s pomočjo sistema IVR vloži pritožbo in dobi rešitev, ne da bi obiskal poslovalnico ali pisarno. To bo povzročilo na tisoče klicev v klicne centre zaradi različnih težav. Zato je treba preizkusiti delovanje aplikacije IVR, da ostanemo v konkurenci.
V preskušanje obremenitve , da bi posnemali vedenje klicnega centra, se ustvarijo različni skripti. Preizkusiti je treba vedenje aplikacije IVR v primeru velike obremenitve klicev. To zagotavlja, da je sistem konfiguriran tako, da obvladuje največjo obremenitev in odzive, ki ustrezajo kličočemu.
Ta emulacija je podobna okolju klicnega centra, tj. Med klicem so na voljo vse funkcije, kot so prevzem klica, zadrževanje klica, preusmeritev klica, tonsko klicanje itd.
Orodja za avtomatizacijo, ki se uporabljajo za IVR testiranje
V tej vadnici se bomo osredotočili na dve glavni orodji, ki se uporabljata za testiranje IVR, in sicer:
- KAKO PA
- KLADI
Preden nadaljujemo z avtomatizacijo v IVR, najprej razumemo, zakaj je avtomatizacija potrebna v interaktivnem glasovnem odzivu (IVR):
Ročne napake:
Testiranje IVR sistema je monotono delo in ta ponavljajoča se naloga lahko povzroči tudi ročno napako. Da bi preizkusil pretok sistema IVR od konca do konca, mora tester poklicati isto številko in se usmeriti skozi različne možnosti menija, ki postajajo bolj zapletene, ko preizkuševalnik globlje preiskuje.
To pa je lahko dolgočasno delo preizkuševalca, saj morajo poslušati pozive, ki jih igra IVR, in na podlagi poziva morajo zagotoviti vhodne podatke. Torej obstajajo možnosti, da preizkuševalci med testiranjem naredijo napako.
Zamuden postopek:
Testiranje aplikacije IVR vključuje več menijev, podmenijev in z njimi povezanih možnosti.
Preizkuševalec mora skrbno preizkusiti vsako možnost, kar je zelo dolgočasno opravilo. Ker ima lahko vsak meni več podmenijev in ima vsak podmeni več možnosti, mora preizkuševalec temeljito preizkusiti vse pozitivne, negativne in nagnjene scenarije. Celoten postopek je dolgotrajen in vključuje velike stroške za organizacijo.
Zaradi vseh zgoraj navedenih razlogov je treba avtomatizirati testiranje IVR aplikacij. Na voljo je več orodij za avtomatizacijo, ki predstavljajo človeški napor, da pokličejo določeno telefonsko številko IVR, in lahko zagotovijo vhode DTMF v sistem IVR. Dandanes velika podjetja uporabljajo avtomatizirano orodje za preizkušanje svoje IVR aplikacije.
Preučimo orodja za avtomatizacijo, ki se uporabljajo za IVR testiranje:
# 1) KAKO:
Cyara je vodilni svetovni ponudnik trga in orodje za spremljanje. Cyara ponuja avtomatiziran način interakcije s kanalom izkušenj strank, znanim kot IVR. Uporablja se za simulacijo aplikacije IVR, tako da je od preskušanja do konca mogoče brez težav. Za mnoge organizacije platforma Cyara avtomatizira razvoj IVR in testiranje izkušenj strank.
Platforma Cyara omogoča organizacijam, da pomagajo pri testiranju funkcionalnosti, obremenitve in regresije na naslednji način:
Funkcionalno preskušanje : Platforma Cyara pomaga pri gradnji novih zmogljivosti ali funkcionalnosti. Celovito, avtomatizirano funkcionalno testiranje IVR se izvede s pomočjo platforme Cyara z enim samim klikom na gumb. Funkcionalni test Cyara potrjuje aplikacijo IVR za IVR, govor, povratni klic itd.
Preskušanje obremenitve : Platforma Cyara je uporabna med preskusi obremenitve, saj so na novo razvite zmogljivosti pripravljene na uvajanje. Platforma Cyara simulira obremenitev kontaktnega centra in preveri, da so sistemi šibki in jih stranki ne izpostavi, zato ostaja zmogljivost sistema IVR konkurenčna.
Preskušanje regresije : Te novo razvite funkcije ponavadi spreminjajo različne spremembe ali manjše izboljšave. Platforma Cyara je uporabna za ponovno preizkušanje trenutne in obstoječe funkcionalnosti. S pomočjo platforme Cyara lahko preizkusite katero koli spremembo sistema IVR, da preverite, ali nima negativnega vpliva na druge dele sistema.
V primeru kakršne koli napake, ki bo pospešila postopek popravljanja in ne bo vplivala na izkušnjo strank ali časovni razpored, bomo prejeli samodejno obvestilo.

Kako deluje Cyara
V pisarni klicnega centra v realnem času istočasno prejmejo na tisoče klicev v različnih oddelkih za različna vprašanja. Platforma Cyara generira takšne klice, tako da ima vsak klic edinstven tok klicev od edinstvene stranke.
Z uporabo teh klicev se tok klicev generira in uporablja med preskusnim postopkom, da posnema interakcijo s stranko v realnem času. Te klice lahko izvajate v rednem intervalu ali v intervalu, ki ga določi preizkuševalec. V primeru neuspešnega klica boste prejeli samodejno obvestilo s podrobnimi informacijami.
Preizkuševalci bodo te težave ali težave dobro poznali, še preden se dejansko pojavijo v proizvodnji, tako da bodo lahko takoj sprejeli ustrezne ukrepe, da bi se izognili slabi izkušnji strank, zdrsu urnika ali počasnemu delovanju sistema IVR.
V nadaljevanju so razloženi koraki za uvoz, urejanje in izvedbo testnega primera z orodjem Cyara:
1) Spodnji zaslon prikazuje orodje Cyara in različne možnosti na LHS:

dva) Testni primer je bil uspešno uvožen v Cyaro.

3) Kliknite element menija LHS 'TestCases / Blocks' in odpre se testni primer v Cyari, ki je bil uspešno uvožen.
Spodaj je posnetek zaslona:

4) Kliknite gumb »uredi« (kot je prikazano na zgornji sliki) in testni primer bo izveden v načinu EDIT.

5) Obstoječi koraki, povezani s testnimi primeri, so prikazani spodaj:

6) Ko kliknete na način urejanja, bo ustrezen korak takoj na voljo za urejanje na zaslonu. Če želite dodati nov korak v obstoječi testni primer s pomočjo Cyare, se pomaknite navzdol in prikazal se bo spodnji zaslon.
kje je omrežni varnostni ključ na mojem usmerjevalniku

7) Zgornja slika prikazuje, da lahko dodate nov korak in če ne želite dodati nobenega koraka, lahko testni primer izvedete s Cyaro z gumbom 'Shrani in izvrši', kot je prikazano zgoraj. Ko kliknete gumb »Shrani in izvrši«, se rezultat prikaže na zaslonu.
Prednosti Cyare:
- Preskusna rešitev od konca do konca : Platforma Cyara avtomatizira funkcionalno testiranje in nudi celovito rešitev sistema IVR.
- Znižanje stroškov : Platforma Cyara ponuja rešitev za organizacijo po nizki ceni, brez ročnega posredovanja, tokovi klicev se lahko ponovno uporabijo v celotnem življenjskem ciklu testiranja.
- Enostaven za uporabo in prilagajanje : Konfiguracija sistema znotraj platforme Cyara je enostavna in orodje Cyara je prilagodljivo glede na potrebe organizacije.
- Zadovoljstvo kupcev : Danes so kupci zadovoljni z zmogljivostmi Cyare zaradi nizke cene, zmanjšane nagnjenosti k funkcionalnosti v okolju v živo, enostavne funkcije itd.
- Minimalni čas za testiranje : Funkcionalni testi se izvedejo prej v projektu, čas, potreben za temeljit regresijski test, pa je zaradi avtomatizacije minimalen.
- Manjša verjetnost sproščanja kritičnih napak v proizvodnjo.
Oglejte si uradna spletna stran za več podrobnosti.
# 2) KLAČO:
Kladivo je orodje za avtomatizacijo za IVR, ki ga je razvil Empirix System. Prepozna in popravi težave, povezane z izkušnjami, preden kateri koli sistem začne delovati. Orodje Hammer meri težave z zmogljivostjo, težave s konfiguracijo, težave, povezane s pozivom IVR ali odzivnim časom IVR.
Z orodjem Hammer lahko preizkuševalnik posnema okolico v živo. Lahko pokličemo linijo IVR, preverimo stranko in nadaljujemo z nadaljnjo transakcijo. DTMF in glasovni vnosi so možni s pomočjo Hammerja in zagotavlja, da klicatelj prejme ustrezne odgovore IVR. Za vsak klic meri odzivni čas za bazo podatkov IVR in odzivni čas za sistem gostitelja IVR.
Hammer CallMaster je izpopolnjeno orodje, ki se uporablja za razvoj testov, odpravljanje napak in poročanje v celotnem življenjskem ciklu testiranja. Kot smo videli, da je za funkcionalnost IVR na voljo diagram poteka klicev, ki je podoben uporabniškemu priročniku in s pomočjo tega diagrama poteka klicev 'Hammer CallMaster' samodejno ustvari testne skripte Hammer Visual Basic (HVB).
Orodje Hammer CallMaster zajema preskusno fazo analize pretoka klicev, izvajanje preizkusa z uporabo ustvarjenih skriptov in ustvarjanje poročil po izvedbi preizkusa.
Hammer CallMaster avtomatizira testiranje glasovnih in govornih aplikacij, kar bo organizaciji pomagalo pri uvajanju kakovostnejših IVR aplikacij. Hammer CallMaster poenostavi postopek testiranja, kar bo posledično zmanjšalo stroške organizacije in ustvarilo kakovostne rezultate z minimalnimi stroški in manj časa.
Prednosti kladiva :
- Zagotovite eksponentno večjo pokritost aplikacij z manj napora.
- Netehnični skupini omogoča sodelovanje pri oblikovanju testnih primerov.
- Aplikacija je temeljito preizkušena in zagotavlja, da izpolnjuje vse zahteve glede zmogljivosti.
- Hammer Test System pomaga zaznati in izmeriti težave s konfiguracijo, težave z zmogljivostjo, odzivni čas baze podatkov, napako IVR poziva itd.
- Težavo odkrije zgodaj med testiranjem, tako da ima čas, da jo odpravi.
- Hammer Test System kupcu ponuja programsko opremo brez napak, tako da izboljša izkušnjo stranke.
Preverite uradna povezava za več podrobnosti o orodju Hammer.
Spodaj je osnovna vzorčna slika Empirix Hammer, ki bo dala osnovni pretok IVR sistema z orodjem Hammer:

Vzorčni testni primer za IVR tok (stanje na računu)
| Korak št | Dejanje klicatelja ali uporabnika | Pričakovani rezultat ali vedenje IVR |
|---|---|---|
| 7. korak | Pritisnite klicatelja 2 | Hvala, naših zadnjih pet transakcij je: XXXX XXXXXXX XX IVR počaka dve sekundi in nato igra - Pritisnite 1 za več informacij, pritisnite 2, da se vrnete v prejšnji meni, ali 3, da se vrnete v glavni meni, ali pritisnite 4, da končate klic |
| Korak 1 | Klicatelj pokliče linijo IVR 0800 800 1234 | Igra IVR: Spoštovana družba ABC. Pritisnite 1 za angleščino in 2 za hindujščino |
| 2. korak | Pritisnite klicatelja 1 | IVR Play: Hvala, pritisnite 1 za bančništvo, 2 za kreditno kartico, 3 za informacije o novem izdelku |
| 3. korak | Pritisnite klicatelja 1 | Predvajanja IVR: Hvala, pritisnite 1 za novo stranko in 2 za obstoječo stranko |
| 4. korak | Pritisnite klicatelja 2 | Predvajanja IVR: Hvala, če želite vedeti stanje na svojem računu, pritisnite 1, če želite izvedeti zadnje tri transakcije, pritisnite 2, pritisnite 3 za vse druge informacije |
| 5. korak | Pritisnite klicatelja 1 | Stanje na vašem računu je Rs. 123, pritisnite 1 za več informacij, pritisnite 2, da se vrnete v prejšnji meni, ali 3, da se vrnete v glavni meni, ali pritisnite 4, da končate klic |
| 6. korak | Pritisnite klicatelja 2 | Predvajanja IVR: Hvala, če želite vedeti stanje na svojem računu, pritisnite 1, če želite izvedeti zadnjih pet transakcij, pritisnite 2, pritisnite 3 za vse druge informacije |
| 8. korak | Klicatelj molči | Vašega prispevka žal nismo prejeli, poskusite znova. Pritisnite 1 za več informacij, pritisnite 2, da se vrnete v prejšnji meni, ali 3, da se vrnete v glavni meni, ali pritisnite 4, da končate klic |
| 9. korak | Pritisnite klicatelja 4 | Hvala, ker ste poklicali podjetje ABC. |
| 10. korak | Klic se konča |
Vzorčni testni primer za pretok IVR (več pretokov v enem klicu)
| Korak št | Dejanje klicatelja ali uporabnika | Pričakovani rezultat ali vedenje IVR |
|---|---|---|
| 7. korak | Klicne številke 8 | IVR igra: Hvala. Pokličite 1 za storitev izpiskov in stanja na vašem varčevalnem računu, Pokličite 2 za PIN za kreditno kartico, poizvedbe v zvezi s PIN za debetno kartico, Pokličite 3 za vprašanja v zvezi s kreditno kartico, Pokličite 4 za vprašanja v zvezi s posojilom |
| Korak 1 | Klicatelj pokliče linijo IVR 0800 800 9876 | IVR igra: Dobrodošli v storitvi XYZ Bank Phone Banking. Pokličite 1 za angleščino, 2 za hindujščino, za kateri koli drug jezik pritisnite 3 |
| 2. korak | Klicatelj molči | Predvajanje IVR: Žal nismo prejeli vašega prispevka, poskusite znova. Pokličite 1 za angleščino, 2 za hindujščino, za kateri koli drug jezik pa 3 |
| 3. korak | Klicatelj pokliče neveljavno možnost kot 9 | Žal je to neveljavna možnost, poskusite znova. Pokličite 1 za angleščino, 2 za hindujščino, za kateri koli drug jezik pa 3 |
| 4. korak | Klicanje klicatelja 1 | Predvajanje IVR: Hvala, Pokličite 1 za storitev izpiskov in stanja na vašem varčevalnem računu, Pokličite 2 za PIN za kreditno kartico, poizvedbe v zvezi s PIN za debetno kartico, Pokličite 3 za vprašanja v zvezi s kreditno kartico, Pokličite 4 za vprašanja v zvezi s posojilom |
| 5. korak | Klicne številke 2 | Predvajanja IVR: Hvala, Pokličite 1, da ustvarite zatič za debetno kartico, Pokličite 2, da ustvarite zatič kreditne kartice Pokličite 9, da se pogovorite s svetovalcem Če se želite vrniti v glavni meni, pokličite 8 Za vrnitev na prejšnji meni pokličite 0 |
| 6. korak | Klicatelj molči | Predvajanje IVR: Žal nismo prejeli vašega prispevka, poskusite znova. Pokličite 1, da ustvarite zatič za debetno kartico, Pokličite 2, da ustvarite zatič kreditne kartice Pokličite 9, da se pogovorite s svetovalcem Če se želite vrniti v glavni meni, pokličite 8 Za vrnitev na prejšnji meni pokličite 0 |
| 8. korak | Klicanje klicatelja 4 | Predstava IVR: Žal smo odprti od ponedeljka do petka med 9. in 17. uro, poskusite znova. Pokličite 1 za storitev izpiskov in stanja na vašem varčevalnem računu, Pokličite 2 za PIN za kreditno kartico, poizvedbe v zvezi s PIN za debetno kartico, Pokličite 3 za vprašanja v zvezi s kreditno kartico, Pokličite 4 za vprašanja v zvezi s posojilom |
| 9. korak | Klicanje klicatelja 3 | IVR igra: Hvala, Pokličite 1, da preverite s številko kreditne kartice in PIN kreditne kartice Pokličite 2, da preverite s kreditno kartico in tele-pinom Pokličite 9, da se pogovorite s svetovalcem Če se želite vrniti v glavni meni, pokličite 8 Za vrnitev na prejšnji meni pokličite 0 |
| 10. korak | Klicanje klicatelja 0 | IVR igra: Hvala, Pokličite 1 za storitev izpiskov in stanja na vašem varčevalnem računu, Pokličite 2 za PIN za kreditno kartico, poizvedbe v zvezi s PIN za debetno kartico, Pokličite 3 za vprašanja v zvezi s kreditno kartico, Pokličite 4 za vprašanja v zvezi s posojilom |
| 11. korak | Številke klicatelja * | Predvajanje IVR: Žal je to neveljavna možnost, poskusite znova. Pokličite 1 za storitev izpiskov in stanja na vašem varčevalnem računu, Pokličite 2 za PIN za kreditno kartico, poizvedbe v zvezi s PIN za debetno kartico, Pokličite 3 za vprašanja v zvezi s kreditno kartico, Pokličite 4 za vprašanja v zvezi s posojilom |
| 12. korak | Klicanje klicatelja 3 | IVR igra: Hvala, Pokličite 1, da preverite s številko kreditne kartice in PIN kreditne kartice Pokličite 2, da preverite s kreditno kartico in tele-pinom Pokličite 9, da se pogovorite s svetovalcem Če se želite vrniti v glavni meni, pokličite 8 Za vrnitev na prejšnji meni pokličite 0 |
| 13. korak | Klicne številke 9 | Predvajanje IVR: Počakajte, da vaš klic preusmerimo na našega uradnika za pomoč strankam. Zaradi dobre kakovosti se lahko ta klic posname. |
| 14. korak | Klicatelj počakajte nekaj trenutkov | Klic se prenese na uradnika za pomoč strankam. |
| 15. korak | Klicatelj govori s svetovalcem in klic se konča |
Zaključek
IVR avtomatizacija je stroškovno zelo učinkovita, saj strankam daje jasen in jedrnat rezultat. Ročno preizkušanje sistema IVR postane dolgočasno, saj mora preizkuševalec večkrat poslušati iste pozive, prav tako pa je treba sistem IVR dati enake ponavljajoče se vnose, kar lahko povzroči okvaro sistema.
S pomočjo orodja za avtomatizacijo lahko to možnost popolnoma odstranimo. Vsako spremembo je mogoče hitro preizkusiti in s pomočjo takšnih orodij razviti nove tokove klicev.
Zadovoljstvo kupcev je zelo pomembno za vsako organizacijo. Glede na naložbe v poslovanje in zadovoljstvo strank ima IVR avtomatizacija možnost izpolniti zahtevana pričakovanja kupca.
Upam, da bi imeli jasno predstavo, za katero orodje IVR se lahko odločite !!
Priporočeno branje
- Najboljša orodja za testiranje programske opreme 2021 (QA Test Automation Tools)
- Kaj je sistem IVR in kako izvesti testiranje IVR
- Vadnica za testiranje v parih ali za vse pare z orodji in primeri
- Vadnica za preskušanje glasnosti: primeri in orodja za preizkušanje glasnosti
- Vadnice za globinsko zasenčenje za začetnike
- Vadnica za destruktivno testiranje in nedestruktivno testiranje
- 11 najboljših orodij za avtomatizacijo za testiranje aplikacij za Android (orodja za testiranje aplikacij za Android)
- Funkcionalno testiranje vs nefunkcionalno testiranje