Σύνολα επικύρωσης: επαναλάβετε πραγματικές εναλλαγές κλήσεων πριν από την ανάπτυξη

Ένα παράδειγμα επικύρωσης αποτυπώνει μία σειρά του πράκτορα από μια πραγματική κλήση: τη συνομιλία που προηγήθηκε, τα σχετικά ηχητικά αποσπάσματα του καλούντος, τι έκανε πραγματικά ο πράκτορας και τη βασική αλήθεια για το τι πρέπει να κάνει. Η επανάληψη ενός συνόλου σε σχέση με το τρέχον πρόχειρο εντοπίζει οπισθοδρομήσεις χωρίς να πραγματοποιηθεί άλλη κλήση.

Χρησιμοποιήστε τη σελίδα Σύνολα επικύρωσης για ολόκληρο τον οργανισμό (/dashboard/validation) για να δημιουργήσετε και να ελέγξετε το σύνολο δεδομένων. Χρησιμοποιήστε την καρτέλα Επικύρωση ενός μεμονωμένου πράκτορα για να εκτελέσετε το σύνολο και να εξετάσετε το ιστορικό εκτελέσεων.

Προσθήκη παραδειγμάτων από το ιστορικό κλήσεων

  1. Επιλέξτε Προσθήκη παραδειγμάτων

    Επιλέξτε τον πράκτορα του οποίου τη συμπεριφορά πρέπει να επικυρώνει το παράδειγμα. Ο χώρος εργασίας εμφανίζει έως 25 πρόσφατες κλήσεις που δεν είναι προσομοιώσεις για αυτόν τον πράκτορα.

  2. Επιλέξτε μια κλήση και μια σειρά του πράκτορα

    Διαβάστε την απομαγνητοφώνηση, τοποθετήστε τον δείκτη πάνω από τη σειρά του πράκτορα που θέλετε να διατηρήσετε και επιλέξτε την ενέργεια λίστας ελέγχου. Η συνομιλία έως εκείνη τη σειρά και τα ηχητικά αποσπάσματα του καλούντος αντιγράφονται στο σύνολο δεδομένων επικύρωσης.

  3. Ελέγξτε την προσδοκία

    Το ThunderPhone συντάσσει μια περιγραφή της σωστής συμπεριφοράς. Επεξεργαστείτε την ώστε να είναι συγκεκριμένη και ελέγξιμη και, προαιρετικά, επεξεργαστείτε την αποδεκτή απάντηση του παραδείγματος και τις αναμενόμενες κλήσεις εργαλείων.

  4. Αποθηκεύστε ή ενεργοποιήστε

    Η Αποθήκευση πρόχειρου αφήνει το παράδειγμα στην κατάσταση Χρειάζεται έλεγχο. Η Αποθήκευση και ενεργοποίηση το συμπεριλαμβάνει σε μελλοντικές εκτελέσεις επικύρωσης.

Η προώθηση της ίδιας σειράς δύο φορές επαναχρησιμοποιεί το υπάρχον παράδειγμα αντί να δημιουργεί δύο αντίγραφα.

Τύποι και καταστάσεις παραδειγμάτων

Οι τύποι περιγράφουν τον λόγο ύπαρξης ενός παραδείγματος:

ΤύποςΧρήση
ΑποτυχίαΜια πραγματική απάντηση που ανέδειξε συμπεριφορά την οποία θέλετε να αποτρέψετε.
ΠρότυποΜια γνωστή σωστή απάντηση που αξίζει να διατηρηθεί.
Μη αυτόματοΜια μη αυτόματα επιμελημένη περίπτωση που δεν ανήκει σε καμία από τις δύο κατηγορίες.

Οι καταστάσεις ελέγχουν τον κύκλο ζωής:

ΚατάστασηΣημασία
Χρειάζεται έλεγχοΗ βασική αλήθεια εξακολουθεί να ελέγχεται και εξαιρείται από τις εκτελέσεις.
ΕνεργόΣυμπεριλαμβάνεται στις εκτελέσεις επικύρωσης.
ΠαρωχημένοΗ προτροπή άλλαξε από τότε που αποτυπώθηκε το παράδειγμα· ελέγξτε την προσδοκία του.
Μη συμβατόΤο παράδειγμα δεν μπορεί να επαναληφθεί με την τρέχουσα διαμόρφωση.
ΑρχειοθετημένοΔιατηρείται για το ιστορικό, αλλά εξαιρείται από τις εκτελέσεις.

Περιηγηθείτε και βελτιώστε το σύνολο δεδομένων

Φιλτράρετε το σύνολο δεδομένων του οργανισμού κατά πράκτορα, κατάσταση ή τύπο. Η επιλογή ενός παραδείγματος εμφανίζει:

Επιλέξτε Επεξεργασία βασικής αλήθειας για να αναθεωρήσετε την προσδοκία ή την αποδεκτή απάντηση. Επιλέξτε Επανάληψη σε σχέση με το πρόχειρο για να ελέγξετε μόνο αυτό το παράδειγμα χωρίς να ξεκινήσετε πλήρη εκτέλεση. Οι επαναλήψεις χρησιμοποιούν το τρέχον πρόχειρο του πράκτορα, όχι απαραίτητα την αναπτυγμένη διαμόρφωσή του.

Εκτέλεση συνόλου επικύρωσης

Από την καρτέλα Επικύρωση του πράκτορα, ξεκινήστε μια εκτέλεση για κάθε ενεργό παράδειγμα. Κάθε παράδειγμα λαμβάνει μία από αυτές τις ετυμηγορίες:

Η σύνοψη εκτέλεσης αναφέρει τον αριθμό επιτυχιών, προειδοποιήσεων, αποτυχιών και παραλείψεων, το ποσοστό επιτυχίας, το εκτιμώμενο κόστος και τυχόν οπισθοδρόμηση από επιτυχία σε αποτυχία από την προηγούμενη ολοκληρωμένη εκτέλεση. Μόνο μία εκτέλεση επικύρωσης ανά πράκτορα μπορεί να είναι ενεργή κάθε φορά.

Ανάπτυξη με στοιχεία επικύρωσης

Όταν ένας πράκτορας διαθέτει παραδείγματα επικύρωσης, το παράθυρο διαλόγου ανάπτυξης αναφέρει αν η τελευταία ολοκληρωμένη εκτέλεση αντιστοιχεί στο τρέχον πρόχειρο. Μπορείτε να:

Η επικύρωση αποτελεί στοιχείο και έλεγχο ανάπτυξης, όχι αυτόματο διαχωρισμό της κίνησης παραγωγής. Για συγκρίσεις σε πραγματικό χρόνο, χρησιμοποιήστε Πειράματα (δοκιμές A/B).

Αυτοματοποίηση API

Το API Συνόλων επικύρωσης καλύπτει την προώθηση γύρων, τη διαχείριση παραδειγμάτων, τη ροή καρφιτσωμένου ήχου, μεμονωμένες επαναλήψεις, εκτελέσεις παρτίδας, αποτελέσματα εκτέλεσης, κατάσταση κατά την ανάπτυξη και την επισκόπηση του οργανισμού.