Δρομέας δοκιμής στοιχείων Cypress

Δοκιμές συστατικών μονάδων δόμησης για το React

Δρομέας δοκιμής στοιχείων Cypress

Το Cypress, το οποίο ίσως γνωρίζετε από το πολύ ισχυρό πλαίσιο δοκιμών από άκρο σε άκρο, μόλις ανακοίνωσε ένα νέο πρόγραμμα αναπαραγωγής για δοκιμές στοιχείων: Cypress Component Test Runner.

Πραγματικό πρόγραμμα περιήγησης, πραγματικά αποτελέσματα

Το νέο Cypress Component Test Runner, το οποίο βρίσκεται σε στάδιο άλφα καθώς γράφω αυτό το άρθρο, δεν θα χρησιμοποιεί ρηχές αποδόσεις για την επεξεργασία του συστατικού μέρους της δοκιμής της μονάδας σας. Το νέο εργαλείο χρησιμοποιεί πραγματικά ένα πραγματικό πρόγραμμα περιήγησης, βασισμένο στο Chromium. Αυτή είναι η ίδια προσέγγιση που χρησιμοποιεί το Cypress για το πλαίσιο δοκιμών από άκρο σε άκρο. Ως αποτέλεσμα, θα δείτε μια οπτική έξοδο δίπλα στην επικύρωση των δοκιμών συνιστωσών σας, η οποία είναι μια μεγάλη και ευπρόσδεκτη αλλαγή στις δοκιμές διεπαφής χρήστη γενικά, και ειδικότερα για τους προγραμματιστές του React.

Ένα εργαλείο για να τα κυριαρχήσετε όλα;

Προσωπικά, δεν πιστεύω ότι το Cypress Component Test Runner θα αντικαταστήσει τις εκπληκτικές υπάρχουσες βιβλιοθήκες δοκιμών "@ testing-library" καθώς και το "Enzyme". Και οι δύο στοχεύουν σε διαφορετικές περιπτώσεις χρήσης για τη ρύθμιση δοκιμών της εφαρμογής σας. Το νέο εργαλείο δοκιμών της Cypress θα συμπληρώσει αυτήν την ήδη καλή επιλογή.

Δοκιμή του εργαλείου δοκιμών

Έχω συνδέσει όλους τους απαραίτητους συνδέσμους στο προσάρτημα σε αυτό το άρθρο παρακάτω, ώστε να μπορείτε να δοκιμάσετε γρήγορα το δικό σας Cypress Component Test Runner τώρα. Λάβετε υπόψη ότι βρίσκεται ακόμη σε στάδιο άλφα και δεν πρέπει να χρησιμοποιείται κοντά σε κανένα περιβάλλον παραγωγής.

Κάποιος

Προτάσεις

Σχετικά

Προσάρτημα

Γλώσσες