UAT Studioαπό τη Salvion
Οδηγός

Regression testing μετά από μια έκδοση CRM

Πώς ελέγχετε ότι η επιχείρηση μπορεί ακόμη να κάνει τη δουλειά της μετά από μια έκδοση του Salesforce ή μια ενημέρωση του Dynamics 365: σταθερός ρυθμός, τα σωστά σενάρια ελέγχου για επανέλεγχο, λίγοι δοκιμαστές από την επιχείρηση και μια έγκριση πριν η αλλαγή φτάσει στην παραγωγή.

Για διαχειριστές CRM, υπεύθυνους δοκιμών και product ownersΔωρεάν πρότυπο UAT σε Excel
Γιατί

Γιατί ένα CRM χρειάζεται regression testing

Μετά τη μετάβαση σε παραγωγή, το CRM σας συνεχίζει να αλλάζει, ακόμη κι όταν η δική σας ομάδα δεν αλλάζει τίποτα. Η Salesforce και η Microsoft ενημερώνουν την πλατφόρμα για κάθε πελάτη. Οι περισσότερες αλλαγές είναι βελτιώσεις. Κάποιες αλλάζουν μια σελίδα, μια προεπιλεγμένη ρύθμιση ή τον τρόπο που λειτουργεί μια δυνατότητα, και πότε πότε μία χαλάει κάτι στο οποίο βασίζεται η επιχείρησή σας.

Ένα regression test απαντά σε ένα ερώτημα: λειτουργεί ακόμη ό,τι αποδέχτηκε η επιχείρηση κατά τη μετάβαση σε παραγωγή; Δεν είναι ένα νέο UAT. Είναι ένας σύντομος, εστιασμένος έλεγχος των διαδικασιών που μετρούν περισσότερο, πριν η αλλαγή φτάσει στους χρήστες σας, από ανθρώπους που ξέρουν τη δουλειά.

Οι δικές σας εκδόσεις χρειάζονται τον ίδιο έλεγχο. Μια νέα διασύνδεση, ένα νέο πεδίο στην προσφορά, μια αλλαγή στη δρομολόγηση των υποθέσεων: καθεμία μπορεί να επηρεάσει κάτι που λειτουργούσε πριν.

Salesforce

Salesforce: τρεις εκδόσεις τον χρόνο

Το Salesforce έχει τρεις μεγάλες εκδόσεις τον χρόνο: Spring, Summer και Winter. Η έκδοση Winter έρχεται το φθινόπωρο και φέρει τον αριθμό του επόμενου έτους. Κάθε org αναβαθμίζεται, σε ημερομηνίες που η Salesforce δημοσιεύει εκ των προτέρων.

  • Το sandbox preview. Τα sandboxes σε ένα preview instance παίρνουν τη νέα έκδοση μερικές εβδομάδες πριν από την παραγωγή. Αυτό είναι το παράθυρό σας για δοκιμές. Πριν από κάθε έκδοση, η Salesforce λέει ποια instances είναι στο preview και τι πρέπει να κάνετε για να κρατήσετε ένα sandbox εκεί. Ένα refresh μπορεί να μετακινήσει ένα sandbox μέσα ή έξω από το preview, οπότε ελέγξτε το εγκαίρως.
  • Τα release notes. Διαβάστε τα για τα clouds και τις λειτουργίες που χρησιμοποιείτε. Δείτε τι ενεργοποιείται αυτόματα για εσάς και τι αλλάζει την εμφάνιση σελίδων στις οποίες δουλεύουν οι χρήστες σας.
  • Release updates. Ορισμένες αλλαγές ανακοινώνονται στο Setup με μια ημερομηνία από την οποία επιβάλλονται. Δοκιμάστε τες στο sandbox πριν από αυτή την ημερομηνία, ώστε να μη σας αιφνιδιάσουν στην παραγωγή.

Έτσι, για το Salesforce ο ρυθμός είναι δεδομένος: ένας γύρος regression στο παράθυρο preview κάθε έκδοσης, τρεις φορές τον χρόνο.

Στο UAT StudioΕπιλέξτε Salesforce ως CRM του έργου. Από περίπου δύο μήνες πριν από μια έκδοση, η σελίδα των έργων δείχνει Coming CRM releases, με την ημερομηνία του sandbox preview, την ημερομηνία της παραγωγής και έναν σύνδεσμο προς τα release notes. Η Salesforce μπορεί ακόμη να μετακινήσει αυτές τις ημερομηνίες, οπότε ελέγξτε τα release notes.

Dynamics 365

Dynamics 365: ενημερώσεις όλο τον χρόνο

