JS: Αυτοματοποιημένη δοκιμή - μάθημα 3900 τρίψτε. από Hexlet, προπόνηση 14 ωρών, Ημερομηνία: 1 Δεκεμβρίου 2023.
μικροαντικείμενα / / December 04, 2023
Περιλαμβάνεται στο μάθημα
- 12 μαθήματα (βίντεο ή/και κείμενο)
- 10 ασκήσεις στον προσομοιωτή
- 34 προληπτικές εξετάσεις
- Ανεξάρτητη εργασία
- Πρόσθετα υλικά
- Βοήθεια στις "Συζητήσεις"
- Πρόσβαση σε άλλα μαθήματα στην πλατφόρμα
Τι θα μάθετε
- Γράψτε καλύτερο κώδικα που περιέχει λιγότερα σφάλματα από τον κώδικα χωρίς δοκιμές
- Είναι καλύτερα να δημιουργήσετε την αρχιτεκτονική του κώδικά σας με βάση το πώς θα χρησιμοποιηθεί
- Γράψτε κώδικα πιο γρήγορα λόγω της αυτοματοποιημένης επαλήθευσης της λειτουργίας του
- Κωδικός Refactor πιο συχνά, εξαλείφοντας την κληρονομιά, χάρη στις εγγυήσεις που παρέχουν οι δοκιμές
Θα εξοικειωθείτε με έννοιες όπως ισχυρισμοί, TDD και συνεχής ολοκλήρωση. Μάθετε επίσης πώς να αρχιτεκτονήσετε καλύτερα τον κώδικά σας με βάση τον τρόπο χρήσης του. Οι γνώσεις από αυτό το μάθημα θα σας βοηθήσουν να γράψετε καλύτερο κώδικα που περιέχει λιγότερα σφάλματα. Για να διευκολύνετε τη μάθηση, θα πρέπει να μελετήσετε εκ των προτέρων τα μαθήματα: JS Basics, JS: Arrays και JS: Functions.
Εισαγωγή
Γνωρίστε το μάθημα και τους στόχους του
Γιατί και πώς να γράφετε τεστ;
Κατανοήστε τι δοκιμές υποτίθεται ότι πρέπει να κάνετε και πώς μοιάζουν
Ισχυρίζεται
Γνωρίστε τη μονάδα βεβαίωσης και τις κύριες λειτουργίες της για την εκτέλεση δοκιμών
δύναμη-επιβεβαίωση
Εξοικειωθείτε με μια βιβλιοθήκη που απλοποιεί ριζικά την ανάλυση της παραγωγής δηλώσεων
Αστείο
Γνωρίστε το πιο δημοφιλές πλαίσιο δοκιμών JavaScript
Ταίριασμα (Προσδοκίες)
Γνωρίστε τους Jest matchers
Δοκιμές μονάδων
Περάστε από την πλήρη διαδρομή γραφής δοκιμών χρησιμοποιώντας τη δοκιμή στοίβας ως παράδειγμα
Προετοιμασία δεδομένων
Γνωρίστε το beforeEach hook, το οποίο εκτελείται πριν από κάθε δοκιμή.
Κακές και καλές πρακτικές δοκιμών
Εξοικειωθείτε με τυπικά λάθη που γίνονται κατά τη σύνταξη τεστ
Κάλυψη κωδικού
Μάθετε να βρίσκετε κώδικα που δεν επηρεάζεται από δοκιμές
Δοκιμαστική Ανάπτυξη (TDD)
Μάθετε να γράφετε δοκιμές πριν από τον κώδικα
Συνεχής ολοκλήρωση (CI)
Εξοικειωθείτε με την αυτόματη συναρμολόγηση έργου
Ανεξάρτητη εργασία
Πρόσθετες εργασίες που σας επιτρέπουν να εδραιώσετε την επίκτητη θεωρία
Πρόσθετα υλικά
Άρθρα και βίντεο επιμέλεια της ομάδας Hexlet. Θα σας βοηθήσει να βουτήξετε βαθύτερα στο θέμα του μαθήματος