MageSentinel

Πώς να δοκιμάσετε το checkout του Magento 2, βήμα βήμα

Έλεγχος checkout δεν είναι ένα κλικ στο «ολοκλήρωση παραγγελίας». Είναι όλη η διαδρομή που περπατά ο πελάτης, ελεγμένη με σειρά και με τις αποδείξεις κρατημένες. Αυτή είναι η δεκαβηματική εκδοχή που τρέχουμε, η ρύθμιση που χρειάζεται και τα σημεία που αξίζει να αυτοματοποιήσετε.

Όλα τα άρθρα3 λεπτά ανάγνωσης

Χέρι που τσεκάρει στοιχεία σε λίστα ελέγχου

Τι αποδεικνύει ένας έλεγχος checkout

Ένας έλεγχος checkout δείχνει ότι ένας πελάτης μπορεί να φτάσει από τη σελίδα προϊόντος σε επιβεβαιωμένη παραγγελία, με τη σωστή τιμή, τη σωστή αποστολή και πληρωμή που όντως εκτελείται. Απαντά σε άλλη ερώτηση από το uptime monitoring: το site μπορεί να απαντά σε κάθε σελίδα και να μην πουλάει — στα δικά μας στοιχεία βλαβών, το 77% των χαλασμένων checkout συνέβη ενώ η αρχική φόρτωνε κανονικά.

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

Ο δεκαβηματικός χειροκίνητος έλεγχος

Τρέξτε τα βήματα με αυτή τη σειρά· μια αποτυχία νωρίτερα κάνει τα επόμενα άνευ σημασίας, οπότε σταματήστε στο πρώτο σπασμένο βήμα και κρατήστε screenshot ή σημείωση για το πού σταμάτησε.

1. Ανοίξτε σελίδα προϊόντος ως επισκέπτης και επιβεβαιώστε τιμή, απόθεμα και προσθήκη στο καλάθι. 2. Προσθέστε το προϊόν και ελέγξτε τη γραμμή του καλαθιού: ίδιο προϊόν, ίδια τιμή, λογική ποσότητα. 3. Συμπληρώστε ρεαλιστική διεύθυνση για χώρα που πουλάτε. 4. Επιβεβαιώστε ότι εμφανίζονται τρόποι αποστολής και ότι ο φθηνότερος επιλέγεται. 5. Ελέγξτε τα σύνολα: υποσύνολο, αποστολή, φόρος. 6. Διαλέξτε τρόπο πληρωμής και επιβεβαιώστε ότι φορτώνει η φόρμα πληρωμής — μια κενή φόρμα κάρτας είναι βλάβη, όχι αργή σελίδα. 7. Ολοκληρώστε την παραγγελία. 8. Επιβεβαιώστε την παραγγελία στο admin με το σωστό σύνολο και status. 9. Επιβεβαιώστε ότι έφτασε το email επιβεβαίωσης. 10. Ακυρώστε ή κάντε refund και επιβεβαιώστε ότι επέστρεψε το απόθεμα.

Τα βήματα 7 έως 10 είναι εκεί που σταματούν οι φθηνοί έλεγχοι. Ένας monitor σελίδας δεν κάνει ποτέ παραγγελία, οπότε δεν βλέπει παγίδα «pending payment» ή email παραγγελίας που δεν στέλνεται ποτέ — δύο από τις πιο συχνές αθόρυβες βλάβες που καταγράφουμε. Σχετικά: παραγγελίες κολλημένες σε pending payment και ειδοποιήσεις πληρωμής.

Ρύθμιση test προϊόντος και τρόπου πληρωμής

Χρειάζεστε δύο πράγματα πριν το πρώτο βήμα. Ένα test προϊόν πάντα διαθέσιμο, φθηνό, εκτός feeds και sitemaps — ένα κρυφό απλό προϊόν κάνει τη δουλειά. Και έναν τρόπο πληρωμής που χρησιμοποιείτε επανειλημμένα χωρίς πραγματικά χρήματα: sandbox του πραγματικού gateway, offline μέθοδο ή μέθοδο μικρής αξίας με άμεσο refund.