Η Microsoft δεν συγκεντρώνει πλέον τις αλλαγές του Dynamics 365 σε δύο release waves τον χρόνο. Νέες λειτουργίες και αλλαγές κυκλοφορούν όλο τον χρόνο. Τα release plans αρχειοθετήθηκαν τον Οκτώβριο του 2026· ό,τι έρχεται βρίσκεται πλέον στο roadmap της Microsoft στο aka.ms/AIatWorkRoadmap.

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

Επιλέξτε σταθερό ρυθμό

Η απάντηση είναι ένας γύρος regression με σταθερό ρυθμό, ό,τι κι αν κυκλοφορήσει η Microsoft στο μεταξύ:

  • Κάθε μήνα όταν το CRM είναι κεντρικό για την επιχείρηση, χρησιμοποιείτε πολλές εφαρμογές και λειτουργίες ή ενεργοποιείτε συχνά νέες λειτουργίες.
  • Κάθε τρίμηνο για μια σταθερή διαμόρφωση με λίγες δικές σας αλλαγές.
  • Ένας επιπλέον γύρος πριν μια δική σας αλλαγή περάσει σε παραγωγή, ή όταν μια αλλαγή της Microsoft επηρεάζει σαφώς μία από τις βασικές σας διαδικασίες.

Βάλτε τις ημερομηνίες στο ημερολόγιο των δοκιμαστών για όλο τον χρόνο. Ένας σταθερός ρυθμός τηρείται ευκολότερα από έναν γύρο που σχεδιάζεται κάθε φορά που προκύπτει κάτι.

Πριν από κάθε γύρο

  • Διαβάστε το roadmap της Microsoft και τα μηνύματα για τους διαχειριστές σας στο Microsoft 365 admin center και σημειώστε ποιες αλλαγές επηρεάζουν τις διαδικασίες σας.
  • Δοκιμάστε πρώτα τις λειτουργίες σε preview σε ένα περιβάλλον sandbox, πριν φτάσουν στους χρήστες σας.
  • Βεβαιωθείτε ότι το sandbox στο οποίο δοκιμάζετε έχει την ίδια έκδοση και τις ίδιες solutions με την παραγωγή.

Στο UAT StudioΕπιλέξτε Dynamics 365 ως CRM του έργου και ξεκινήστε κάθε γύρο με το Start a regression round, από το έργο της μετάβασης σε παραγωγή ή από τον τελευταίο σας γύρο.

Στο UAT StudioΣτο Setup, επιλέξτε στο Check the Dynamics 365 updates: Every quarter ή Every month. Η σελίδα των έργων δείχνει τότε την τρέχουσα περίοδο με σύνδεσμο προς τον οδικό χάρτη, και οι διαχειριστές λαμβάνουν ένα email ανά περίοδο, δύο εβδομάδες πριν αρχίσει.

Εύρος

Πώς επιλέγετε τι θα ελέγξετε ξανά

Ένας γύρος regression δεν είναι το σημείο για να δοκιμάσετε ξανά τα πάντα. Επιλέξτε, με αυτή τη σειρά:

  1. Τα σενάρια ελέγχου Must. Ό,τι πρέπει να λειτουργεί κάθε μέρα: δημιουργία προσφοράς, μετατροπή lead, δρομολόγηση υπόθεσης, οι εγκρίσεις. Δοκιμάστε τα σε κάθε γύρο.
  2. Ό,τι επηρεάζει η αλλαγή. Διαβάστε τα release notes ή το roadmap με τη λίστα των διαδικασιών σας δίπλα. Μια αλλαγή στις προσφορές σημαίνει τα σενάρια ελέγχου των προσφορών, και τα Should και Could.
  3. Διασυνδέσεις και αυτοματισμοί. Οι συνδέσεις με το ERP, τον ιστότοπο ή το email, και οι ροές που εκτελούνται στο παρασκήνιο. Χαλάνε αθόρυβα, οπότε δοκιμάστε τες σκόπιμα.
  4. Τα σενάρια ελέγχου Should, όταν υπάρχει χρόνος.

Μετά δείτε τι άλλαξε η δική σας ομάδα από τον τελευταίο γύρο. Ό,τι φτιάξατε μόνοι σας και κανείς δεν δοκίμασε μαζί με την αλλαγή της πλατφόρμας ανήκει επίσης στον γύρο.

Κρατήστε μια σύντομη λίστα με ό,τι είναι κρίσιμο

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

