Μετάβαση στο περιεχόμενο

Επιλέγοντας το σωστό σύνολο εργαλείων για δοκιμές και επικύρωση στο SAP

Μια πρακτική σύγκριση των εργαλείων δοκιμών SAP που θα συναντήσετε πραγματικά το 2026: SAP Cloud ALM, Tricentis, Xray και Solution Manager. Τι κάνει καλά το καθένα, πού υστερεί και πώς επιλέγω ανάμεσά τους.

Σύγκριση πινάκων ελέγχου εργαλείων δοκιμών SAP μεταξύ Tricentis, Xray και SAP Cloud ALM
Περιεχόμενα
  1. Τι δοκιμάζετε πραγματικά
  2. Τα τέσσερα εργαλεία
  3. SAP Cloud ALM
  4. Tricentis
  5. Xray for Jira
  6. SAP Solution Manager
  7. Σύγκριση δίπλα δίπλα
  8. Πώς επιλέγω ανάμεσά τους
  9. Τι με δίδαξαν τα πραγματικά προγράμματα
  10. Πρακτικές που κάνουν τις δοκιμές να δουλεύουν
  11. Τι αλλάζει το 2026
  12. Συχνές ερωτήσεις

Για τα περισσότερα προγράμματα SAP το 2026, το σύνολο εργαλείων είναι το SAP Cloud ALM για τη διαχείριση δοκιμών και την ιχνηλασιμότητα, ένα προϊόν της Tricentis για την αυτοματοποίηση και ένα ξεχωριστό εργαλείο για τις δοκιμές απόδοσης. Το Cloud ALM δεν έχει χρέωση άδειας για πελάτες με SAP Enterprise Support ή συνδρομή cloud, και το Enterprise Support περιλαμβάνει πλέον μια άδεια αυτοματοποίησης Tricentis εισαγωγικού επιπέδου. Το Xray ταιριάζει όταν η υλοποίηση τρέχει ήδη στο Jira. Το Solution Manager έχει νόημα μόνο εκεί όπου είναι ήδη διαμορφωμένο, επειδή η κύρια συντήρησή του λήγει το 2027. Ο οδηγός αυτός απευθύνεται σε επικεφαλής δοκιμών, διευθυντές προγραμμάτων και υπευθύνους QA που επιλέγουν εργαλεία για ένα πρόγραμμα S/4HANA. Ελέγξτε σε τι δικαιούστε ήδη βάσει της σύμβασης υποστήριξής σας προτού αγοράσετε οτιδήποτε.

Έχω καθίσει σε δεκάδες παρουσιάσεις εργαλείων όπου όλα δουλεύουν τέλεια. Μετά, στο πραγματικό έργο, τα scripts σπάνε συνεχώς ή η ενοποίηση δεν δουλεύει ποτέ όπως την έδειξε ο προμηθευτής. Γι' αυτό δεν επιλέγω εργαλεία δοκιμών SAP από λίστες χαρακτηριστικών. Τα επιλέγω με βάση τον ρυθμό εκδόσεων, το μοντέλο ανάπτυξης και τις ανάγκες ελεγκτικής τεκμηρίωσης.

Οι δοκιμές SAP είναι έλεγχος κινδύνου, όχι ένα τικ πριν από το go-live. Ξεκινούν στο Realize και συνεχίζονται όσο αλλάζει το σύστημα. Πέντε επίπεδα μετράνε και κανένα δεν υποκαθιστά ένα άλλο:

  1. Δοκιμές μονάδας: οι προγραμματιστές επιβεβαιώνουν ότι μεμονωμένα προγράμματα και λειτουργίες συμπεριφέρονται όπως αναμένεται
  2. Δοκιμές ενοποίησης: μια παραγγελία πώλησης περνά σε παράδοση και τιμολόγηση και κάθε μεταβίβαση καταχωρίζεται σωστά
  3. Δοκιμές παλινδρόμησης: σε ένα ενοποιημένο σύστημα, μικρές αλλαγές χαλούν άσχετες περιοχές
  4. Δοκιμές αποδοχής χρηστών: τα οικονομικά και οι λειτουργίες επιβεβαιώνουν ότι το σύστημα χειρίζεται πραγματικά σενάρια
  5. Δοκιμές απόδοσης: το σύστημα παραμένει αποκριτικό σε μέγιστο όγκο, κάτι που κανένα λειτουργικό script δεν θα σας πει
