0:00:00.000,0:00:03.877 Έτσι, στο κεφάλαιο αυτό πέντε, η επισκόπηση της δοκιμής. Αυτό είναι, αυτό είναι Brian 0:00:03.877,0:00:07.807 Kernighan, ο συντάκτης της, ένα από τα εργαστήρια Μπελ, ήρωες που ο συντάκτης της 0:00:07.807,0:00:12.055 Kernighan και Ρίτσι βιβλίου σχετικά [δεν ακούγεται] ότι κατά πάσα πιθανότητα περισσότεροι από εσάς είχαν. Το, και 0:00:12.055,0:00:16.410 είναι, αν διαβάσετε το ένα ζευγάρι, μπορείτε να τη λάβετε. Ο εντοπισμός σφαλμάτων είναι δύο φορές όσο σκληρή ως γραφής 0:00:16.410,0:00:20.606 κώδικα σε δεν το [ακούγεται]. Επομένως, είναι δύο φορές όσο σκληρά, δικαίωμα; Συνεπώς, εάν σας 0:00:20.606,0:00:24.802 Συντάξτε τον κώδικα της cleverest την πρώτη φορά, ποτέ δεν πρόκειται να τη δυνατότητα εντοπισμού σφαλμάτων 0:00:24.802,0:00:30.067 γιατί είναι δύο φορές όσο σκληρά. Εντάξει, αυτό το θέμα, αυτό είναι Dystra δοκιμή και έχετε πρέπει 0:00:30.067,0:00:36.088 Συμπληρώστε το κενό. Δοκιμή μπορεί να αποδείξει ποτέ το. Απουσία αέρα είναι μόνο 0:00:36.088,0:00:41.042 εκεί. Παρουσία, σωστά; Καλά ότι 's, που βρισκόταν γύρω μας για πολύ καιρό, και 0:00:41.042,0:00:46.700 απλώς πρέπει να ότι θυμάστε. Εδώ είναι ένα άρθρο που βγήκε και ενάμισι χρόνο 0:00:46.700,0:00:51.922 πριν, και λέει γιατί είναι ακριβά τα πράγματα.[br]Και μπορείτε να δείτε εδώ ότι η μελέτη τους είναι 0:00:51.922,0:00:56.825 δεν είναι ότι υπάρχει σφάλματα και να μην [ακούγεται] στη σχεδίαση, είναι απλώς φτιαχτεί δοκιμές 0:00:56.825,0:01:02.110 δυνατότητες, δεν κάνει το καλό, φτιαχτεί διαδικασίες δοκιμής είναι λόγους που υπάρχει, να υπάρχει τόσες 0:01:02.110,0:01:07.013 σφάλματα στον κώδικα. Και εδώ λέει ότι εντελώς αυτοματοποιημένη δοκιμών περιβάλλοντα 0:01:07.013,0:01:11.534 είναι σπάνιες. Αυτό ήταν και ενάμισι χρόνο πριν.[br]Ακόμη, είμαστε ακριβώς είκοσι, δώδεκα τοις εκατό 0:01:11.534,0:01:16.707 λογισμικού [δεν ακούγεται] οργανώσεις έχουν πλήρως αυτόματος; συστημάτων δοκιμής. Δέκα 0:01:16.707,0:01:21.023 ποσοστό όλα δοκιμών με μη αυτόματο τρόπο. Δικαίωμα; Έτσι μπορείτε να γράψετε τη δοκιμή. Δείτε το 0:01:21.023,0:01:25.225 εξόδου. Μπορείτε να γράψετε τη δοκιμή. Κοιτάξτε την έξοδο. Δείτε τα λάθη; Εντάξει. Έτσι, wow, 0:01:25.225,0:01:29.852 δεν μπορώ να πιστέψω ότι, ότι είναι ακόμη αλήθεια. Αυτό δεν είναι αλήθεια εδώ. [γέλιο]. Σας 0:01:29.852,0:01:35.086 Γνωρίζω; Για ευκίνητες πριν το χέρι, μπορείτε να έχετε μια ομάδας διασφάλισης της ποιότητας. Έτσι σας 0:01:35.086,0:01:40.133 έχουν όλα αυτά τα στάδια και οι ξεχωριστές ομάδες ανθρώπων. Έτσι, Marge, κατά κάποιον τρόπο, την ποιότητα 0:01:40.133,0:01:44.805 υποτίθεται ότι ομάδας διασφάλισης για την εισαγωγή ποιότητας στον κώδικά σας. [γέλιο]. Ή για να κάνετε 0:01:44.805,0:01:49.727 Βεβαιωθείτε ότι σας, έχετε ποιότητα κώδικά σας. Με Αζίλ, αυτό το μέρος από ό, τι 0:01:49.727,0:01:54.260 το κάνουμε. Εμείς δοκιμάζετε συνεχώς. Κάθε εβδομάδα, φέρνουμε που νέο κωδικό. Είστε 0:01:54.260,0:01:58.888 υπεύθυνος για τον έλεγχο της σας κώδικα, δεν κάποιος άλλος. Και τα εργαλεία που είναι άκρως 0:01:58.888,0:02:03.816 μην [ακούγεται] έτσι, σε αντίθεση με ότι δήλωση που έγινε πριν. Και έτσι αυτό το 0:02:03.816,0:02:08.444 το όρισμα εδώ στο δεν το [ακούγεται] το πραγματικό μανιφέστο είναι ότι εάν με ένα καλό 0:02:08.444,0:02:13.493 διαδικασία που θα πάρετε μαλακό ποιότητας αντί να υπάρχει μια ειδική ομάδα που υποτίθεται ότι 0:02:13.493,0:02:20.141 για να ασφαλίσουν το ότι θα σας κτύπησαν, αν δεν τις έχετε. ΕΑ. BDD και TDD 0:02:20.141,0:02:25.636 ήταν είπα προηγουμένως. Η φράση συμπεριφορά που καθοδηγείται σχεδίασης εμπνεύστηκε από ορισμένα άτομα 0:02:25.636,0:02:30.859 λήψη σύγχυση σχετικά με τη δοκιμή κινητήρα ανάπτυξης. Εδώ εμείς δοκιμάζετε αποδοχής 0:02:30.859,0:02:36.286 εξετάσεις, δοκιμές ολοκλήρωσης και προσπαθείτε να καταγράψετε τη συμπεριφορά. TDD πρόκειται να είναι βήμα 0:02:36.286,0:02:41.849 ορισμοί και πράγματι εγγραφής μονάδας δοκιμές και συνάρτηση δοκιμών, πριν να κάνετε εγγραφή της 0:02:41.849,0:02:47.208 κωδικός. Έτσι ώστε να του το. Έτσι, τα καλά νέα είναι, πάντα πρόκειται να έχουν τη δοκιμή μέχρι 0:02:47.208,0:02:52.485 Ημερομηνία επειδή μπορείτε συντάσσετε κώδικα ή ακόμη και πριν από αυτό. Μέχρι εδώ είναι πώς λειτουργούν 0:02:52.485,0:02:56.992 από κοινού. Αγγούρια περιγράφουν δεν το [ακούγεται]. Εσείς, κάνετε εκκίνηση απενεργοποίηση γραφής 0:02:56.992,0:03:01.564 οι ιστορίες που θέλετε. Αποτύχουν. Στη συνέχεια, επικαλείται τις υλοποιήσεις, το 0:03:01.564,0:03:06.265 [δεν ακούγεται] δοκιμής. Εάν αποτύχει, σας στη συνέχεια, να υλοποιήσετε τις μεθόδους που είναι 0:03:06.265,0:03:10.901 λείπει. Και στη συνέχεια όταν περνάει [δεν ακούγεται] δοκιμής, σας διατηρεί επανάληψη 0:03:10.901,0:03:15.988 εσωτερικά μέχρι να διαβιβάσετε δεν το [ακούγεται].[br]Και στη συνέχεια, από τη στιγμή που εφαρμόσατε το 0:03:15.988,0:03:20.946 δυνατότητα σωστά, να περάσει το βήμα Αγγούρι πράσινο και μπορείτε να επιστρέψετε και 0:03:20.946,0:03:23.200 συνεχίζουν να λειτουργούν μέσω της ανάπτυξης.