Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Σημείωμα
Οι λειτουργίες προεπισκόπησης δεν προορίζονται για παραγωγική χρήση και ενδέχεται να έχουν περιορισμένη λειτουργικότητα. Αυτές οι δυνατότητες είναι διαθέσιμες πριν από μια επίσημη κυκλοφορία έτσι ώστε οι πελάτες να έχουν πρόσβαση από νωρίς και να κάνουν σχόλια.
Power Apps Το Test Engine παρέχει ένα ολοκληρωμένο σύνολο χαρακτηριστικών για την αποτελεσματική δοκιμή Power Platform λύσεων. Αυτή η σελίδα περιγράφει λεπτομερώς τις διαθέσιμες δυνατότητες που θα σας βοηθήσουν να δημιουργήσετε ισχυρές οικογένειες προγραμμάτων δοκιμών για τις εφαρμογές σας Power Platform .
Δυνατότητες δοκιμών εφαρμογών
Οι δυνατότητες του μηχανισμού δοκιμών ξεκινούν με εφαρμογές δοκιμών.
Δοκιμή εφαρμογής καμβά
Τι επιτρέπει: Δημιουργήστε ολοκληρωμένες δοκιμές για τις εφαρμογές καμβά σας που αλληλεπιδρούν με στοιχεία ελέγχου, επικυρώνουν την επιχειρηματική λογική και επαληθεύουν τις εμπειρίες των τελικών χρηστών.
Βασικές δυνατότητες:
- Δοκιμές βάσει ελέγχου: Αλληλεπιδράστε με στοιχεία ελέγχου εφαρμογών χρησιμοποιώντας τα ονόματα στούντιο τους, χωρίς να χρειάζεστε γνώσεις DOM
- επικύρωση περιβάλλοντος εργασίας χρήστη: Επαλήθευση ιδιοτήτων στοιχείου ελέγχου, ορατότητας και κατάστασης κατά την εκτέλεση της δοκιμής
- Δοκιμή πλοήγησης: Επικύρωση μεταβάσεων οθόνης και ροών χρηστών εντός της εφαρμογής σας
- Αξιολόγηση τύπου: Δοκιμή σύνθετης επιχειρηματικής λογικής με χρήση Power Fx εκφράσεων
- επικύρωση σύνδεσης δεδομένων: Επαληθεύστε ότι τα δεδομένα ρέουν σωστά μεταξύ της εφαρμογής σας και των προελεύσεων δεδομένων
Πότε να το χρησιμοποιήσετε:
- Επικύρωση κρίσιμων διαδρομών χρήστη στις εφαρμογές καμβά σας
- Διασφάλιση λειτουργικότητας εφαρμογής μετά από αλλαγές τύπων ή ενημερώσεις στοιχείων ελέγχου
- Δημιουργία σειρών δοκιμών παλινδρόμησης για σύνθετες εφαρμογές καμβά
Μάθετε περισσότερα σχετικά με τη δοκιμή εφαρμογών καμβά
Δοκιμές εφαρμογών βάσει μοντέλου
Τι επιτρέπει: Αυτοματοποιήστε τις δοκιμές για εφαρμογές βάσει μοντέλου, συμπεριλαμβανομένων φορμών, προβολών, ροών επιχειρηματικής διαδικασίας και πινάκων εργαλείων.
Βασικές δυνατότητες:
- Αλληλεπίδραση φόρμας: Φόρτωση δοκιμαστικής φόρμας, εισαγωγή δεδομένων και επικύρωση επιχειρηματικού κανόνα
- περιήγηση προβολής: επικύρωση προβολών πλέγματος, λειτουργιών φιλτραρίσματος και επιλογής εγγραφών
- εκτέλεση εντολών: κουμπιά κορδέλας δοκιμής και αλληλεπιδράσεις γραμμής εντολών
- ροές επιχειρηματικής διαδικασίας: Επικύρωση μεταβάσεων σταδίου και επικύρωση απαιτούμενου πεδίου
- Επαλήθευση πίνακα ελέγχου: Δοκιμή στοιχείων πίνακα εργαλείων και διαδραστικών φίλτρων
Πότε να το χρησιμοποιήσετε:
- Διασφάλιση συνεπούς συμπεριφοράς σε πολύπλοκες εφαρμογές βάσει μοντέλου
- Επικύρωση κανόνων φόρμας και επιχειρηματικής λογικής μετά από προσαρμογές
- Δοκιμή ολοκληρωμένων επιχειρηματικών διαδικασιών που εκτείνονται σε πολλές οντότητες
Μάθετε περισσότερα σχετικά με τη δοκιμή εφαρμογών βάσει μοντέλου
Dataverse Δοκιμές ενσωμάτωσης
Τι ενεργοποιεί: Δοκιμάστε εφαρμογές με τις οποίες αλληλεπιδράτε Dataverse, συμπεριλαμβανομένων των λειτουργιών δεδομένων, των επιχειρηματικών κανόνων και των πεδίων υπολογισμού.
Βασικές δυνατότητες:
- λειτουργίες CRUD: Ελέγχει λειτουργίες δημιουργίας, ανάγνωσης, ενημέρωσης και διαγραφής σε Dataverse εγγραφές
- επικύρωση επιχειρηματικών κανόνων: Επαληθεύστε ότι οι επιχειρηματικοί κανόνες εκτελούνται όπως αναμένεται
- δοκιμή μοντέλου ασφαλείας: Επαληθεύστε ότι οι ρόλοι ασφαλείας και τα δικαιώματα λειτουργούν σωστά
- Δοκιμή πεδίου υπολογισμού και συνάθροισης: Βεβαιωθείτε ότι οι τύποι και οι συναθροίσεις υπολογίζονται σωστά
- Περιήγηση σχέσεων: Δοκιμή πεδίων αναζήτησης και σχετικών αλληλεπιδράσεων οντοτήτων
Πότε να το χρησιμοποιήσετε:
- Δοκιμή εφαρμογών έντασης δεδομένων με πολύπλοκες Dataverse αλληλεπιδράσεις
- Επικύρωση επιχειρηματικών κανόνων και πεδίων υπολογισμού μετά από αλλαγές σχήματος
- Διασφάλιση ότι τα δικαιώματα ρόλων ασφαλείας λειτουργούν όπως προβλέπεται
Μάθετε περισσότερα σχετικά με τις Dataverse δοκιμές ενσωμάτωσης
Εξειδικευμένα χαρακτηριστικά δοκιμών
Οι ακόλουθες εξειδικευμένες λειτουργίες σάς επιτρέπουν να δοκιμάζετε προηγμένα σενάρια, όπως στοιχεία που υποστηρίζονται από AI, έλεγχο ταυτότητας και ασφάλεια και προσομοίωση δεδομένων. Αυτές οι δυνατότητες διασφαλίζουν ότι οι λύσεις σας Power Platform είναι ισχυρές, ασφαλείς και αξιόπιστες ακόμη και σε πολύπλοκα ή μη ντετερμινιστικά περιβάλλοντα.
Δοκιμές δυνατοτήτων AI και Copilot
Τι επιτρέπει: Δοκιμάστε στοιχεία που υποστηρίζονται από AI με εξειδικευμένες λειτουργίες που λαμβάνουν υπόψη μη ντετερμινιστικές συμπεριφορές.
Βασικές δυνατότητες:
- AI Builder Άμεση δοκιμή: Επικυρώστε τις αποκρίσεις του μοντέλου AI και ενσωματώστε τις στις ροές δοκιμών σας
- Αντιστοίχιση ομοιότητας: Χρησιμοποιήστε κατά προσέγγιση σύγκριση για περιεχόμενο που δημιουργείται από AI αντί για ακριβή αντιστοίχιση
- Επικύρωση περιεχομένου: Επαληθεύστε ότι το περιεχόμενο που δημιουργείται από AI πληροί τα αναμενόμενα κριτήρια χωρίς να απαιτούνται ακριβείς αντιστοιχίσεις
- Χειρισμός σφαλμάτων: Δοκιμή συνθηκών σφάλματος μοντέλου AI και εφεδρικών συμπεριφορών
Πότε να το χρησιμοποιήσετε:
- Δοκιμή εφαρμογών που χρησιμοποιούν AI Builder στοιχεία
- Η επικύρωση περιεχομένου που δημιουργείται από το Copilot πληροί τις επιχειρηματικές απαιτήσεις
- Δημιουργία σειρών δοκιμών για χαρακτηριστικά επεξεργασίας φυσικής γλώσσας
Έλεγχος ταυτότητας και δοκιμές ασφάλειας
Τι επιτρέπει: Δοκιμάστε εφαρμογές με διάφορες μεθόδους ελέγχου ταυτότητας και διαμορφώσεις ασφαλείας.
Βασικές δυνατότητες:
- Πολλαπλές μέθοδοι ελέγχου ταυτότητας: Υποστήριξη για αλληλεπίδραση, κύρια υπηρεσία και διατήρηση περιόδου λειτουργίας
- χειρισμός MFA: δοκιμή σε περιβάλλοντα που επιβάλλουν έλεγχο ταυτότητας πολλών παραγόντων
- Προσομοιωμένα περιβάλλοντα χρήστη: Δοκιμή με διαφορετικούς ρόλους ασφαλείας και δικαιώματα
- Διαχείριση διακριτικών: Αυτοματοποιήστε τον χειρισμό διακριτικών ελέγχου ταυτότητας σε όλα τα βήματα δοκιμής
Πότε να το χρησιμοποιήσετε:
- Δοκιμές σε ασφαλή εταιρικά περιβάλλοντα με απαιτήσεις MFA
- Επικύρωση συμπεριφοράς εφαρμογών για χρήστες με διαφορετικούς ρόλους ασφαλείας
- Αυτοματοποίηση δοκιμών σε διοχετεύσεις CI/CD με έλεγχο ταυτότητας κύριας υπηρεσίας
Μάθετε περισσότερα σχετικά με τις επιλογές ελέγχου ταυτότητας
Προσομοίωση δεδομένων και κοροϊδία
Τι επιτρέπει: Δημιουργήστε αξιόπιστες, απομονωμένες δοκιμές προσομοιώνοντας εξωτερικές εξαρτήσεις.
Βασικές δυνατότητες:
- Κοροϊδία απόκρισης σύνδεσης: Προσομοίωση αποκρίσεων από συνδέσεις χωρίς κλήση πραγματικών υπηρεσιών
- Ντετερμινιστικές δοκιμές: Δημιουργήστε προβλέψιμες συνθήκες δοκιμής ανεξάρτητα από εξωτερικά συστήματα
- Δοκιμή σεναρίου σφάλματος: Προσομοίωση συνθηκών σφάλματος από συνδέσεις για δοκιμή χειρισμού εξαιρέσεων
- Δοκιμή απόδοσης: Δοκιμή συμπεριφοράς εφαρμογής υπό διάφορους προσομοιωμένους χρόνους απόκρισης
Πότε να το χρησιμοποιήσετε:
- Δοκιμή εφαρμογών που βασίζονται σε υπηρεσίες API επί πληρωμή χωρίς να επιβαρύνονται με κόστος
- Δημιουργία δοκιμών που εκτελούνται αξιόπιστα χωρίς εξωτερικές εξαρτήσεις
- Επικύρωση χειρισμού σφαλμάτων για σενάρια αποτυχίας σύνδεσης
Μάθετε περισσότερα σχετικά με τον κοροϊδία σύνδεσης
Δυνατότητες εμπειρίας προγραμματιστή
Οι ακόλουθες δυνατότητες έχουν σχεδιαστεί για να βελτιώσουν την εμπειρία των συγγραφέων δοκιμών και των προγραμματιστών. Παρέχουν εργαλεία και ενσωματώσεις που βελτιστοποιούν τη δημιουργία δοκιμών, επιτρέπουν την επεκτασιμότητα και υποστηρίζουν αυτοματοποιημένες ροές εργασιών δοκιμών για Power Platform λύσεις.
Σύνταξη δοκιμών με υποβοήθηση AI
Τι επιτρέπει: Επιταχύνετε τη δημιουργία δοκιμών χρησιμοποιώντας GitHub Copilot τις δυνατότητες AI με τις λύσεις που ελέγχονται από Power Platform πηγή.
Βασικές δυνατότητες:
- Δημιουργία τεστ φυσικής γλώσσας: Δημιουργήστε τεστ περιγράφοντας σενάρια σε απλή γλώσσα
- Επίγνωση περιβάλλοντος προέλευσης: Χρήση αρχείων λύσης για τη δημιουργία ακριβών αναφορών στοιχείων ελέγχου και ροών περιήγησης
- Εκμάθηση βάσει δείγματος: Χρήση υπαρχόντων δειγμάτων ως προτύπων για πιο σύνθετα σενάρια δοκιμών
- Μοτίβα καθοδηγούμενων δοκιμών: Δημιουργήστε πλήρεις οικογένειες δοκιμών, συμπεριλαμβανομένων περιπτώσεων άκρων και χειρισμού εξαιρέσεων
Πότε να το χρησιμοποιήσετε:
- Γρήγορη εκκίνηση νέων οικογενειών δοκιμών για υπάρχουσες εφαρμογές
- Μοτίβα συγγραφής δοκιμών εκμάθησης μέσω παραδειγμάτων που δημιουργούνται από AI
- Δημιουργία ολοκληρωμένης κάλυψης δοκιμών με ελάχιστη χειροκίνητη κωδικοποίηση
Μάθετε περισσότερα σχετικά με τη σύνταξη δοκιμών με τη βοήθεια τεχνητής νοημοσύνης
Power Fx Σύνταξη δοκιμής
Τι επιτρέπει: Γράψτε δοκιμές χρησιμοποιώντας τη γνωστή Power Fx γλώσσα τύπων, καθιστώντας τη δημιουργία δοκιμών προσβάσιμη τόσο στους κατασκευαστές όσο και στους προγραμματιστές.
Βασικές δυνατότητες:
- ισχυρισμοί που βασίζονται σε τύπους: Χρήση Power Fx εκφράσεων για την επικύρωση συνθηκών δοκιμής
- Έλεγχος πρόσβασης ιδιοτήτων: Αναφορά και επαλήθευση ιδιοτήτων στοιχείων ελέγχου εφαρμογής απευθείας
- Χειρισμός συλλογής: Εργασία με συλλογές δεδομένων χρησιμοποιώντας γνώριμες συναρτήσεις
- Δοκιμή σύνθετων συνθηκών: Εκφράστε εξελιγμένη λογική δοκιμής χρησιμοποιώντας Power Fx τελεστές και συναρτήσεις
Πότε να το χρησιμοποιήσετε:
- Χρήση υπαρχουσών Power Fx γνώσεων για τη δημιουργία δοκιμών
- Δημιουργία δοκιμών που μπορούν να κατανοήσουν και να διατηρήσουν οι δημιουργοί εφαρμογών
- Δημιουργία σύνθετης λογικής επικύρωσης για εξελιγμένες συμπεριφορές εφαρμογών
Μάθετε περισσότερα σχετικά με τις Power Fx δοκιμές
Πλαίσιο επεκτασιμότητας
Τι επιτρέπει: Προσαρμόστε και επεκτείνετε τις δυνατότητες του μηχανισμού δοκιμών για να καλύψετε εξειδικευμένες ανάγκες δοκιμών.
Βασικές δυνατότητες:
- Προσαρμοσμένες υπηρεσίες παροχής: Δημιουργία εξειδικευμένων υπηρεσιών παροχής για μοναδικούς τύπους εφαρμογών
- συναρτήσεις οριζόμενες από το χρήστη: επέκταση Power Fx με προσαρμοσμένες συναρτήσεις C#
- προσαρμοσμένοι τύποι: Ορισμός εξειδικευμένων τύπων για σύνθετα σενάρια δοκιμών
- Ενσωμάτωση πλαισίου δοκιμής: Συνδέστε το Test Engine με υπάρχοντα πλαίσια δοκιμών
Πότε να το χρησιμοποιήσετε:
- Δοκιμή προσαρμοσμένων στοιχείων ελέγχου ή στοιχείων που δεν καλύπτονται από τυπικούς παρόχους
- Εφαρμογή εξειδικευμένης λογικής δοκιμών για μοναδικές επιχειρηματικές απαιτήσεις
- Ενσωμάτωση με την υπάρχουσα υποδομή δοκιμών
Μάθετε περισσότερα σχετικά με τις επιλογές επεκτασιμότητας
Ενσωμάτωση ALM και CI/CD
Τι επιτρέπει: Ενσωματώστε αυτοματοποιημένες δοκιμές στον κύκλο ζωής ανάπτυξης και στους αγωγούς συνεχούς ενσωμάτωσης.
Βασικές δυνατότητες:
- Εκτέλεση γραμμής εντολών: Εκτέλεση δοκιμών από τερματικά ή παράγοντες δόμησης
- Ενσωμάτωση διοχέτευσης: Συμπεριλάβετε εύκολα δοκιμές ή Azure DevOps ροές εργασιών GitHub Actions
- Αναφορά δοκιμών: Δημιουργία δομημένων αποτελεσμάτων δοκιμών για κατανάλωση αγωγών
- Εναλλαγή περιβάλλοντος: Δοκιμή σε διαφορετικά περιβάλλοντα στη διοχέτευση ανάπτυξης
Πότε να το χρησιμοποιήσετε:
- Εφαρμογή αυτοματοποιημένων δοκιμών σε αγωγούς CI/CD
- Δημιουργία ποιοτικών πυλών για Power Platform αναπτύξεις λύσεων
- Καθιέρωση πρακτικών συνεχούς δοκιμής για την ομάδα ανάπτυξής σας
Διαγνωστικός έλεγχος και αντιμετώπιση προβλημάτων
Οι ακόλουθες δυνατότητες διαγνωστικών και αντιμετώπισης προβλημάτων σάς βοηθούν να εντοπίζετε, να αναλύετε και να επιλύετε γρήγορα προβλήματα που παρουσιάζονται κατά την εκτέλεση της δοκιμής. Αυτά τα εργαλεία παρέχουν οπτικά τεχνουργήματα και λεπτομερή αρχεία καταγραφής για την απλοποίηση του εντοπισμού σφαλμάτων και τη βελτίωση της αξιοπιστίας των δοκιμών.
Οπτικά αντικείμενα δοκιμής
Τι επιτρέπει: Καταγράψτε οπτικά στοιχεία της εκτέλεσης δοκιμών για να απλοποιήσετε τον εντοπισμό σφαλμάτων και την επίλυση ελαττωμάτων.
Βασικές δυνατότητες:
- Λήψη στιγμιότυπου οθόνης: Αυτόματη λήψη στιγμιότυπων οθόνης σε βασικά σημεία δοκιμής
- εγγραφή βίντεο: Εγγραφή βίντεο εκτέλεσης δοκιμής για σύνθετα σενάρια
- Καταγραφή περιβάλλοντος σφάλματος: Συλλογή περισσότερων πληροφοριών περιβάλλοντος όταν αποτυγχάνουν οι δοκιμές
- Ανίχνευση και αρχεία καταγραφής: Δημιουργία λεπτομερών αρχείων καταγραφής εκτέλεσης για εντοπισμό σφαλμάτων
Πότε να το χρησιμοποιήσετε:
- Εντοπισμός σφαλμάτων σε περιοδικές αποτυχίες δοκιμών
- Οπτική τεκμηρίωση πολύπλοκων σεναρίων δοκιμών
- Κοινή χρήση αποτελεσμάτων δοκιμών με μέλη της ομάδας που δεν έχουν πρόσβαση στο περιβάλλον δοκιμών
Επερχόμενες δυνατότητες
Οι ακόλουθες επερχόμενες δυνατότητες επισημαίνουν προγραμματισμένες βελτιώσεις για το μηχανισμό δοκιμών. Αυτές οι δυνατότητες επεκτείνουν την υποστήριξη για AI, Power Automate ροές συνομιλίας και προηγμένα σενάρια δοκιμών AI για περαιτέρω ενίσχυση της στρατηγικής δοκιμών σας.
Microsoft Copilot Studio ολοκλήρωση
Η προγραμματισμένη ενσωμάτωση επιτρέπει Microsoft Copilot Studio τη δοκιμή εμπειριών συνομιλίας και εικονικών πρακτόρων που υποστηρίζονται από AI, επιτρέποντάς σας να επικυρώνετε απαντήσεις bot, ροές συνομιλίας και ενσωμάτωση με συστήματα backend.
Power Automate δοκιμή
Βρίσκεται σε εξέλιξη βελτιωμένη υποστήριξη για Power Automate δοκιμές, η οποία παρέχει πιο ολοκληρωμένες δυνατότητες για τη δοκιμή αυτοματοποιημένων ροών, ενεργειών ροής και εναυσμάτων. Αυτή η εργασία υποστηρίζει τόσο τις δοκιμές ολοκλήρωσης όσο και τις προσεγγίσεις δοκιμής μονάδων για στοιχεία ροής.
Περισσότερες δυνατότητες δοκιμών AI
Οι μελλοντικές βελτιώσεις περιλαμβάνουν έναν αξιολογητή AI για το AI Builder SDK και εκτεταμένη υποστήριξη για προσαρμοσμένα σενάρια αξιολόγησης, διευκολύνοντας την επικύρωση λειτουργιών που υποστηρίζονται από AI με προβλέψιμα, επαναλαμβανόμενα αποτελέσματα δοκιμών.
Μάθετε περισσότερα σχετικά με τον κύκλο ζωής των λειτουργιών