Πέντε επίπεδα δοκιμών SAPΚανένα δεν υποκαθιστά ένα άλλο. Η απόδοση είναι το επίπεδο που τα λειτουργικά scripts δεν καλύπτουν ποτέ.
  1. ΑπόδοσηΑποκριτικό σε μέγιστο όγκο, σε δικό του κύκλο δοκιμών
  2. Αποδοχή χρηστώνΤα οικονομικά και οι λειτουργίες επιβεβαιώνουν πραγματικά σενάρια
  3. ΠαλινδρόμησηΜικρές αλλαγές χαλούν άσχετες περιοχές, γι' αυτό τις ξαναδοκιμάζετε
  4. ΕνοποίησηΚάθε μεταβίβαση σε μια ροή καταχωρίζεται σωστά
  5. ΜονάδαΠρογράμματα και λειτουργίες συμπεριφέρονται όπως αναμένεται

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

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

SAP Cloud ALM

Η πλατφόρμα διαχείρισης κύκλου ζωής του SAP συνδέει απαιτήσεις, σχέδια δοκιμών, εκτέλεση δοκιμών και σφάλματα με τις φάσεις του SAP Activate και με τις αλλαγές. Οι πελάτες με Enterprise Support, Product Support for Large Enterprises ή συνδρομή cloud που περιλαμβάνει την υπηρεσία «SAP Enterprise Support, cloud editions» παίρνουν ένα tenant χωρίς χρέωση άδειας. Τα συμβόλαια RISE και GROW πληρούν τις προϋποθέσεις.

Το SAP έχει προσθέσει και AI. Οι βοηθοί που βασίζονται στο Joule μπορούν να συντάξουν απαιτήσεις και να παράγουν περιπτώσεις δοκιμής από την τεκμηρίωση, και το SAP προωθεί έναν βοηθό διαχείρισης δοκιμών για μεταπτώσεις από ECC σε S/4HANA που προτείνει πεδίο δοκιμών βάσει κινδύνου. Αντιμετωπίστε το αποτέλεσμα ως πρώτο προσχέδιο για να το αναθεωρήσει ο αρχιτέκτονας δοκιμών σας.

Για κάθε νέο πρόγραμμα S/4HANA, το Cloud ALM είναι η προεπιλεγμένη βάση για την τεκμηρίωση δοκιμών και την ιχνηλασιμότητα.

Tricentis

Το Tricentis Tosca χρησιμοποιεί αυτοματοποίηση βασισμένη σε μοντέλα: χτίζετε επαναχρησιμοποιήσιμα στοιχεία δοκιμών οπτικά αντί να γράφετε scripts, κάτι που ταιριάζει στις λειτουργικές ομάδες. Καλύπτει SAP GUI, Fiori και μη SAP εφαρμογές σε μία ροή δοκιμής, που είναι το βασικό του πλεονέκτημα για τη δοκιμή ολόκληρων επιχειρησιακών διαδικασιών.

Το SAP και η Tricentis έχουν στενή συνεργασία. Το SAP μεταπωλεί προϊόντα βασισμένα στο Tosca, όπως το SAP Enterprise Continuous Testing by Tricentis, το SAP Load Testing by Tricentis και το SAP Change Impact Analysis by Tricentis. Για τους προϋπολογισμούς, το μεγαλύτερο νέο βρίσκεται στα δικαιώματα χρήσης του SAP. Οι πελάτες Enterprise Support παίρνουν άδεια ορισμένου χρόνου για το Tricentis Test Automation for SAP ενοποιημένο με το Cloud ALM, προς το παρόν έως τις 31 Δεκεμβρίου 2027. Περιορίζεται σε 5 ονομαστικούς χρήστες, 500 εκτελέσεις δοκιμών τον μήνα και 5 agents εκτέλεσης, γι' αυτό αντιμετωπίστε το ως σημείο εκκίνησης και όχι ως εργαλείο κλίμακας προγράμματος.

Πού δυσκολεύεται: τα πολύ δυναμικά web front ends αυξάνουν την προσπάθεια συντήρησης, η διαχείριση δεδομένων δοκιμών σε μεγάλη κλίμακα συνήθως χρειάζεται επιπλέον εργαλεία και μια μεγάλη βιβλιοθήκη modules χρειάζεται διακυβέρνηση από την αρχή.

Xray for Jira