Στο UAT StudioΜε την πρόσθετη λειτουργία Release readiness, το Review the release δείχνει ποια σενάρια ελέγχου σας αγγίζει μια έκδοση του Salesforce ή μια ενημέρωση του Dynamics 365, με τον λόγο, προτείνει σενάρια ελέγχου για ό,τι δεν καλύπτεται ακόμη και παραθέτει τις υποχρεωτικές ενημερώσεις με τις ημερομηνίες τους. Ο γύρος regression παίρνει τότε ακριβώς τα σενάρια ελέγχου Must, τα επηρεαζόμενα που κρατάτε και τα νέα που εγκρίνετε. Ένα fail στον γύρο λέει με ποια αλλαγή ήρθε. €99 τον μήνα: προσθέστε το στο Plan & billing.

Σενάρια ελέγχου

Επαναχρησιμοποιήστε τα σενάρια ελέγχου σας

Το καλύτερο regression test που έχετε είναι το σύνολο των σεναρίων ελέγχου από το UAT της μετάβασης σε παραγωγή. Περιγράφουν ακριβώς ό,τι αποδέχτηκε η επιχείρηση, με τα βήματα, τα δεδομένα δοκιμής και τα αναμενόμενα αποτελέσματα. Μη γράφετε νέα για κάθε γύρο.

  • Κρατήστε τα σενάρια ελέγχου μετά τη μετάβαση σε παραγωγή, σε ένα σημείο, με την προτεραιότητά τους.
  • Ενημερώστε τα όταν αλλάζει η δική σας διαδικασία, ώστε ο επόμενος γύρος να δοκιμάζει το CRM όπως είναι τώρα, όχι όπως ήταν κατά τη μετάβαση σε παραγωγή.
  • Ελέγξτε τα δεδομένα δοκιμής πριν από κάθε γύρο. Ένα refresh του sandbox ή ένα αντίγραφο της παραγωγής μπορεί να αφαιρέσει ή να αλλάξει τις εγγραφές που χρησιμοποιούν τα σενάρια ελέγχου.
  • Προσθέστε ένα σενάριο ελέγχου για κάθε σοβαρό ζήτημα που βρέθηκε στην παραγωγή, ώστε να εντοπιστεί την επόμενη φορά.

Τα σενάρια ελέγχου που μπορούν να ακολουθήσουν οι επιχειρησιακοί δοκιμαστές αξίζουν την προσπάθεια εδώ: επαναχρησιμοποιούνται ξανά και ξανά. Δείτε Σενάρια ελέγχου που καταλαβαίνουν οι επιχειρησιακοί δοκιμαστές.

Στο UAT StudioΤο Start a regression round αντιγράφει τα σενάρια ελέγχου του έργου από το οποίο ξεκινάτε, με τα βήματα, τα δεδομένα δοκιμής και τα αναμενόμενα αποτελέσματά τους. Επιλέξτε ποια έρχονται μαζί: Must and Should, Only Must ή All test cases in scope· ένα σενάριο ελέγχου χωρίς προτεραιότητα μετράει ως Should. Το νέο έργο παίρνει τις ομάδες και τις ρυθμίσεις και προσκαλείτε τους δοκιμαστές στο Setup. Τίποτα δεν επινοείται ούτε αλλάζει.

Άνθρωποι και χρόνος

Ποιος δοκιμάζει και πόσο διαρκεί

Ποιος

Ένας γύρος regression χρειάζεται λιγότερους ανθρώπους από ένα UAT, αλλά πρέπει και πάλι να προέρχονται από την επιχείρηση. Ζητήστε έναν ή δύο βασικούς χρήστες ανά διαδικασία: ανθρώπους που κάνουν τη δουλειά κάθε μέρα και καταλαβαίνουν αμέσως όταν κάτι δεν πάει καλά. Ο διαχειριστής του CRM προετοιμάζει τον γύρο και δοκιμάζει ό,τι εκτελείται στο παρασκήνιο, αλλά δεν πρέπει να είναι ο μόνος δοκιμαστής.

Αφήστε τους ίδιους ανθρώπους να δοκιμάζουν γύρο με τον γύρο. Γίνονται πιο γρήγοροι και προσέχουν μικρές αλλαγές που ένας νέος δοκιμαστής θα έχανε.

Διάρκεια

  • Προετοιμασία: μία ή δύο ημέρες για να διαβάσετε τις αλλαγές, να επιλέξετε τα σενάρια ελέγχου και να ελέγξετε τα δεδομένα δοκιμής.
  • Δοκιμές: λίγες ώρες ανά δοκιμαστή, κατανεμημένες σε μία ή δύο ημέρες για έναν μηνιαίο γύρο, έως μία εβδομάδα για μια έκδοση του Salesforce με πολλές αλλαγές.
  • Διορθώσεις και επανέλεγχοι: κρατήστε μερικές ημέρες πριν η αλλαγή φτάσει στην παραγωγή, για τα ζητήματα που βρίσκετε.