Ελέγξτε ότι το test προϊόν είναι ορατό στην ομάδα πελατών που δοκιμάζετε, επισκέπτη ή συνδεδεμένο. Test προϊόν που βλέπουν μόνο οι admins δίνει σε κάθε run τον κωδικό PRODUCT_NOT_FOUND και δεν σας μαθαίνει τίποτα. Η πλήρης λίστα είναι στον οδηγό κωδικών βλάβης.

Υγεία: πριν από launch και μετά από releases

Τρέξτε τα δέκα βήματα πριν από κάθε launch, αλλαγή θέματος και patch του Magento, και μετά από κάθε εγκατάσταση extension. Οι συνήθεις ύποπτοι: θέμα checkout που χάνει ένα βήμα, module αποστολής ή πληρωμής που σταματά να φορτώνει, cache ή indexer σε κακή κατάσταση μετά το deployment. Το αναβάθμιση Magento 2.4 χωρίς να χαλάσει το checkout καλύπτει το release· το αργό checkout σημαίνει χαλασμένο checkout καλύπτει τους χρόνους.

Για Luma, Hyvä και one-step checkouts τα βήματα είναι ίδια. Αυτό που αλλάζει μεταξύ θεμάτων είναι ο selector και η στιγμή που εμφανίζεται η φόρμα πληρωμής — γι’ αυτό ένα script γραμμένο για ένα θέμα σπάει σε άλλο.

Αυτοματοποίηση του επαναλαμβανόμενου μέρους

Ένας άνθρωπος μπορεί να τρέξει τα δέκα βήματα εβδομαδιαία. Ένας προγραμματισμένος έλεγχος τα τρέχει κάθε 5 έως 30 λεπτά, απ’ έξω από το κατάστημα, και σας λέει ποιο βήμα απέτυχε με screenshot και network log. Το MageSentinel έχει έτοιμη αυτή τη ροή για Magento 2 — Luma, Hyvä και one-step checkouts — και στα πακέτα με test orders κάνει πραγματική παραγγελία, την επιβεβαιώνει στο admin και την ακυρώνει.

Solo €7,90 τον μήνα για ένα κατάστημα, Starter €39 για πέντε, Agency €149 για είκοσι, έλεγχος κάθε 30 λεπτά (κάθε 15 στο Agency, κάθε 5 στο Scale), με 14 μέρες δωρεάν δοκιμή χωρίς κάρτα. Ξεκινήστε με το δωρεάν Magento checkout test: τρέχει τα βήματα μία φορά στο κατάστημά σας και δείχνει πού σταματά. Περισσότερα για το εργαλείο: monitoring checkout Magento.

Μάθετε ότι χάλασε το checkout πριν από τους πελάτες σας.

Πραγματικός έλεγχος checkout σε Magento και WooCommerce · 14 ημέρες δωρεάν · χωρίς κάρτα

Συχνές ερωτήσεις

Πώς δοκιμάζω το checkout του Magento 2 χωρίς πραγματικές παραγγελίες;

Με sandbox τρόπο πληρωμής ή offline μέθοδο και ένα κρυφό test προϊόν. Τα δέκα βήματα τρέχουν το ίδιο χωρίς να κινηθούν χρήματα, αν και μόνο μια πραγματική παραγγελία μικρής αξίας με refund αποδεικνύει τη ζωντανή διαδρομή πληρωμής.

Κάθε πότε πρέπει να ελέγχω το checkout;

Χειροκίνητα: πριν από κάθε launch, αλλαγή θέματος, patch ή εγκατάσταση extension. Αυτόματα: κάθε 5 έως 30 λεπτά, αν το κατάστημα βγάζει χρήματα κάθε μέρα.

Γιατί περνάνε τα tests μου αλλά παραπονιούνται οι πελάτες;

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