Το Xray δεν χτίστηκε για το SAP, αλλά αν η υλοποίησή σας τρέχει στο Jira μοιάζει με φυσική επέκταση. Οι περιπτώσεις δοκιμής βρίσκονται δίπλα στα user stories και στα αιτήματα αλλαγής, ώστε η κάλυψη να γίνεται μέρος του σχεδιασμού των sprint. Υποστηρίζει Cucumber και Gherkin για δοκιμές βασισμένες στη συμπεριφορά και συνδέεται με pipelines CI.

Πού δυσκολεύεται: βαριές συναλλακτικές δοκιμές SAP, όπως batch jobs και βαθιές αλυσίδες ενοποίησης, πολύ μεγάλα αποθετήρια δοκιμών και σύνθετες προσαρμοσμένες αναφορές, που χρειάζονται πρόσθετα ή δουλειά με API.

SAP Solution Manager

Το Solution Manager συνδέει απαιτήσεις, σχέδια δοκιμών, εκτέλεση και transports σε ένα σημείο και ενοποιείται με το Change Request Management (ChaRM). Ο Business Process Change Analyzer του περιορίζει το πεδίο δοκιμών στις διαδικασίες που πραγματικά αγγίζει μια αλλαγή. Σε ρυθμιζόμενα περιβάλλοντα αυτό το ίχνος ελέγχου εξακολουθεί να έχει αξία.

Οι αδυναμίες του είναι μια παρωχημένη εμπειρία χρήστη, η βαριά εγκατάσταση, η αυτοματοποίηση (CBTA) που καλύπτει μόνο διεπαφές SAP και ένα σύνολο δεξιοτήτων που λίγες ομάδες διαθέτουν ακόμη. Η κύρια συντήρηση λήγει στα τέλη του 2027, με εκτεταμένη συντήρηση έως το 2030 για επιλεγμένες λειτουργίες. Μην το φέρετε για διαχείριση δοκιμών αν δεν το χρησιμοποιείτε ήδη για έλεγχο αλλαγών.

Άλλα εργαλεία ταιριάζουν σε εξειδικευμένες θέσεις. Το Worksoft Certify είναι δυνατό σε επικυρωμένα περιβάλλοντα, όπως τα φαρμακευτικά. Το Katalon μπορεί να βοηθήσει σε ελαφριά έργα SAP που βλέπουν προς το web. Κανένα από τα δύο δεν είναι αυτό που συνήθως προτείνω για ένα βασικό πρόγραμμα δοκιμών SAP.

Ο πίνακας συγκρίνει τα τέσσερα εργαλεία στις δυνατότητες που κρίνουν την καταλληλότητα.

ΔυνατότηταSAP Cloud ALMTricentisXray for JiraSAP Solution Manager
Βασική δουλειάΔιαχείριση δοκιμών και ιχνηλασιμότηταΑυτοματοποίηση σε SAP και μη SAPΔιαχείριση δοκιμών μέσα στο JiraΔιαχείριση δοκιμών συνδεδεμένη με ChaRM
Ιχνηλασιμότητα απαιτήσεωνΕγγενής, συνδεδεμένη με τις φάσεις του ActivateΠλήρης, μέσω της δικής του διαχείρισης δοκιμώνΜέσω συνδέσμων Jira, χρειάζεται πειθαρχίαΕγγενής, πιο ισχυρή με το ChaRM
ΑυτοματοποίησηΜέσω ενοποιημένων εργαλείων Tricentis ή συνεργατώνΒασικό πλεονέκτημα, βασισμένη σε μοντέλαΜέσω εξωτερικών frameworksCBTA, μόνο διεπαφές SAP
Μη SAP εφαρμογέςΠεριορισμένηΝαι, στην ίδια ροήΝαι, μέσω frameworksΌχι
Ίχνος ελέγχουΙσχυρόΙσχυρόΠεριορισμένο από προεπιλογήΙσχυρό, περιλαμβάνει transports
ΑδειοδότησηΧωρίς χρέωση με Enterprise SupportΆδεια εισαγωγικού επιπέδου με Enterprise Support, τα πλήρη προϊόντα τιμολογούνται ξεχωριστάΠρόσθετο ανά χρήστη στο JiraΠεριλαμβάνεται στη συντήρηση on-premise
ΠροοπτικήΗ στρατηγική πλατφόρμα του SAPΒαθαίνει η συνεργασία με το SAPΕξαρτάται από τη στρατηγική του JiraΗ κύρια συντήρηση λήγει το 2027

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

