Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Σημείωμα
Οι λειτουργίες προεπισκόπησης δεν προορίζονται για παραγωγική χρήση και ενδέχεται να έχουν περιορισμένη λειτουργικότητα. Αυτές οι δυνατότητες είναι διαθέσιμες πριν από μια επίσημη κυκλοφορία έτσι ώστε οι πελάτες να έχουν πρόσβαση από νωρίς και να κάνουν σχόλια.
Power Apps Το Test Engine είναι μια λύση δοκιμών σχεδιασμένη ειδικά για Power Platform εφαρμογές. Είτε είστε νέοι στις αυτοματοποιημένες δοκιμές, εξοικειωμένοι με το Test Studio ή έμπειροι προγραμματιστές με γνώσεις Playwright , το Test Engine προσφέρει μια κλιμακούμενη προσέγγιση στις δοκιμές που ευθυγραμμίζεται με τη φιλοσοφία χαμηλού Power Platform κώδικα.
Μάθετε περισσότερα σχετικά με το πώς σας βοηθά το Test Engine ανεξάρτητα από το πού ξεκινάτε:
Εάν δοκιμάζετε τις εφαρμογές σας Power Platform με μη αυτόματο τρόπο, το Test Engine παρέχει ένα προσβάσιμο σημείο εισόδου για τη δοκιμή αυτοματισμού:
- Προσέγγιση με λίγο κώδικα: Δημιουργήστε αυτοματοποιημένες δοκιμές χρησιμοποιώντας το YAML και Power Fx την ίδια γλώσσα τύπων που χρησιμοποιείται στο Power Apps
- Δεν απαιτούνται γνώσεις DOM: Δεν χρειάζεται να κατανοήσετε HTML ή CSS επιλογείς για να αλληλεπιδράσετε με τα στοιχεία της εφαρμογής σας
- Οικεία ορολογία: Οι δοκιμές αναφέρονται στα Power Apps Studio ονόματα των στοιχείων ελέγχου όπως εμφανίζονται, καθιστώντας τις δοκιμές ευανάγνωστες και συντηρούμενες
Το Test Engine μπορεί να σας βοηθήσει:
- Εξοικονομήστε χρόνο: Αυτοματοποιήστε επαναλαμβανόμενα σενάρια δοκιμών που εκτελείτε αυτήν τη στιγμή με μη αυτόματο τρόπο
- Αυξήστε την κάλυψη: Εκτελέστε πιο ολοκληρωμένες δοκιμές πιο συχνά
- Δημιουργία γραμμής βάσης δοκιμής: Τεκμηριώστε τη διαδικασία δοκιμής σας σε μορφή που μπορεί να επαναχρησιμοποιηθεί και να κοινοποιηθεί
- Μάθετε σταδιακά: Ξεκινήστε με απλές δοκιμές και επεκτείνετε καθώς αυξάνεται το επίπεδο άνεσής σας
Επί του παρόντος, Power Apps ο μηχανισμός δοκιμής λειτουργεί με τα ακόλουθα Power Platform στοιχεία:
Πρέπει να εγκαταστήσετε Microsoft Power Platform το CLI για να χρησιμοποιήσετε το μηχανισμό δοκιμής.
Ξεκινώντας με τη μηχανή δοκιμής
Η προσέγγιση για να ξεκινήσετε εξαρτάται από τον ρόλο και το επίπεδο εμπειρίας σας:
Εγκαταστήστε τα εργαλεία:
- Εγκαταστήστε το Microsoft Power Platform CLI
- Εξοικειωθείτε με βασικές λειτουργίες γραμμής εντολών
Ξεκινήστε με ένα απλό τεστ:
- Ξεκινήστε με μια βασική δοκιμή που επικυρώνει μία οθόνη ή λειτουργία
- Χρησιμοποιήστε τη μορφή YAML για να δομήσετε τη δοκιμή σας
- Μάθετε κοινές Power Fx λειτουργίες για δοκιμές
Αναπτύξτε τις δεξιότητές σας στις δοκιμές:
- Ακολουθήστε προγράμματα εκμάθησης και παραδείγματα στην τεκμηρίωση του μηχανισμού δοκιμής
- Σταδιακά προσθέστε πιο περίπλοκα σενάρια στις δοκιμές σας
Βασικά χαρακτηριστικά και οφέλη
Power Apps Το Test Engine παρέχει ένα ολοκληρωμένο σύνολο δυνατοτήτων για την υποστήριξη ισχυρών, χαμηλού κώδικα και επαγγελματικών δοκιμών για Power Platform λύσεις. Τα παρακάτω κυριότερα σημεία δείχνουν πώς η μηχανή δοκιμών μπορεί να σας βοηθήσει να αυτοματοποιήσετε, να επικυρώσετε και να διατηρήσετε την ποιότητα σε όλες τις εφαρμογές σας Power Platform .
Δοκιμές ενσωμάτωσης από άκρο σε άκρο
Καθεμία από τις παρακάτω δυνατότητες έχει σχεδιαστεί για να σας βοηθήσει να επιτύχετε ολοκληρωμένες δοκιμές ενοποίησης σε όλες τις λύσεις σας Power Platform :
- Ολοκληρωμένη Power Platform κάλυψη: Δοκιμάστε ολόκληρη τη λύση σας με ενσωματωμένες δοκιμές για εφαρμογές καμβά, εφαρμογές βάσει μοντέλου και Dataverse
- Ρεαλιστική δοκιμή διαδρομής χρήστη: Επικυρώστε πλήρεις επιχειρηματικές διαδικασίες σε πολλά Power Platform στοιχεία, διασφαλίζοντας ότι οι λύσεις σας λειτουργούν όπως αναμένεται για πραγματικούς χρήστες
- Απλοποιημένη ρύθμιση περιβάλλοντος: Χρησιμοποιήστε το ίδιο περιβάλλον ελέγχου ταυτότητας σε ολόκληρη την οικογένεια δοκιμών, μειώνοντας την πολυπλοκότητα της εγκατάστασης και τα γενικά έξοδα συντήρησης
Δοκιμές φυσικής γλώσσας και τεχνητής νοημοσύνης
Καθεμία από τις παρακάτω δυνατότητες έχει σχεδιαστεί για να σας βοηθήσει να επιτύχετε δοκιμές ενσωμάτωσης φυσικής γλώσσας και AI σε όλες τις λύσεις σας Power Platform :
- Δοκιμές που δημιουργούνται από συγκυβερνήτη: Δημιουργήστε δοκιμές χρησιμοποιώντας φυσική γλώσσα - περιγράψτε τι θέλετε να δοκιμάσετε και αφήστε το Copilot να σας βοηθήσει να δημιουργήσετε τον κώδικα δοκιμής
- Natural Language and Generative AI-Powered Testing: Δημιουργήστε σχέδια δοκιμών σε φυσική γλώσσα και μετατρέψτε τα σε εκτελέσιμα τεστ χρησιμοποιώντας δυνατότητες Generative AI
- Επικύρωση αποτελεσμάτων AI: Δοκιμάστε με σιγουριά λειτουργίες που υποστηρίζονται από AI με εξειδικευμένες λειτουργίες που χειρίζονται μη ντετερμινιστικές εξόδους AI
- Σχέδια δοκιμών αναγνώσιμα από τον άνθρωπο: Γράψτε και διατηρήστε δοκιμές που οι επιχειρηματικοί χρήστες και οι προγραμματιστές μπορούν να κατανοήσουν και να συμβάλουν
- Σύνταξη δοκιμών με τη βοήθεια AI: Χρησιμοποιήστε το GitHub Copilot για να επιταχύνετε τη δημιουργία δοκιμών με λύσεις ελεγχόμενες από την πηγή
Power Fx Σύνταξη δοκιμής
Η χρήση Power Fx ως γλώσσας σύνταξης κειμένου παρέχει τα ακόλουθα πλεονεκτήματα:
- Γνώριμη γλώσσα τύπων: Γράψτε δοκιμές χρησιμοποιώντας την ίδια Power Fx γλώσσα που γνωρίζετε ήδη από τη δημιουργία εφαρμογών καμβά
- Χαμηλή καμπύλη μάθησης: Χρησιμοποιήστε τις υπάρχουσες Power Platform δεξιότητές σας για να δημιουργήσετε δοκιμές χωρίς να μάθετε πολύπλοκα πλαίσια δοκιμών
- Αναφορές ονομάτων στοιχείων ελέγχου: Αναφέρετε τα στοιχεία ελέγχου εφαρμογών με βάση τα ονόματα στούντιο αντί να χρειάζεται να μάθετε σύνθετους επιλογείς DOM
Υποδομή δοκιμών έτοιμη για επιχειρήσεις
Οι εταιρικοί πελάτες απαιτούν ισχυρές δυνατότητες για την ασφαλή διαχείριση του ελέγχου ταυτότητας. Ο κινητήρας δοκιμής παρέχει:
- Ευελιξία ελέγχου ταυτότητας: Υποστήριξη για αλληλεπιδραστική σύνδεση, κύρια υπηρεσία και διατήρηση περιόδου λειτουργίας ώστε να ταιριάζει στις απαιτήσεις ασφαλείας σας
- Ενσωμάτωση ALM: Απρόσκοπτη ενσωμάτωση με Azure DevOps ενέργειες GitHub και άλλους αγωγούς CI / CD για αυτοματοποιημένες δοκιμές
- Υποστήριξη MFA: Εκτελέστε αυτοματοποιημένες δοκιμές σε περιβάλλοντα που επιβάλλουν έλεγχο ταυτότητας πολλών παραγόντων χωρίς συμβιβασμούς
Προηγμένες δυνατότητες δοκιμών
Αυτές είναι προηγμένες δυνατότητες που παρέχει ο μηχανισμός δοκιμής:
- Connector Mocking: Δημιουργήστε αξιόπιστες δοκιμές προσομοιώνοντας τις αποκρίσεις σύνδεσης, ακόμη και για πληρωμένες ή εξωτερικές υπηρεσίες
- Απομόνωση δεδομένων: Δοκιμή με προβλέψιμες συνθήκες δεδομένων χωρίς να επηρεάζονται τα περιβάλλοντα παραγωγής
- Οπτικά διαγνωστικά: Αντιμετώπιση προβλημάτων αποτυχίας δοκιμής με αυτόματα στιγμιότυπα οθόνης και εγγραφές βίντεο
Περιορισμοί
Καθώς το Test Engine βρίσκεται σε προεπισκόπηση, λάβετε υπόψη αυτούς τους τρέχοντες περιορισμούς:
- Οι τοπικές ρυθμίσεις του προγράμματος περιήγησης ακολουθούν τις προεπιλεγμένες ρυθμίσεις του προγράμματος περιήγησης
- Ορισμένα εξειδικευμένα στοιχεία ελέγχου μπορεί να απαιτούν τη χρήση της συνάρτησης Preview.PlaywrightAction
- Οι δυνατότητες δοκιμών απόδοσης βρίσκονται ακόμη σε εξέλιξη
Υποστηριζόμενα προγράμματα περιήγησης
Η μηχανή δοκιμής λειτουργεί με τα ακόλουθα προγράμματα περιήγησης:
- Χρώμιο (Χρώμιο, Microsoft Edge)
- Firefox
- WebKit (Safari)