Mastodon
Connect with us

Cloud & DevOps

Η Perforce Ενσωματώνει Αυτόνομο AI Agent για Δοκιμές Mobile Apps

Η Perforce εισάγει AI agent για αυτόνομες δοκιμές εφαρμογών κινητών, μειώνοντας τη συντήρηση και αυξάνοντας την αποδοτικότητα.

Published

on

Η Perforce Ενσωματώνει Αυτόνομο AI Agent για Δοκιμές Mobile Apps

Η νέα εποχή των αυτόνομων δοκιμών

Η Perforce Software ανακοίνωσε την ενσωμάτωση ενός καινοτόμου agent τεχνητής νοημοσύνης (AI) που έχει τη δυνατότητα να προσαρμόζει αυτόνομα τις δοκιμές που δημιουργεί, καθώς οι εφαρμογές κινητών συσκευών υφίστανται αλλαγές. Αυτή η προσέγγιση υπόσχεται να φέρει επανάσταση στον τρόπο με τον οποίο οι ομάδες DevOps διαχειρίζονται τις δοκιμές, εξαλείφοντας την ανάγκη δημιουργίας παραδοσιακών script δοκιμών.

Η δύναμη της τεχνητής νοημοσύνης

Ο Don Jackson, τεχνικός ευαγγελιστής της Perforce, εξηγεί ότι μέσω μιας διεπαφής φυσικής γλώσσας, οι ομάδες DevOps μπορούν πλέον να αξιοποιούν ένα AI μοντέλο που ανέπτυξε η Perforce για τη δημιουργία δοκιμών χρησιμοποιώντας την πλατφόρμα αυτοματοποίησης δοκιμών Perfecto AI. Αυτή η πλατφόρμα εξαλείφει την ανάγκη για παραδοσιακά script, επιτρέποντας στο AI agent να κάνει αυτόνομες προσαρμογές σε πραγματικό χρόνο, καθώς οι διεπαφές χρήστη (UI) ή οι ροές χρήστη μιας εφαρμογής αλλάζουν.

Αυτόνομη προσαρμογή και εκτέλεση δοκιμών

Το AI agent της Perforce λαμβάνει αποφάσεις και αναλαμβάνει δράση με βάση την κατάσταση του αντικειμένου υπό δοκιμή (AUT), με στόχο την επίτευξη του σκοπού που περιγράφεται από τον δοκιμαστή. Αυτό σημαίνει ότι όχι μόνο παρέχει αυτονομία στη δημιουργία δοκιμών, αλλά και κατά την εκτέλεση τους. Κάθε φορά που το AUT αλλάζει, το Perforce test δεν καταρρέει, αλλά αναζητά νέους τρόπους για να πλοηγηθεί στο AUT και να επιτύχει τον στόχο της δοκιμής.

Μείωση της συντήρησης και αύξηση της αποδοτικότητας

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

Η στρατηγική της Perforce και οι προκλήσεις της υιοθέτησης AI

Ο Mitch Ashley, αντιπρόεδρος και επικεφαλής πρακτικής για τη μηχανική κύκλου ζωής λογισμικού στην Futurum Group, αναφέρει ότι η Perforce χαράζει μια νέα πορεία στην AI για τον έλεγχο λογισμικού και την ποιότητα. Αντί να λειτουργεί ως συνεργάτης προγραμματιστής ή δοκιμαστής, το Perfecto AI εργάζεται από τις υποκείμενες απαιτήσεις, όπως οι ιστορίες χρήστη, για να αναλύσει και να καθορίσει τις στρατηγικές δοκιμών. Αυτή η προσέγγιση του επιτρέπει να επιλέγει το καλύτερο εργαλείο ή τεχνική δοκιμής και στη συνέχεια να δημιουργεί τις δοκιμές για την πλατφόρμα αυτή.

Η υιοθέτηση της τεχνητής νοημοσύνης από τις ομάδες DevOps

Θεωρητικά, οι AI agents θα πρέπει να κάνουν πιο απλή τη διεξαγωγή περισσότερων δοκιμών από τις ομάδες DevOps, με αποτέλεσμα την ανάπτυξη και την υλοποίηση εφαρμογών υψηλότερης ποιότητας. Ωστόσο, δεν είναι σαφές πόσο γρήγορα οι ομάδες DevOps αγκαλιάζουν την AI. Μια πρόσφατη έρευνα της Futurum Group δείχνει ότι το 41% των ερωτηθέντων αναμένουν ότι τα εργαλεία και οι πλατφόρμες γενετικής AI θα χρησιμοποιηθούν για τη δημιουργία, την αναθεώρηση και τη δοκιμή κώδικα. Η πρόκληση αυτή τη στιγμή είναι να καθοριστεί πόσο πρέπει να βασίζονται οι ομάδες DevOps στους AI agents για την αυτόνομη δημιουργία και δοκιμή κώδικα, σε αντίθεση με την ανάγκη για έναν μηχανικό DevOps να αναθεωρεί την έξοδο που δημιουργείται από τα AI μοντέλα.

Advertisement