Για την τεκμηρίωση και την ιχνηλασιμότητα, χρησιμοποιήστε το Cloud ALM σε νέο πρόγραμμα. Αν το Solution Manager τρέχει ήδη τον έλεγχο αλλαγών σας, επεκτείνετέ το μέχρι να μετακινηθεί το τοπίο και μετά κάντε μετάβαση. Για την αυτοματοποίηση, το Tricentis είναι η συνηθισμένη μου πρόταση για τοπία με βαρύ SAP και συχνές εκδόσεις. Όταν τα μοντέλα σταθεροποιηθούν, η εκτέλεση είναι συνεπής και η συντήρηση μειώνεται σε σύγκριση με την αυτοματοποίηση με scripts. Για ευέλικτες ομάδες που χτίζουν εφαρμογές Fiori και API στο Jira, το Xray συχνά αρκεί.

Προτού επιλέξετε, περάστε αυτές τις ερωτήσεις με τους ανθρώπους που θα τρέξουν τις δοκιμές.

ΠαράγονταςΓιατί μετράειΕρώτηση που πρέπει να κάνετε
Κάλυψη SAPΟι δοκιμές πρέπει να οδηγούν το SAP GUI, το Fiori και τις διεπαφές που χρησιμοποιείτε πραγματικάΠοιες τεχνολογίες UI και APIs του SAP υποστηρίζει εγγενώς;
Επίπτωση αλλαγώνΗ γνώση του τι πρέπει να ξαναδοκιμαστεί μετά από ένα transport αποφεύγει την υπερβολική δοκιμή και τον παραλειπόμενο κίνδυνοΜπορεί να συνδέσει μια αλλαγή με τις δοκιμές που επηρεάζει;
Ενοποίηση CI/CDΟι αυτοματοποιημένες εκτελέσεις χρειάζονται triggers από το pipeline σαςΔουλεύει με τα εργαλεία build και transport που έχετε;
ΔιακυβέρνησηΤα μεγάλα προγράμματα χρειάζονται επαναχρησιμοποιήσιμα στοιχεία με εκδόσειςΜπορούν οι δοκιμές να τμηματοποιηθούν, να έχουν εκδόσεις και να επαναχρησιμοποιηθούν σε όλα τα κύματα;
Ευχρηστία για την επιχείρησηΟι λειτουργικοί σύμβουλοι και οι βασικοί χρήστες πρέπει να αναθεωρούν τις δοκιμέςΜπορούν όσοι δεν είναι προγραμματιστές να δημιουργούν και να διαβάζουν περιπτώσεις δοκιμής;
ΔικαιώματαΗ σύμβαση υποστήριξής σας μπορεί να καλύπτει ήδη μέρος της ανάγκηςΤι μας δίνουν ήδη το Cloud ALM και το δικαίωμα Tricentis;
Συνολικό κόστοςΗ εγκατάσταση, οι agents και η συντήρηση βαραίνουν περισσότερο από την άδειαΠόσο κοστίζει το δεύτερο έτος, συμπεριλαμβανομένης της συντήρησης μοντέλων;

Έχω καθίσει σε δεκάδες παρουσιάσεις εργαλείων όπου όλα δουλεύουν τέλεια. Μετά, στο πραγματικό έργο, τα scripts σπάνε συνεχώς ή η ενοποίηση δεν δούλεψε ποτέ όπως την έδειξε ο προμηθευτής. Γι' αυτό οι λίστες χαρακτηριστικών δεν είναι ο τρόπος που επιλέγω εργαλεία δοκιμών SAP.

