Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Note
Η μηχανή δοκιμής έχει καταργηθεί και θα καταργηθεί σε μελλοντική έκδοση. Χρησιμοποιήστε τα δείγματα Power Platform Playwright για δυνατότητες αυτοματισμού δοκιμών στο Power Platform και στις υπηρεσίες Dynamics 365.
Power Apps Test Engine προσφέρει ολοκληρωμένες δυνατότητες τεχνητής νοημοσύνης που καλύπτουν ολόκληρο τον κύκλο ζωής των δοκιμών. Αυτή η σελίδα παρέχει μια επισκόπηση του τρόπου με τον οποίο η παραγωγική τεχνητή νοημοσύνη μπορεί να βελτιώσει την εμπειρία δοκιμών σας, από τη δημιουργία δοκιμών έως την εκτέλεση και την επικύρωση.
Οι παραγωγικές δυνατότητες AI του Test Engine καλύπτουν τρεις βασικούς τομείς της διαδικασίας δοκιμών:
| Δυνατότητα δημιουργίας AI | Περιγραφή |
|---|---|
| Δημιουργία δοκιμών με τη βοήθεια τεχνητής νοημοσύνης | Δημιουργήστε δοκιμές γρήγορα χρησιμοποιώντας GitHub Copilot και άλλα μοντέλα μεγάλης γλώσσας (LLM) ή μοντέλα μικρής γλώσσας (SLM) |
| Διακομιστής πρωτοκόλλου περιβάλλοντος μοντέλου | Ντετερμινιστική ανάλυση και παραγωγή κώδικα με MCP |
| Μη ντετερμινιστικές δοκιμές AI | Δοκιμάστε εφαρμογές που υποστηρίζονται από AI με ειδικές τεχνικές επικύρωσης |
Δημιουργία δοκιμών με τη βοήθεια τεχνητής νοημοσύνης
Η δημιουργία ολοκληρωμένων σχεδίων δοκιμών μπορεί να είναι χρονοβόρα, ειδικά για πολύπλοκες εφαρμογές. Το Test Engine υποστηρίζει τη δημιουργία γενετικής σύνταξης με τη βοήθεια AI μέσω:
- GitHub Copilot ενσωμάτωση: Δημιουργήστε πρότυπα δοκιμών, βήματα δοκιμής και ισχυρισμούς με βάση τον κώδικα της αίτησής σας
- Δημιουργία τεστ φυσικής γλώσσας: Περιγράψτε σενάρια εξετάσεων σε απλά αγγλικά και μεταφράστε τα σε εκτελέσιμα τεστ
- Παραγωγή δοκιμών βάσει δείγματος: Αναφορά σε υπάρχοντα δείγματα για τη δημιουργία δοκιμών σχετικών με τα συμφραζόμενα
Αυτή η προσέγγιση βοηθά τους συντάκτες δοκιμών να επικεντρωθούν στην επιχειρηματική λογική και τους κανόνες επικύρωσης αντί να δοκιμάσουν τη σύνταξη και τον στερεότυπο κώδικα.
Υλοποίηση διακομιστή πρωτοκόλλου περιβάλλοντος μοντέλου
Power Apps test engine περιλαμβάνει μια υλοποίηση διακομιστή Model Context Protocol (MCP), η οποία παρέχει αιτιοκρατική ανάλυση των εφαρμογών σας και δημιουργεί προτάσεις δοκιμών.
Ο διακομιστής MCP:
- Αναλύει τη δομή της εφαρμογής για τον εντοπισμό ελέγξιμων στοιχείων
- Δημιουργεί μοτίβα δοκιμών με βάση τύπους και σχέσεις στοιχείων ελέγχου
- Παρέχει συστάσεις κώδικα με βάση τα συμφραζόμενα
- Ενσωματώνεται με πελάτες MCP όπως Visual Studio και GitHub Copilot
- Χρησιμοποιεί τη Σχεδίαση σχεδίου για να οργανώσει και να ιεραρχήσει τις προσπάθειες δοκιμών
- Ενσωματώνει στοιχεία ορισμού λύσης και σχήματα δεδομένων για ολοκληρωμένες δοκιμές
- Χρησιμοποιεί μετα-δεδομένα από τη λύση σας για τη δημιουργία δοκιμών σχετικών με τα συμφραζόμενα
Όταν συνδυάζετε την ντετερμινιστική ανάλυση με τις δυνατότητες γενετικής τεχνητής νοημοσύνης, αυτή η προσέγγιση σας προσφέρει περισσότερο μια πιο αξιόπιστη και ακριβή παραγωγή δοκιμών σε σύγκριση με τις καθαρές γενετικές προσεγγίσεις μόνο.
Δοκιμή μη ντετερμινιστικών δυνατοτήτων AI
Κατά τη δοκιμή εφαρμογών που χρησιμοποιούν δυνατότητες AI, όπως AI Builder εξαρτήματα ή μοντέλα Generative Pretrained Transformer (GPT), απαιτείται ιδιαίτερη προσοχή για το χειρισμό μη ντετερμινιστικών εξόδων.
Το Test Engine παρέχει:
-
Η
Preview.AIExecutePromptλειτουργία: Εκτελέστε προτροπές AI με ελεγχόμενες εισόδους και επικυρώστε τις εξόδους - Επικύρωση βάσει ανοχής: Επαληθεύστε ότι οι έξοδοι AI ανταποκρίνονται στις προσδοκίες εντός αποδεκτών ορίων
- Επικύρωση δομημένης απόκρισης: Ανάλυση και επικύρωση σύνθετου περιεχομένου που δημιουργείται από AI
- Επικύρωση βάσει σχεδίου: Χρησιμοποιήστε ορισμούς σχεδίασης σχεδίου για να επικυρώσετε τις εξόδους AI με βάση τα αναμενόμενα κριτήρια
Αυτές οι δυνατότητες διασφαλίζουν ότι μπορείτε να δημιουργήσετε αξιόπιστες, επαναλαμβανόμενες δοκιμές ακόμη και όταν εργάζεστε με εγγενώς μεταβλητά συστήματα AI.
Επιλογή της σωστής γενετικής προσέγγισης AI
Για βέλτιστα αποτελέσματα, λάβετε υπόψη αυτές τις οδηγίες:
| Αν θέλετε να... | Εξετάστε το ενδεχόμενο να χρησιμοποιήσετε... |
|---|---|
| Δημιουργήστε γρήγορα δοκιμές για μια νέα εφαρμογή | Δημιουργία σύνταξης με υποβοήθηση τεχνητής νοημοσύνης με GitHub Copilot |
| Αποκτήστε ακριβή, ντετερμινιστική ανάλυση των δοκιμαστικών εξαρτημάτων | Διακομιστής πρωτοκόλλου περιβάλλοντος μοντέλου |
| Συνδυάστε ντετερμινιστική ανάλυση με παραγωγικές δυνατότητες | MCP με συμβατό πελάτη LLM |
| Δοκιμάστε εφαρμογές που υποστηρίζονται από AI με μεταβλητές εξόδους | Μη ντετερμινιστικές δοκιμές AI με Preview.AIExecutePrompt |
| Δομήστε τις προσπάθειες δοκιμών σας με βάση τις επιχειρηματικές απαιτήσεις | Plan Designer με ενσωμάτωση διακομιστή MCP |
| Δημιουργία δοκιμών χρησιμοποιώντας μεταδεδομένα λύσεων και σχήματα δεδομένων | Διακομιστής MCP με σάρωση ορισμού λύσης |
Σχετικά άρθρα
Σύνταξη δοκιμών με τη βοήθεια AI με GitHub Copilot
Χρήση του διακομιστή Model Context Protocol με το μηχανισμό δοκιμής
Δοκιμή μη ντετερμινιστικών στοιχείων AI
Περιηγηθείτε στον κατάλογο δειγμάτων του μηχανισμού δοκιμής
Δοκιμάστε τη λειτουργικότητα της Test Engine: power-fx-functions
Χρήση της Σχεδίασης σχεδίου