Για το Salesforce, όλα αυτά πρέπει να χωρέσουν στο παράθυρο preview. Ξεκινήστε νωρίς μέσα στο παράθυρο, όχι την τελευταία εβδομάδα.

Καταγραφή όσων βρίσκετε

Καταγράψτε τα ζητήματα όπως στο UAT: το βήμα, τι περιμένατε, τι συνέβη αντί γι' αυτό, ένα στιγμιότυπο οθόνης και τον σύνδεσμο προς την εγγραφή. Κάντε triage κάθε μέρα με την ομάδα του CRM. Για ένα ζήτημα που προκαλείται από την πλατφόρμα, κοιτάξτε πρώτα στα release notes ή στο roadmap: συχνά είναι μια γνωστή αλλαγή με μια ρύθμιση που πρέπει να προσαρμοστεί.

Στο UAT StudioΚάθε γύρος κρατά την έκδοση, το build και το περιβάλλον του, ώστε η αναφορά go/no-go να λέει τι δοκιμάστηκε. Μετά τις διορθώσεις, το Start round 2 στο dashboard με Failed and blocked only ελέγχει ξανά μόνο ό,τι πήγε στραβά· τα αποτελέσματα του προηγούμενου γύρου διατηρούνται.

Απόφαση

Έγκριση πριν από την παραγωγή

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

  • Κάθε σενάριο ελέγχου Must έχει περάσει.
  • Κανένα ζήτημα Critical δεν είναι ανοιχτό.
  • Κάθε ανοιχτό ζήτημα High έχει μια εναλλακτική λύση που αποδέχεται η επιχείρηση ή μια διόρθωση πριν η αλλαγή φτάσει στην παραγωγή.

Ο υπεύθυνος κάθε διαδικασίας δίνει έγκριση για το δικό του μέρος: αποδεκτό, αποδεκτό με όρους ή απορρίπτεται. Για μια έκδοση του Salesforce δεν μπορείτε να σταματήσετε την αναβάθμιση, οπότε μια απόρριψη σημαίνει διόρθωση ή εναλλακτική λύση πριν από την ημερομηνία της παραγωγής και ένα μήνυμα προς τους χρήστες. Για μια δική σας αλλαγή, μια απόρριψη σημαίνει ότι η αλλαγή περιμένει.

Κρατήστε το αποτέλεσμα κάθε γύρου. Μετά από έναν χρόνο έχετε ένα σαφές αρχείο για το τι δοκιμάστηκε μετά από κάθε αλλαγή και ποιος το αποδέχτηκε. Για το πώς προετοιμάζετε την απόφαση, δείτε Η απόφαση go/no-go.

Στο UAT StudioΈνας γύρος regression είναι ξεχωριστό έργο, με την έκδοση ως Release, ώστε η αναφορά go/no-go να λέει σε ποια έκδοση του CRM αναφέρεται. Οι υπεύθυνοι των διαδικασιών δίνουν έγκριση ανά ομάδα και η έγκριση αφορά εκείνον τον γύρο.

Ξεκινήστε

Δωρεάν για χρήση

Το δωρεάν πρότυπο UAT σε Excel περιέχει ένα σενάριο ελέγχου με δεδομένα δοκιμής και αναμενόμενα αποτελέσματα, ένα αρχείο ζητημάτων, ένα dashboard και ένα φύλλο έγκρισης, με ένα πλήρες παράδειγμα. Το λαμβάνετε με το όνομά σας και το εταιρικό σας email.Κατεβάστε το πρότυπο

Η λίστα ελέγχου UAT για μετάβαση CRM σε παραγωγή λειτουργεί και για έναν γύρο regression, ως δωρεάν αρχείο Excel. Για κάθε πλατφόρμα, δείτε Salesforce UAT και Dynamics 365 UAT.

Ξεκινήστε τον επόμενο γύρο regression από το UAT της μετάβασής σας σε παραγωγή14 ημέρες δωρεάν, με τα δικά σας σενάρια ελέγχου.Ξεκινήστε δωρεάν πιλοτική εφαρμογή 14 ημερών

Το Salesforce είναι εμπορικό σήμα της Salesforce, Inc. Τα Microsoft και Dynamics 365 είναι εμπορικά σήματα του ομίλου εταιρειών Microsoft. Το UAT Studio δεν συνδέεται με τη Salesforce ή τη Microsoft ούτε υποστηρίζεται από αυτές.