Παγκόσμιος κατασκευαστής: Tosca. Η εταιρεία έτρεχε SAP ECC με ένα βαριά προσαρμοσμένο σύστημα αποθήκης. Οι τριμηνιαίες εκδόσεις καθυστερούσαν συνεχώς λόγω μακρών χειροκίνητων κύκλων παλινδρόμησης και σφαλμάτων που διέρρεαν στην παραγωγή. Η ομάδα έκανε πιλοτική εφαρμογή του Tosca στα εισερχόμενα logistics και έχτισε μια βιβλιοθήκη επαναχρησιμοποιήσιμων βημάτων μέσα σε τέσσερις εβδομάδες. Οι αυτοματοποιημένες εκτελέσεις συνδέθηκαν με τις εγκρίσεις transport και μετά επεκτάθηκαν στα εξερχόμενα logistics και στον σχεδιασμό παραγωγής. Η κάλυψη παλινδρόμησης των συναλλαγών υψηλού όγκου ανέβηκε από 35% σε πάνω από 85%, και τα σφάλματα μετά το go-live μειώθηκαν κατά 40% μέσα σε δύο τρίμηνα. Θυμάμαι την αντίδραση κατά το rollout για την αυτοματοποίηση ενός τόσο προσαρμοσμένου περιβάλλοντος. Σταμάτησε μόλις οι ομάδες είδαν τα περιστατικά παραγωγής να μειώνονται και τα ίδια μοντέλα να επαναχρησιμοποιούνται σε διάφορα εργοστάσια.

Εταιρεία λιανικής: Xray. Η εταιρεία μετακινήθηκε στο S/4HANA παράλληλα με νέες εφαρμογές Fiori και ενοποιήσεις cloud, και έτρεχε όλη την υλοποίηση IT στο Jira. Το Xray συνέδεσε τις δοκιμές με τα user stories, επέτρεψε στους product owners να παρακολουθούν την πρόοδο χωρίς να αλλάζουν εργαλείο και υποστήριξε κριτήρια αποδοχής Gherkin για τα squads του Fiori. Τα αποδεικτικά στοιχεία των δοκιμών ήταν έτοιμα για τα sprint reviews. Δεν θα χειριζόταν βαριές συναλλακτικές ή batch δοκιμές, αλλά για ευέλικτη δουλειά με Fiori, API και χρήστη στο επίκεντρο αρκούσε χωρίς να προσθέτει πολυπλοκότητα.

Χρηματοπιστωτικό ίδρυμα: Solution Manager. Ένα βαριά προσαρμοσμένο τοπίο στα οικονομικά, στο treasury και στις ρυθμιστικές αναφορές αντιμετώπιζε πίεση ελέγχου για πλήρη ιχνηλασιμότητα. Οι δοκιμές ζούσαν σε λογιστικά φύλλα χωρίς σύνδεση με τα transports. Η σύνδεση των σχεδίων δοκιμών με τα έγγραφα αλλαγής του ChaRM, η χρονοσήμανση κάθε εκτέλεσης και η χρήση του Business Process Change Analyzer για τον καθορισμό του πεδίου των επαναληπτικών δοκιμών άλλαξαν τη συζήτηση. Το σημείο καμπής ήρθε όταν οι ελεγκτές σταμάτησαν να ζητούν αρχεία Excel και επικύρωναν το ιστορικό δοκιμών απευθείας στο σύστημα.

Μετάβαση από το Solution Manager στο Cloud ALM. Η μετάπτωση της τεκμηρίωσης δοκιμών είναι ξεχωριστό έργο. Κάντε το όταν το τοπίο μετακινείται ούτως ή άλλως, για παράδειγμα ως μέρος μιας υιοθέτησης RISE, και όχι μεμονωμένα.

Τα εργαλεία δεν παραδίδουν ποιότητα από μόνα τους. Αυτές οι πρακτικές το κάνουν και ισχύουν σε όλα τα εργαλεία.

ΠρακτικήΠώς να την εφαρμόσετε
Ξεκινήστε νωρίςΕμπλέξτε τους επικεφαλής δοκιμών ενώ γράφονται οι απαιτήσεις, ώστε τα αποτελέσματα να είναι δοκιμάσιμα
Δοκιμάστε τη διαδικασία, όχι τη συναλλαγήΧτίστε ροές που διασχίζουν modules και περιλαμβάνουν εξαιρέσεις
Ελέγξτε τα δεδομένα δοκιμώνΧρησιμοποιήστε αποκλειστικά clients δοκιμών που μπορούν να επανέρχονται και αποκρύψτε τυχόν δεδομένα παραγωγής
Κάντε την παλινδρόμηση ρουτίναΕνεργοποιείτε αυτοματοποιημένες εκτελέσεις με κάθε transport, όχι μόνο πριν από το cutover
Ιεραρχήστε βάσει κινδύνουΠρώτα οι κρίσιμες και οι συχνά μεταβαλλόμενες διαδικασίες, στοχεύστε σε έξυπνη κάλυψη και όχι σε 100%
Φέρτε την επιχείρηση μέσαΟι βασικοί χρήστες επικυρώνουν τις περιπτώσεις δοκιμής προτού ξεκινήσει η εκτέλεση
Συνδέστε τις δοκιμές με τις εγκρίσεις αλλαγώνΚανένα transport δεν κινείται χωρίς επαληθευμένες δοκιμές
Μείνετε έτοιμοι για έλεγχοΚαταγράψτε ποιος δοκίμασε τι και πότε, σε μορφή που εξάγεται

