best ivr testing tools
Panoramica degli strumenti di automazione utilizzati per il test del sistema IVR :
Nel nostro precedente tutorial sull'introduzione a Test IVR di risposta vocale interattiva , abbiamo appreso dell'architettura e della tecnologia utilizzate nell'IVR di base, nei flussi di chiamate IVR, ecc.
In questo tutorial, ci concentreremo sul motivo per cui l'automazione è richiesta per i test IVR e quali sono i vari strumenti IVR utilizzati per l'automazione IVR in modo dettagliato insieme agli esempi interessati per una facile comprensione.
Esploriamo gli strumenti di test IVR !!
app per carte del tempo libero per Android
Cosa imparerai:
- Test delle prestazioni dell'applicazione IVR
- Strumenti di automazione utilizzati per i test IVR
- Scenario di test di esempio per flusso IVR (saldo del conto)
- Esempio di test case per flusso IVR (più flussi in una singola chiamata)
- Conclusione
- Lettura consigliata
Test delle prestazioni dell'applicazione IVR
In questa era moderna della tecnologia, per qualsiasi difficoltà tecnica, ogni cliente desidera ottenere la soluzione sedendosi a casa o durante il viaggio o correndo alla riunione.
Un cliente non desidera visitare alcuna filiale o ufficio per trovare una soluzione al problema. Ciò sarà possibile con l'aiuto del sistema IVR in quanto è un sistema automatizzato che fornisce una soluzione richiesta all'utente finale.
Per esempio , nel caso di un operatore di telefonia mobile, se un utente ha un problema con la fatturazione mensile, con l'aiuto del sistema IVR può sollevare un reclamo e ottenere la soluzione senza visitare la filiale o l'ufficio. Ciò comporterà migliaia di chiamate ai call center per diversi problemi. Quindi, è necessario testare le prestazioni dell'applicazione IVR per rimanere nella competizione.
Nel test di carico , al fine di emulare il comportamento del call center, vengono generati diversi script. È necessario testare il comportamento dell'applicazione IVR sotto un carico elevato di chiamate. Ciò garantisce che il sistema sia configurato in modo tale da gestire i picchi di carico e le risposte appropriate al chiamante.
Questa emulazione è simile all'ambiente del call center, ovvero durante l'esecuzione di una chiamata sono disponibili tutte le funzionalità come risposta alla chiamata, chiamata in attesa, trasferimento di chiamata, composizione a toni, ecc.
Strumenti di automazione utilizzati per i test IVR
In questo tutorial, ci concentreremo su due strumenti principali che vengono utilizzati per i test IVR e sono:
- TUTTAVIA
- MARTELLO
Prima di procedere con l'automazione in IVR, capiamo innanzitutto perché l'automazione è richiesta in Interactive Voice Response (IVR):
Errori manuali:
Il test del sistema IVR è un lavoro monotono e questa attività ripetitiva può anche causare un errore manuale. Per testare il flusso end-to-end del sistema IVR, un tester deve comporre lo stesso numero e passare attraverso diverse opzioni di menu che diventano più complesse man mano che il tester approfondisce il test.
Questo, a sua volta, può essere un lavoro noioso per il tester, in quanto deve ascoltare i prompt riprodotti dall'IVR e devono fornire input in base al prompt. Quindi ci sono possibilità che i tester commettano un errore durante i test.
Processo che richiede tempo:
Il test dell'applicazione IVR coinvolge più menu, sottomenu e le relative opzioni.
Un tester deve testare attentamente ogni opzione ed è un compito piuttosto noioso. Poiché ogni menu può avere più sottomenu e ogni sottomenu ha più opzioni, un tester deve testare a fondo tutti gli scenari positivi, negativi e soggetti a errori. L'intero processo richiede tempo e comporta costi elevati per l'organizzazione.
A causa di tutti i motivi di cui sopra, è necessario automatizzare i test delle applicazioni IVR. Sono disponibili diversi strumenti di automazione che impersonano lo sforzo umano per comporre un numero di telefono specifico IVR e possono fornire input DTMF al sistema IVR. Al giorno d'oggi le grandi aziende utilizzano uno strumento di automazione per testare la loro applicazione IVR.
Analizziamo gli strumenti di automazione utilizzati per i test IVR:
# 1) COME:
Cyara è il principale fornitore di mercato e strumento di monitoraggio del mondo. Cyara fornisce un modo automatizzato per interagire con un canale di esperienza del cliente noto come IVR. Viene utilizzato per simulare l'applicazione IVR in modo che il test end-to-end possa essere possibile senza problemi. Per molte organizzazioni, la piattaforma Cyara automatizza lo sviluppo IVR e il test dell'esperienza del cliente.
La piattaforma Cyara consente alle organizzazioni di aiutare nei test funzionali, di carico e di regressione nel modo seguente:
Test funzionali : La piattaforma Cyara aiuta a costruire nuove capacità o funzionalità. I test IVR funzionali completi e automatizzati vengono eseguiti utilizzando la piattaforma Cyara con un solo clic di un pulsante. Il test funzionale Cyara convalida l'applicazione IVR attraverso IVR, parlato, richiamata vocale, ecc.
Test di carico : La piattaforma Cyara è utile durante i test di carico poiché le nuove funzionalità sviluppate vengono messe in scena per la distribuzione. La piattaforma Cyara simula la tensione sul contact center e verifica che la debolezza dei sistemi non si esponga al cliente e quindi le prestazioni del sistema IVR rimangono competitive.
Test di regressione : Queste funzionalità di nuova concezione di solito subiscono diverse modifiche o piccoli miglioramenti. La piattaforma Cyara è utile per ripetere il test delle funzionalità attuali ed esistenti. Utilizzando la piattaforma Cyara, è possibile testare qualsiasi modifica nel sistema IVR per verificare che non abbia un impatto negativo sulle altre parti del sistema.
Verrà ricevuta una notifica automatica in caso di qualsiasi guasto che accelererà il processo di riparazione e non avrà alcun impatto sull'esperienza del cliente o sulle tempistiche.
Come funziona Cyara
In un ufficio di call center in tempo reale, migliaia di chiamate vengono ricevute contemporaneamente in diversi reparti per vari problemi. La piattaforma Cyara genera tali chiamate in modo che ogni chiamata abbia un flusso di chiamate univoco da un cliente unico.
Utilizzando queste chiamate, il flusso di chiamate viene generato e utilizzato durante il processo di test per simulare l'interazione in tempo reale con il cliente. Queste chiamate possono essere effettuate a intervalli regolari o a intervalli definiti dal tester. In caso di mancata chiamata, riceverai una notifica automatica con le informazioni dettagliate.
I tester conosceranno bene questi problemi o problemi anche prima che si verifichino effettivamente in produzione, in modo che l'azione appropriata possa essere intrapresa immediatamente per evitare qualsiasi brutta esperienza del cliente, slittamento della pianificazione o rallentamento delle prestazioni del sistema IVR.
Di seguito sono stati spiegati i passaggi su come importare, modificare e quindi eseguire il test case utilizzando lo strumento Cyara:
1) La schermata seguente mostra lo strumento Cyara e le diverse opzioni su LHS:
Due) Test case importato con successo in Cyara.
3) Fare clic sulla voce di menu LHS 'TestCases / Blocks' e si apre il caso di test in Cyara che è stato importato con successo.
Di seguito è riportato lo screenshot:
4) Fare clic sul pulsante 'modifica' (come mostrato nella figura sopra) e il test case verrà eseguito in modalità EDIT.
5) Di seguito sono riportati i passaggi associati esistenti con i casi di test:
6) Dopo aver fatto clic sulla modalità di modifica, il passaggio corrispondente sarà immediatamente disponibile per la modifica sullo schermo. Se si desidera aggiungere il nuovo passaggio nel caso di test esistente utilizzando Cyara, scorrere verso il basso e verrà visualizzata la schermata seguente.
7) L'immagine sopra mostra che è possibile aggiungere un nuovo passaggio e se non si desidera aggiungere alcun passaggio, è possibile eseguire il test case con Cyara utilizzando il pulsante 'Salva ed esegui' come mostrato sopra. Dopo aver fatto clic sul pulsante 'Salva ed esegui', il risultato verrà visualizzato sullo schermo.
Vantaggi di Cyara:
- Soluzione di test end to end : La piattaforma Cyara automatizza i test funzionali e fornisce una soluzione end-to-end al sistema IVR.
- Riduzione dei costi : La piattaforma Cyara fornisce una soluzione all'organizzazione a un prezzo basso, nessun intervento manuale, i flussi di chiamate sono riutilizzabili per tutto il ciclo di vita dei test.
- Facile da usare e personalizzare : La configurazione di un sistema all'interno della piattaforma Cyara è semplice e lo strumento Cyara è personalizzabile in base alle esigenze dell'organizzazione.
- Soddisfazione del cliente : Al giorno d'oggi, i clienti sono soddisfatti delle prestazioni di Cyara grazie al suo basso costo, ridotta funzionalità soggetta a errori in un ambiente live, funzionalità di facile utilizzo, ecc.
- Tempo minimo per il test : I test funzionali vengono eseguiti nelle prime fasi del progetto e il tempo richiesto per un test di regressione completo è minimo a causa dell'automazione.
- Minore probabilità di rilasciare difetti critici nella produzione.
Controlla il Sito ufficiale per ulteriori dettagli.
# 2) MARTELLO:
Hammer è un file strumento di test di automazione per IVR sviluppato da Empirix System. Identifica e corregge i problemi relativi all'esperienza prima che qualsiasi sistema vada in produzione. Lo strumento Hammer misura i problemi di prestazioni, i problemi di configurazione, i problemi relativi al prompt IVR o al tempo di risposta IVR.
Utilizzando lo strumento Hammer, un tester può emulare un ambiente dal vivo. Possiamo chiamare la linea IVR e verificare il cliente e procedere con un'ulteriore transazione. DTMF e input vocali sono possibili utilizzando Hammer e garantisce che le risposte IVR appropriate vengano ricevute al chiamante. Per ogni chiamata, misura il tempo di risposta per il database IVR e il tempo di risposta per il sistema host IVR.
Hammer CallMaster è uno strumento sofisticato che viene utilizzato per lo sviluppo di test, il debug e il reporting durante l'intero ciclo di vita del test. Come abbiamo visto, per la funzionalità IVR, è disponibile un diagramma del flusso delle chiamate che è come un manuale utente e utilizzando questo diagramma del flusso delle chiamate, 'Hammer CallMaster' genera automaticamente script di test Hammer Visual Basic (HVB).
Lo strumento Hammer CallMaster copre la fase di test dell'analisi del flusso di chiamate, l'esecuzione del test utilizzando script generati e la generazione di report dopo l'esecuzione del test.
Hammer CallMaster automatizza il test delle applicazioni vocali e vocali che aiuteranno un'organizzazione a lanciare applicazioni IVR di qualità superiore. Hammer CallMaster semplifica il processo di test che a sua volta ridurrà i costi per l'organizzazione e genererà un output di qualità con un costo minimo e meno tempo.
miglior software di ripping gratuito di dvd windows
Vantaggi di Hammer :
- Fornisci una copertura delle applicazioni esponenzialmente maggiore con meno sforzi.
- Consente a un team non tecnico di partecipare alla progettazione del caso di test.
- Un'applicazione viene testata accuratamente e garantisce che soddisfi tutti i requisiti di prestazione.
- Hammer Test System aiuta a rilevare e misurare i problemi di configurazione, i problemi di prestazioni, il tempo di risposta del database, l'errore del prompt IVR ecc.
- Identifica un problema all'inizio durante il test in modo da dare il tempo di risolverlo.
- Hammer Test System fornisce software privo di errori al cliente in modo da migliorare l'esperienza del cliente.
Controlla il link ufficiale per maggiori dettagli sullo strumento Hammer.
Di seguito è riportata un'immagine di esempio di base di Empirix Hammer che fornirà un flusso end-to-end di base del sistema IVR utilizzando lo strumento Hammer:
Scenario di test di esempio per flusso IVR (saldo del conto)
Passaggio n | Caller o azione dell'utente | Risultato atteso o comportamento IVR |
---|---|---|
Passaggio 7 | Chiamante Premere 2 | Grazie, le nostre ultime cinque transazioni sono: XXXX XXXXXXX XX IVR attende due secondi e poi viene riprodotto - Premere 1 per ulteriori informazioni, premere 2 per tornare al menu precedente o premere 3 per tornare al menu principale o premere 4 per terminare la chiamata |
Passo 1 | Il chiamante compone la linea IVR 0800800 1234 | Gioco IVR: stimato dalla compagnia ABC. Premere 1 per l'inglese, 2 per l'hindi |
Passo 2 | Chiamante premere 1 | IVR Play: grazie, premere 1 per operazioni bancarie, 2 per carta di credito, 3 per informazioni sul nuovo prodotto |
Passaggio 3 | Chiamante Premere 1 | Riproduzioni IVR: grazie, premere 1 per un nuovo cliente e 2 per un cliente esistente |
Passaggio 4 | Chiamante Premere 2 | IVR gioca: grazie, per conoscere il saldo del tuo conto, premi 1, per conoscere le tue ultime tre transazioni premi 2, premi 3 per qualsiasi altra informazione |
Passaggio 5 | Chiamante premere 1 | Il saldo del tuo conto è Rs. 123, premere 1 per maggiori informazioni, premere 2 per tornare al menu precedente o premere 3 per tornare al menu principale o premere 4 per terminare la chiamata |
Passaggio 6 | Chiamante Premere 2 | IVR gioca: grazie, per conoscere il saldo del tuo conto, premi 1, per conoscere le tue ultime cinque transazioni premi 2, premi 3 per qualsiasi altra informazione |
Passaggio 8 | Il chiamante rimane in silenzio | Spiacenti, non abbiamo ricevuto il tuo input, riprova. Premere 1 per ulteriori informazioni, premere 2 per tornare al menu precedente o premere 3 per tornare al menu principale o premere 4 per terminare la chiamata |
Passaggio 9 | Chiamante Premere 4 | Grazie per aver chiamato la società ABC. |
Passaggio 10 | Call Ends |
Esempio di test case per flusso IVR (più flussi in una singola chiamata)
Passaggio n | Caller o azione dell'utente | Risultato atteso o comportamento IVR |
---|---|---|
Passaggio 7 | Chiamate di chiamata 8 | IVR suona: grazie. Componi 1 per il servizio relativo all'estratto conto e al saldo per il tuo conto di risparmio, Componi 2 per il PIN della carta di credito, le domande relative al PIN della carta di debito, Componi 3 per domande relative alla carta di credito, Componi 4 per domande relative al prestito |
Passo 1 | Il chiamante compone la linea IVR 0800800 9876 | Riproduzione IVR: Benvenuto nel servizio di banca telefonica XYZ Bank. Componi 1 per l'inglese, 2 per l'hindi, per qualsiasi altra lingua premi 3 |
Passo 2 | Il chiamante rimane in silenzio | Riproduzione IVR: Spiacenti, non abbiamo ricevuto il tuo input, riprova. Componi 1 per l'inglese, 2 per l'hindi, per qualsiasi altra lingua componi 3 |
Passaggio 3 | Il chiamante compone l'opzione non valida come 9 | Spiacenti, l'opzione non è valida, riprova. Componi 1 per l'inglese, 2 per l'hindi, per qualsiasi altra lingua componi 3 |
Passaggio 4 | Il chiamante compone 1 | IVR Play: grazie, Componi 1 per il servizio relativo all'estratto conto e al saldo per il tuo conto di risparmio, Componi 2 per il PIN della carta di credito, le domande relative al PIN della carta di debito, Componi 3 per domande relative alla carta di credito, Componi 4 per domande relative al prestito |
Passaggio 5 | Caller Dials 2 | Riproduzioni IVR: grazie, Componi 1 per generare il pin della carta di debito, Componi 2 per generare il pin della carta di credito Componi il 9 per parlare con un consulente Per tornare al menu principale, comporre 8 Per tornare al menu precedente, comporre 0 |
Passaggio 6 | Il chiamante rimane in silenzio | Riproduzione IVR: Spiacenti, non abbiamo ricevuto il tuo input, riprova. Componi 1 per generare il pin della carta di debito, Componi 2 per generare il pin della carta di credito Componi il 9 per parlare con un consulente Per tornare al menu principale, comporre 8 Per tornare al menu precedente, comporre 0 |
Passaggio 8 | Chiamate di chiamata 4 | Riproduzione IVR: Siamo spiacenti, siamo aperti dal lunedì al venerdì dalle 9:00 alle 17:00, riprova. Componi 1 per il servizio relativo all'estratto conto e al saldo per il tuo conto di risparmio, Componi 2 per il PIN della carta di credito, le domande relative al PIN della carta di debito, Componi 3 per domande relative alla carta di credito, Componi 4 per domande relative al prestito |
Passaggio 9 | Chiamate telefoniche 3 | Gioco IVR: grazie, Componi 1 per verificare con il numero della carta di credito e il PIN della carta di credito Componi 2 per verificare con carta di credito e tele-pin Componi il 9 per parlare con un consulente Per tornare al menu principale, comporre 8 Per tornare al menu precedente, comporre 0 |
Passaggio 10 | Il chiamante compone 0 | Gioco IVR: grazie, Componi 1 per il servizio relativo all'estratto conto e al saldo per il tuo conto di risparmio, Componi 2 per il PIN della carta di credito, le domande relative al PIN della carta di debito, Componi 3 per domande relative alla carta di credito, Componi 4 per domande relative al prestito |
Passaggio 11 | Chiamante chiama * | Riproduzione IVR: Spiacenti, questa opzione non è valida, riprova. Componi 1 per il servizio relativo all'estratto conto e al saldo per il tuo conto di risparmio, Componi 2 per il PIN della carta di credito, le domande relative al PIN della carta di debito, Componi 3 per domande relative alla carta di credito, Componi 4 per domande relative al prestito |
Passaggio 12 | Chiamate telefoniche 3 | Gioco IVR: grazie, Componi 1 per verificare con il numero della carta di credito e il PIN della carta di credito Componi 2 per verificare con carta di credito e tele-pin Componi il 9 per parlare con un consulente Per tornare al menu principale, comporre 8 Per tornare al menu precedente, comporre 0 |
Passaggio 13 | Il chiamante compone 9 | Riproduzione IVR: attendi mentre trasferiamo la chiamata al nostro addetto all'assistenza clienti. Per motivi di qualità, questa chiamata potrebbe essere registrata. |
Passaggio 14 | Il chiamante aspetta qualche istante | La chiamata viene trasferita al responsabile dell'assistenza clienti. |
Passaggio 15 | Il chiamante parla con un consulente e la chiamata termina |
Conclusione
L'automazione IVR è molto conveniente in quanto fornisce un output chiaro e conciso al cliente. Il test manuale del sistema IVR diventa noioso poiché il tester deve ascoltare ripetutamente gli stessi prompt e anche lo stesso input ripetitivo deve essere fornito al sistema IVR, che a sua volta può causare guasti al sistema.
Con l'aiuto dello strumento di automazione, questa possibilità può essere completamente rimossa. Qualsiasi modifica può essere testata rapidamente e nuovi flussi di chiamate possono essere sviluppati utilizzando tali strumenti.
La soddisfazione del cliente è molto importante per ogni organizzazione. Considerando l'investimento nel business e la soddisfazione del cliente, l'automazione IVR ha la capacità di soddisfare le aspettative richieste dal cliente.
Spero che tu abbia un'idea chiara di quale strumento IVR scegliere !!
Lettura consigliata
- Migliori strumenti di test del software 2021 (Strumenti di automazione del test QA)
- Che cos'è il sistema IVR e come eseguire i test IVR
- Tutorial sul test pairwise o sul test per tutte le coppie con strumenti ed esempi
- Esercitazione sul test del volume: esempi e strumenti per il test del volume
- Tutorial approfonditi su Eclipse per principianti
- Tutorial sui test distruttivi e non distruttivi
- 11 migliori strumenti di automazione per testare applicazioni Android (strumenti di test per app Android)
- Test funzionale vs test non funzionale