best ivr testing tools
Prezentare generală a instrumentelor de automatizare utilizate pentru testarea sistemului IVR :
În tutorialul nostru anterior despre Introducere în Testare interactivă de răspuns IVR IVR , am aflat despre Arhitectura și tehnologia utilizate în IVR basic, fluxuri de apel IVR etc.
Aici, în acest tutorial, ne vom concentra asupra motivului pentru care este necesară automatizarea pentru testarea IVR și care sunt diferitele instrumente IVR care sunt utilizate pentru automatizarea IVR într-o manieră detaliată, împreună cu exemplele în cauză pentru înțelegerea ușoară.
Să explorăm instrumentele de testare IVR !!
eșantion de CV pentru tester software experimentat
Ce veți învăța:
- Testarea performanței aplicației IVR
- Instrumente de automatizare utilizate pentru testarea IVR
- Exemplu de caz de testare pentru fluxul IVR (soldul contului)
- Exemplu de caz de testare pentru flux IVR (fluxuri multiple într-un singur apel)
- Concluzie
- Lectură recomandată
Testarea performanței aplicației IVR
În această eră modernă a tehnologiei, pentru orice dificultate tehnică, fiecare client dorește să obțină soluția stând acasă sau în timpul călătoriei sau în timp ce se grăbește la întâlnire.
Un client nu dorește să viziteze nicio sucursală sau birou pentru soluționarea problemei. Acest lucru va fi posibil cu ajutorul sistemului IVR, deoarece este un sistem automat care oferă o soluție necesară utilizatorului final.
De exemplu , în cazul unui operator de telefonie mobilă, dacă un utilizator are probleme în facturarea lunară, atunci cu ajutorul sistemului IVR, acesta poate ridica o reclamație și poate obține soluția fără a vizita sucursala sau biroul. Acest lucru va duce la mii de apeluri către centrele de apeluri pentru diferite probleme. Prin urmare, este necesar să testați performanța aplicației IVR pentru a rămâne în competiție.
În testarea sarcinii , pentru a imita comportamentul centrului de apel, sunt generate diferite scripturi. Este necesar să testați comportamentul aplicației IVR sub o încărcătură mare de apeluri. Acest lucru asigură dacă sistemul este configurat în așa fel încât să gestioneze sarcina maximă și răspunsurile adecvate apelantului.
Această emulare este similară cu mediul call center, adică, în timp ce executați un apel, sunt disponibile toate caracteristicile precum preluarea apelului, reținerea apelului, transferul apelului, apelarea tonurilor etc.
Instrumente de automatizare utilizate pentru testarea IVR
În acest tutorial, ne vom concentra pe două instrumente principale care sunt utilizate pentru testarea IVR și care sunt:
- IN ORICE CAZ
- CIOCAN
Înainte de a continua automatizarea în IVR, să înțelegem mai întâi de ce este necesară automatizarea în Interactive Voice Response (IVR):
Erori manuale:
Testarea sistemului IVR este o treabă monotonă și această sarcină repetitivă poate provoca și o eroare manuală. Pentru a testa fluxul end-to-end al sistemului IVR, un tester trebuie să formeze același număr și să treacă prin diferite opțiuni de meniu, care devin mai complexe pe măsură ce testerul merge mai adânc în testare.
La rândul său, aceasta poate fi o treabă plictisitoare pentru tester, întrucât trebuie să asculte instrucțiunile jucate de IVR și trebuie să furnizeze informații bazate pe prompt. Deci, există șanse ca testerii să facă o greșeală în timpul testării.
Proces care consumă mult timp:
Testarea aplicației IVR implică mai multe meniuri, submeniuri și opțiunile lor conexe.
Un tester trebuie să testeze cu atenție fiecare opțiune și este o sarcină destul de plictisitoare. Deoarece fiecare meniu poate avea mai multe submeniuri și fiecare submeniu are mai multe opțiuni, un tester trebuie să testeze cu atenție toate scenariile pozitive, negative și predispuse la erori. Întregul proces durează și implică costuri ridicate pentru organizație.
Datorită tuturor motivelor de mai sus, este necesar să automatizați testarea aplicațiilor IVR. Există mai multe instrumente de automatizare disponibile care imită efortul uman de a forma un număr de telefon specific IVR și pot furniza intrări DTMF sistemului IVR. În prezent companiile mari folosesc un instrument de automatizare pentru a testa aplicația IVR.
Să studiem instrumentele de automatizare utilizate pentru testarea IVR:
# 1) CUM:
Cyara este cel mai important furnizor de piață din lume și instrumentul de monitorizare. Cyara oferă un mod automat de a interacționa cu un canal de experiență a clienților cunoscut sub numele de IVR. Este folosit pentru a simula aplicația IVR, astfel încât testarea cap la cap să fie posibilă fără probleme. Pentru multe organizații, platforma Cyara automatizează dezvoltarea IVR și testarea experienței clienților.
Platforma Cyara permite organizațiilor să ajute la testarea funcțională, de încărcare și regresie în modul următor:
Testarea funcțională : Platforma Cyara ajută la construirea de noi capacități sau funcționalități. Testarea IVR funcțională completă și automată este efectuată folosind platforma Cyara printr-un singur clic de buton. Testul funcțional Cyara validează aplicația IVR prin IVR, vorbire, apel invers vocal etc.
Testarea sarcinii : Platforma Cyara este utilă în timpul testării încărcării, deoarece capacitățile nou dezvoltate sunt organizate pentru implementare. Platforma Cyara simulează efortul asupra centrului de contact și verifică dacă slăbiciunea sistemelor și nu expune clientului și, prin urmare, performanța sistemului IVR rămâne competitivă.
Testarea regresiei : Aceste funcționalități nou dezvoltate suferă de obicei modificări diferite sau mici îmbunătățiri. Platforma Cyara este utilă pentru a retesta funcționalitatea actuală și existentă. Folosind platforma Cyara, puteți testa orice modificare a sistemului IVR pentru a verifica dacă nu are un impact negativ asupra celorlalte părți ale sistemului.
O notificare automată va fi primită în caz de eșec care va accelera procesul de remediere și nu va avea impact asupra experienței clientului sau a termenelor.
Cum funcționează Cyara
Într-un centru de apeluri în timp real, mii de apeluri sunt primite în același timp în diferite departamente pentru diverse probleme. Platforma Cyara generează astfel de apeluri, astfel încât fiecare apel să aibă un flux de apel unic de la un client unic.
Folosind aceste apeluri, fluxul de apeluri este generat și utilizat pe tot parcursul procesului de testare pentru a imita interacțiunea cu clienții în timp real. Aceste apeluri pot fi efectuate la un interval regulat sau la un interval definit de tester. În caz de eșec al apelului, veți primi o notificare automată cu informațiile detaliate.
Testatorii vor cunoaște bine aceste probleme sau probleme chiar și înainte de a se produce efectiv în producție, astfel încât să poată fi luate măsuri adecvate imediat pentru a evita orice experiență proastă a clienților, deraparea programului sau performanța lentă a sistemului IVR.
Pașii cu privire la importul, editarea și apoi executarea cazului de testare folosind instrumentul Cyara au fost explicate mai jos:
1) Ecranul de mai jos prezintă instrumentul Cyara și diferitele opțiuni de pe LHS:
2) Test Case a fost importat cu succes în Cyara.
3) Faceți clic pe elementul de meniu LHS „TestCases / Blocks” și deschide carcasa de testare în Cyara care a fost importată cu succes.
Mai jos este captura de ecran:
4) Faceți clic pe butonul „editați” (așa cum se arată în figura de mai sus) și cazul de testare va fi executat în modul EDITARE.
5) Etapele asociate existente cu cazurile de testare sunt prezentate mai jos:
6) După ce faceți clic pe modul de editare, pasul corespunzător va fi disponibil pentru editare imediat pe ecran. Dacă doriți să adăugați noul pas în cazul de testare existent folosind Cyara, derulați în jos și va fi afișat ecranul de mai jos.
7) Imaginea de mai sus arată că puteți adăuga un pas nou și dacă nu doriți să adăugați niciun pas, atunci puteți executa cazul de testare cu Cyara folosind butonul „Salvați și executați”, așa cum se arată mai sus. După ce faceți clic pe butonul „Salvați și executați”, rezultatul va fi afișat pe ecran.
Beneficiile Cyara:
- Soluție de testare End to End : Platforma Cyara automatizează testarea funcțională și oferă o soluție cap la cap la sistemul IVR.
- Reducerea costurilor : Platforma Cyara oferă o soluție pentru organizație la un preț scăzut, fără intervenție manuală, fluxurile de apeluri sunt reutilizabile pe parcursul ciclului de viață al testării.
- Ușor de utilizat și de personalizat : Configurarea unui sistem în cadrul platformei Cyara este ușoară, iar instrumentul Cyara este personalizabil în funcție de nevoile organizației.
- Satisfacția clienților : În prezent, clienții sunt mulțumiți de performanța Cyara datorită costului redus, funcționalității reduse predispuse la erori într-un mediu live, caracteristicii ușor de utilizat etc.
- Timp minim pentru testare : Testele funcționale sunt efectuate mai devreme în proiect și timpul necesar pentru testul de regresie aprofundat este minim datorită automatizării.
- Probabilitate mai mică de a elibera defecte critice în producție.
Verificați site oficial pentru mai multe detalii.
aplicație pentru foaie de timp pentru Android și iPhone
# 2) HAMMER:
Hammer este un instrument de testare a automatizării pentru IVR care a fost dezvoltat de Empirix System. Identifică și corectează problemele legate de experiență înainte ca orice sistem să intre în producție. Instrumentul Hammer măsoară problemele de performanță, probleme de configurare, probleme legate de promptul IVR sau timpul de răspuns IVR.
Folosind instrumentul Hammer, un tester poate emula un mediu live. Putem forma linia IVR și putem verifica clientul și putem continua cu o altă tranzacție. Intrările DTMF și vocale sunt posibile folosind Hammer și asigură primirea răspunsurilor IVR corespunzătoare către apelant. Pentru fiecare apel, măsoară timpul de răspuns pentru baza de date IVR și timpul de răspuns pentru sistemul gazdă IVR.
Hammer CallMaster este un instrument sofisticat care este utilizat pentru dezvoltarea testelor, depanare și raportare pe parcursul întregului ciclu de viață al testării. După cum am văzut că pentru funcționalitatea IVR, există o diagramă a fluxului de apeluri, care este ca un manual de utilizare și folosind această diagramă a fluxului de apeluri, „Hammer CallMaster” generează automat scripturi de testare Hammer Visual Basic (HVB).
Instrumentul Hammer CallMaster acoperă faza de testare a analizei fluxului de apeluri, executarea testului folosind scripturi generate și generarea de rapoarte după executarea testului.
Hammer CallMaster automatizează testarea aplicațiilor de voce și vorbire, care vor ajuta o organizație să lanseze aplicații IVR de calitate superioară. Hammer CallMaster simplifică procesul de testare, care, la rândul său, va reduce costul pentru organizație și va genera rezultate de calitate cu costuri minime și mai puțin timp.
Beneficiile Hammer :
- Oferiți o acoperire exponențial mai mare a aplicației cu mai puțin efort.
- Permite unei echipe non-tehnice să participe la proiectarea cazurilor de testare.
- O aplicație este testată temeinic și se asigură că îndeplinește toate cerințele de performanță.
- Hammer Test System ajută la detectarea și măsurarea problemelor de configurare, a problemelor de performanță, a timpului de răspuns al bazei de date, a erorii de prompt IVR etc.
- Identifică o problemă devreme în timpul testării, astfel încât să ofere timp pentru a remedia problema.
- Hammer Test System oferă clientului software fără erori, astfel încât să îmbunătățească experiența clientului.
Verifică link oficial pentru mai multe detalii despre instrumentul Hammer.
Mai jos este prezentată o mostră de bază a imaginii Empirix Hammer, care va oferi un flux de bază end-to-end al sistemului IVR utilizând instrumentul Hammer:
Exemplu de caz de testare pentru fluxul IVR (soldul contului)
Pasul nr | Acțiunea apelantului sau a utilizatorului | Rezultatul așteptat sau comportamentul IVR |
---|---|---|
Pasul 7 | Apelant Apăsați 2 | Mulțumim, ultimele noastre cinci tranzacții sunt: XXXX XXXXXXX XX IVR așteaptă două secunde și apoi a jucat - Apăsați 1 pentru mai multe informații, apăsați 2 pentru a reveni la meniul anterior sau apăsați 3 pentru a reveni la meniul principal sau apăsați 4 pentru a termina apelul |
Pasul 1 | Apelantul apelează linia IVR 0800 800 1234 | Piesa IVR: apreciată pentru compania ABC. Apăsați 1 pentru engleză, 2 pentru hindi |
Pasul 2 | Apăsați apelantul 1 | IVR Play: Vă mulțumim, apăsați 1 pentru Banking, 2 pentru Card de credit, 3 pentru informații despre produsul nou |
Pasul 3 | Apelant Apăsați 1 | Redări IVR: Vă mulțumim, apăsați 1 pentru un client nou și 2 pentru clientul existent |
Pasul 4 | Apelant Apăsați 2 | IVR joacă: Vă mulțumim, pentru a cunoaște soldul contului, apăsați 1, pentru a cunoaște ultimele trei tranzacții apăsați 2, apăsați 3 pentru orice alte informații |
Pasul 5 | Apăsați apelantul 1 | Soldul contului dvs. este de Rs. 123, apăsați 1 pentru mai multe informații, apăsați 2 pentru a reveni la meniul anterior sau apăsați 3 pentru a reveni la meniul principal sau apăsați 4 pentru a termina apelul |
Pasul 6 | Apelant Apăsați 2 | IVR joacă: Vă mulțumim, pentru a cunoaște soldul contului, apăsați 1, pentru a cunoaște ultimele dvs. cinci tranzacții apăsați 2, apăsați 3 pentru orice alte informații |
Pasul 8 | Apelul rămâne tăcut | Ne pare rău, nu am primit contribuția dvs., vă rugăm să încercați din nou. Apăsați 1 pentru mai multe informații, apăsați 2 pentru a reveni la meniul anterior sau apăsați 3 pentru a reveni la meniul principal sau apăsați 4 pentru a termina apelul |
Pasul 9 | Apelant Apăsați 4 | Vă mulțumim că ați sunat la compania ABC. |
Pasul 10 | Apelul se încheie |
Exemplu de caz de testare pentru flux IVR (fluxuri multiple într-un singur apel)
Pasul nr | Acțiunea apelantului sau a utilizatorului | Rezultatul așteptat sau comportamentul IVR |
---|---|---|
Pasul 7 | Apeluri apelante 8 | Piesa de teatru IVR: Mulțumesc. Formați 1 pentru extras și servicii legate de sold pentru contul dvs. de economisire, Apelați 2 pentru PIN-ul cardului de credit, întrebări legate de PIN-ul cardului de debit, Formați 3 pentru întrebări legate de cardul de credit, Formați 4 pentru întrebări legate de împrumut |
Pasul 1 | Apelantul formează linia IVR 0800 800 9876 | Joc IVR: Bine ați venit la serviciul XYZ Bank Phone Banking. Apelați 1 pentru engleză, 2 pentru hindi, pentru orice altă limbă apăsați 3 |
Pasul 2 | Apelul rămâne tăcut | Joc IVR: Ne pare rău, nu am primit contribuția dvs., vă rugăm să încercați din nou. Formați 1 pentru engleză, 2 pentru hindi, pentru orice altă limbă formați 3 |
Pasul 3 | Apelul apelează opțiunea nevalidă ca 9 | Ne pare rău că este o opțiune nevalidă, încercați din nou. Formați 1 pentru engleză, 2 pentru hindi, pentru orice altă limbă formați 3 |
Pasul 4 | Apelant apelant 1 | IVR Play: Mulțumesc, Formați 1 pentru extras și servicii legate de sold pentru contul dvs. de economisire, Apelați 2 pentru PIN-ul cardului de credit, interogări legate de PIN-ul cardului de debit, Formați 3 pentru întrebări legate de cardul de credit, Formați 4 pentru întrebări legate de împrumut |
Pasul 5 | Apeluri apelante 2 | Redări IVR: Mulțumesc, Formați 1 pentru a genera pinul cardului de debit, Formați 2 pentru a genera pinul cardului de credit Formați 9 pentru a vorbi cu un consilier Pentru a reveni la meniul principal, formați 8 Pentru a reveni la meniul anterior, formați 0 |
Pasul 6 | Apelul rămâne tăcut | Joc IVR: Ne pare rău, nu am primit contribuția dvs., vă rugăm să încercați din nou. Formați 1 pentru a genera pinul cardului de debit, Formați 2 pentru a genera pinul cardului de credit Formați 9 pentru a vorbi cu un consilier Pentru a reveni la meniul principal, formați 8 Pentru a reveni la meniul anterior, formați 0 |
Pasul 8 | Apeluri apelante 4 | Joc IVR: Ne pare rău că suntem deschise de luni până vineri între orele 9:00 și 17:00, vă rugăm să încercați din nou. Formați 1 pentru extras și servicii legate de sold pentru contul dvs. de economisire, Apelați 2 pentru PIN-ul cardului de credit, interogări legate de PIN-ul cardului de debit, Formați 3 pentru întrebări legate de cardul de credit, Formați 4 pentru întrebări legate de împrumut |
Pasul 9 | Apeluri apelante 3 | Piesa IVR: Mulțumesc, Formați 1 pentru a verifica numărul cardului de credit și codul PIN al cardului de credit Formați 2 pentru a verifica cu cardul de credit și tele-pinul Formați 9 pentru a vorbi cu un consilier Pentru a reveni la meniul principal, formați 8 Pentru a reveni la meniul anterior, formați 0 |
Pasul 10 | Apelantul apelează 0 | Piesa IVR: Mulțumesc, Formați 1 pentru extras și servicii legate de sold pentru contul dvs. de economisire, Apelați 2 pentru PIN-ul cardului de credit, întrebări legate de PIN-ul cardului de debit, Formați 3 pentru întrebări legate de cardul de credit, Formați 4 pentru întrebări legate de împrumut |
Pasul 11 | Apeluri apelante * | Joc IVR: Ne pare rău că este o opțiune nevalidă, vă rugăm să încercați din nou. Formați 1 pentru extras și servicii legate de sold pentru contul dvs. de economisire, Apelați 2 pentru PIN-ul cardului de credit, întrebări legate de PIN-ul cardului de debit, Formați 3 pentru întrebări legate de cardul de credit, Formați 4 pentru întrebări legate de împrumut |
Pasul 12 | Apeluri apelante 3 | Piesa IVR: Mulțumesc, Formați 1 pentru a verifica numărul cardului de credit și codul PIN al cardului de credit Formați 2 pentru a verifica cu cardul de credit și tele-pinul Formați 9 pentru a vorbi cu un consilier Pentru a reveni la meniul principal, formați 8 Pentru a reveni la meniul anterior, formați 0 |
Pasul 13 | Apelant apelează 9 | Joc IVR: Vă rugăm să așteptați în timp ce vă transferăm apelul către ofițerul nostru de asistență pentru clienți. În scopuri de calitate, acest apel poate fi înregistrat. |
Pasul 14 | Apelantul așteaptă câteva clipe | Apelul este transferat agentului de asistență pentru clienți. |
Pasul 15 | Apelantul vorbește cu un consilier și apelul se termină |
Concluzie
Automatizarea IVR este foarte rentabilă, deoarece oferă un rezultat clar și concis clientului. Testarea manuală a sistemului IVR devine plictisitoare, deoarece testerul trebuie să asculte în mod repetat aceleași solicitări și, de asemenea, trebuie să se acorde aceleași intrări repetitive sistemului IVR, care la rândul său poate provoca eșecuri în sistem.
Cu ajutorul instrumentului de automatizare, această posibilitate poate fi complet eliminată. Orice modificare poate fi testată rapid și noi fluxuri de apeluri pot fi dezvoltate folosind astfel de instrumente.
Satisfacția clienților este foarte importantă pentru fiecare organizație. Având în vedere investiția în afaceri și satisfacția clienților, automatizarea IVR are capacitatea de a satisface așteptările cerute de la client.
Sper că ați avea o idee clară pentru instrumentul IVR pentru care să optați !!
Lectură recomandată
- Cele mai bune instrumente de testare software 2021 (Instrumente de automatizare a testelor de calitate)
- Ce este sistemul IVR și cum se efectuează testarea IVR
- Testare pereche sau Tutorial de testare completă cu instrumente și exemple
- Tutorial de testare a volumului: exemple și instrumente de testare a volumului
- Tutoriale detaliate pentru eclipsă pentru începători
- Tutorial de testare distructivă și testare nedistructivă
- Cele mai bune 11 instrumente de automatizare pentru testarea aplicațiilor Android (instrumente de testare a aplicațiilor Android)
- Testarea funcțională Vs testarea non-funcțională