Παρακολουθήστε τρεις αριθμούς: τη διαρροή σφαλμάτων στην παραγωγή, το ποσοστό των περιπτώσεων δοκιμής που επαναχρησιμοποιούνται αντί να ξαναγράφονται και πόσο διαρκεί μια πλήρης παλινδρόμηση. Σας δείχνουν πού να βάλετε προσπάθεια. Το άρθρο μου για τα SAP quality gates δείχνει πώς να συνδέσετε τα αποτελέσματα δοκιμών με τις αποφάσεις go/no-go.

Το Cloud ALM είναι η προεπιλογή. Τα νέα προγράμματα RISE και GROW πρέπει να το κάνουν τη βάση δοκιμών. Τα υπάρχοντα τοπία on-premise στο Solution Manager έχουν χρόνο, αλλά όχι πολύ: σχεδιάστε τη μετάβαση πριν από το 2028. Τα υβριδικά τοπία θα τρέχουν και τα δύο για ένα διάστημα. Σχεδιάστε την επικάλυψη.

Η AI συντάσσει δοκιμές. Οι βοηθοί που βασίζονται στο Joule μέσα στο Cloud ALM παράγουν περιπτώσεις δοκιμής και απαιτήσεις από την τεκμηρίωση. Η εξοικονόμηση βρίσκεται σε δουλειά όγκου, όπως τα scripts παλινδρόμησης όπου η διαφοροποίηση είναι κυρίως δεδομένα. Οι οριακές περιπτώσεις, η σύνθετη λογική ενοποίησης και ο σχεδιασμός δοκιμών απόδοσης χρειάζονται ακόμη senior αρχιτέκτονες δοκιμών.

Το clean core μετακινεί τον στόχο. Στο public cloud δεν υπάρχει προσαρμοσμένος κώδικας στον πυρήνα για να υποστεί παλινδρόμηση. Στο private cloud και στο on-premise, ο προσαρμοσμένος ABAP στον πυρήνα είναι το πιο ακριβό σημείο για να βρείτε μια παλινδρόμηση. Τη διορθώνετε και μετά την επικυρώνετε ξανά με την επόμενη έκδοση του SAP. Οι side-by-side επεκτάσεις στο SAP BTP έχουν χωριστές εκδόσεις και χρειάζονται δική τους κάλυψη παλινδρόμησης.

Τα βήματα AI χρειάζονται νέα πρότυπα δοκιμών. Τα ντετερμινιστικά scripts παλινδρόμησης δεν δοκιμάζουν τη μη ντετερμινιστική συμπεριφορά της AI. Περιμένετε μια ξεχωριστή κατηγορία δοκιμών για το Joule και για βήματα που οδηγούνται από agents.

Ποιο είναι το καλύτερο εργαλείο δοκιμών SAP για αυτοματοποίηση;

Για τοπία με βαρύ SAP, το Tricentis Tosca είναι το εργαλείο που προτείνω συχνότερα. Η προσέγγισή του βασισμένη σε μοντέλα κάνει τις δοκιμές ευκολότερες στο χτίσιμο και στη συντήρηση και καλύπτει SAP και μη SAP εφαρμογές σε μία ροή. Αν η ομάδα σας δουλεύει στο Jira και χτίζει κυρίως εφαρμογές Fiori με ευέλικτο μοντέλο, το Xray με ένα framework δοκιμών μπορεί να ταιριάζει καλύτερα. Το πλαίσιο αποφασίζει, όχι η παρουσίαση.

Περιλαμβάνεται το Tricentis στο SAP Enterprise Support;

Εν μέρει. Το SAP παρέχει άδεια ορισμένου χρόνου για το Tricentis Test Automation for SAP ενοποιημένο με το SAP Cloud ALM, προς το παρόν έως τις 31 Δεκεμβρίου 2027. Καλύπτει πελάτες με Enterprise Support (cloud editions ή on-premise) ή Product Support for Large Enterprises. Περιορίζεται σε 5 ονομαστικούς χρήστες, 500 εκτελέσεις δοκιμών τον μήνα και 5 agents εκτέλεσης. Τα μεγαλύτερα προγράμματα συνήθως χρειάζονται ένα πλήρες προϊόν Tricentis, το οποίο το SAP επίσης μεταπωλεί.

Μπορεί το SAP Solution Manager να χειριστεί αυτοματοποίηση δοκιμών;

Μόνο εν μέρει. Η Component-Based Test Automation (CBTA) καλύπτει διεπαφές SAP αλλά όχι μη SAP εφαρμογές και χρειάζεται σημαντική συντήρηση όταν αλλάζουν οι οθόνες. Το Solution Manager είναι κυρίως πλατφόρμα διαχείρισης δοκιμών και τεκμηρίωσης. Οι περισσότερες ομάδες το συνδυάζουν με το Tricentis ή με άλλο εργαλείο αυτοματοποίησης, και με την κύρια συντήρηση να λήγει το 2027, τα νέα προγράμματα πρέπει να ξεκινούν στο Cloud ALM.

Να χρησιμοποιήσω το SAP Cloud ALM ή το Solution Manager για δοκιμές το 2026;

Το Cloud ALM για κάθε νέο πρόγραμμα, και ειδικά για RISE και GROW. Συνδέει τις δοκιμές με τις φάσεις του SAP Activate και με τις αλλαγές, και δεν έχει χρέωση άδειας με το Enterprise Support. Αν ένα υπάρχον τοπίο on-premise τρέχει ήδη καλά το Solution Manager, μείνετε μέχρι να μετακινηθεί το τοπίο, αλλά σχεδιάστε τη μετάβαση πριν από το 2028.

Χρειάζομαι και εργαλείο διαχείρισης δοκιμών και εργαλείο αυτοματοποίησης;

Στα περισσότερα προγράμματα επιχειρήσεων, ναι. Η διαχείριση δοκιμών (Cloud ALM ή Solution Manager) δίνει ιχνηλασιμότητα από την απαίτηση στη δοκιμή και στην αλλαγή, κάτι που χρειάζονται οι ελεγκτές. Η αυτοματοποίηση (Tricentis ή παρόμοιο) τρέχει αποδοτικά τους κύκλους παλινδρόμησης. Ένα εργαλείο σπάνια κάνει καλά και τα δύο. Για απλούστερα περιβάλλοντα, ξεκινήστε με το Cloud ALM και το συμπεριλαμβανόμενο δικαίωμα Tricentis και προσθέστε ένα πλήρες προϊόν αυτοματοποίησης όταν το δικαιολογεί ο όγκος των εκδόσεων.

Πώς αλλάζουν οι δοκιμές SAP με το clean core;

Οι δοκιμές μετακινούνται από τον προσαρμοσμένο κώδικα μέσα στον πυρήνα στις επεκτάσεις γύρω του. Στο public cloud δεν υπάρχει προσαρμοσμένος κώδικας στον πυρήνα για παλινδρόμηση. Στο private cloud και στο on-premise, κάθε τροποποίηση του πυρήνα που απομένει χρειάζεται επαναληπτική δοκιμή μετά από κάθε έκδοση του SAP. Οι επεκτάσεις του SAP BTP έχουν δικό τους κύκλο εκδόσεων και χρειάζονται δική τους σουίτα παλινδρόμησης, και τα βήματα AI χρειάζονται πρότυπα δοκιμών που να λαμβάνουν υπόψη τη μη ντετερμινιστική έξοδο.

Noel D'Costa

Συγγραφέας

Noel D'Costa

25 χρόνια σε προγράμματα SAP και Oracle ERP στην αεροπορία, το δημόσιο, τον χρηματοπιστωτικό τομέα, το λιανικό εμπόριο και τη μεταποίηση. Με υπόβαθρο στα Οικονομικά. Βοηθώ τις ομάδες ηγεσίας να οριοθετούν ρεαλιστικά το εύρος των μετασχηματισμών, να διασώζουν προγράμματα που αντιμετωπίζουν προβλήματα και να χτίζουν συστήματα που αντέχουν το πρώτο τους έτος σε παραγωγική λειτουργία.

Επόμενο βήμα

Τρέχετε ένα πρόγραμμα ERP αυτή τη στιγμή;

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