[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.00,0:00:03.88,Default,,0000,0000,0000,,Έτσι, στο κεφάλαιο αυτό πέντε, η επισκόπηση της δοκιμής. Αυτό είναι, αυτό είναι Brian Dialogue: 0,0:00:03.88,0:00:07.81,Default,,0000,0000,0000,,Kernighan, ο συντάκτης της, ένα από τα εργαστήρια Μπελ, ήρωες που ο συντάκτης της Dialogue: 0,0:00:07.81,0:00:12.06,Default,,0000,0000,0000,,Kernighan και Ρίτσι βιβλίου σχετικά [δεν ακούγεται] ότι κατά πάσα πιθανότητα περισσότεροι από εσάς είχαν. Το, και Dialogue: 0,0:00:12.06,0:00:16.41,Default,,0000,0000,0000,,είναι, αν διαβάσετε το ένα ζευγάρι, μπορείτε να τη λάβετε. Ο εντοπισμός σφαλμάτων είναι δύο φορές όσο σκληρή ως γραφής Dialogue: 0,0:00:16.41,0:00:20.61,Default,,0000,0000,0000,,κώδικα σε δεν το [ακούγεται]. Επομένως, είναι δύο φορές όσο σκληρά, δικαίωμα; Συνεπώς, εάν σας Dialogue: 0,0:00:20.61,0:00:24.80,Default,,0000,0000,0000,,Συντάξτε τον κώδικα της cleverest την πρώτη φορά, ποτέ δεν πρόκειται να τη δυνατότητα εντοπισμού σφαλμάτων Dialogue: 0,0:00:24.80,0:00:30.07,Default,,0000,0000,0000,,γιατί είναι δύο φορές όσο σκληρά. Εντάξει, αυτό το θέμα, αυτό είναι Dystra δοκιμή και έχετε πρέπει Dialogue: 0,0:00:30.07,0:00:36.09,Default,,0000,0000,0000,,Συμπληρώστε το κενό. Δοκιμή μπορεί να αποδείξει ποτέ το. Απουσία αέρα είναι μόνο Dialogue: 0,0:00:36.09,0:00:41.04,Default,,0000,0000,0000,,εκεί. Παρουσία, σωστά; Καλά ότι 's, που βρισκόταν γύρω μας για πολύ καιρό, και Dialogue: 0,0:00:41.04,0:00:46.70,Default,,0000,0000,0000,,απλώς πρέπει να ότι θυμάστε. Εδώ είναι ένα άρθρο που βγήκε και ενάμισι χρόνο Dialogue: 0,0:00:46.70,0:00:51.92,Default,,0000,0000,0000,,πριν, και λέει γιατί είναι ακριβά τα πράγματα.\NΚαι μπορείτε να δείτε εδώ ότι η μελέτη τους είναι Dialogue: 0,0:00:51.92,0:00:56.82,Default,,0000,0000,0000,,δεν είναι ότι υπάρχει σφάλματα και να μην [ακούγεται] στη σχεδίαση, είναι απλώς φτιαχτεί δοκιμές Dialogue: 0,0:00:56.82,0:01:02.11,Default,,0000,0000,0000,,δυνατότητες, δεν κάνει το καλό, φτιαχτεί διαδικασίες δοκιμής είναι λόγους που υπάρχει, να υπάρχει τόσες Dialogue: 0,0:01:02.11,0:01:07.01,Default,,0000,0000,0000,,σφάλματα στον κώδικα. Και εδώ λέει ότι εντελώς αυτοματοποιημένη δοκιμών περιβάλλοντα Dialogue: 0,0:01:07.01,0:01:11.53,Default,,0000,0000,0000,,είναι σπάνιες. Αυτό ήταν και ενάμισι χρόνο πριν.\NΑκόμη, είμαστε ακριβώς είκοσι, δώδεκα τοις εκατό Dialogue: 0,0:01:11.53,0:01:16.71,Default,,0000,0000,0000,,λογισμικού [δεν ακούγεται] οργανώσεις έχουν πλήρως αυτόματος; συστημάτων δοκιμής. Δέκα Dialogue: 0,0:01:16.71,0:01:21.02,Default,,0000,0000,0000,,ποσοστό όλα δοκιμών με μη αυτόματο τρόπο. Δικαίωμα; Έτσι μπορείτε να γράψετε τη δοκιμή. Δείτε το Dialogue: 0,0:01:21.02,0:01:25.22,Default,,0000,0000,0000,,εξόδου. Μπορείτε να γράψετε τη δοκιμή. Κοιτάξτε την έξοδο. Δείτε τα λάθη; Εντάξει. Έτσι, wow, Dialogue: 0,0:01:25.22,0:01:29.85,Default,,0000,0000,0000,,δεν μπορώ να πιστέψω ότι, ότι είναι ακόμη αλήθεια. Αυτό δεν είναι αλήθεια εδώ. [γέλιο]. Σας Dialogue: 0,0:01:29.85,0:01:35.09,Default,,0000,0000,0000,,Γνωρίζω; Για ευκίνητες πριν το χέρι, μπορείτε να έχετε μια ομάδας διασφάλισης της ποιότητας. Έτσι σας Dialogue: 0,0:01:35.09,0:01:40.13,Default,,0000,0000,0000,,έχουν όλα αυτά τα στάδια και οι ξεχωριστές ομάδες ανθρώπων. Έτσι, Marge, κατά κάποιον τρόπο, την ποιότητα Dialogue: 0,0:01:40.13,0:01:44.80,Default,,0000,0000,0000,,υποτίθεται ότι ομάδας διασφάλισης για την εισαγωγή ποιότητας στον κώδικά σας. [γέλιο]. Ή για να κάνετε Dialogue: 0,0:01:44.80,0:01:49.73,Default,,0000,0000,0000,,Βεβαιωθείτε ότι σας, έχετε ποιότητα κώδικά σας. Με Αζίλ, αυτό το μέρος από ό, τι Dialogue: 0,0:01:49.73,0:01:54.26,Default,,0000,0000,0000,,το κάνουμε. Εμείς δοκιμάζετε συνεχώς. Κάθε εβδομάδα, φέρνουμε που νέο κωδικό. Είστε Dialogue: 0,0:01:54.26,0:01:58.89,Default,,0000,0000,0000,,υπεύθυνος για τον έλεγχο της σας κώδικα, δεν κάποιος άλλος. Και τα εργαλεία που είναι άκρως Dialogue: 0,0:01:58.89,0:02:03.82,Default,,0000,0000,0000,,μην [ακούγεται] έτσι, σε αντίθεση με ότι δήλωση που έγινε πριν. Και έτσι αυτό το Dialogue: 0,0:02:03.82,0:02:08.44,Default,,0000,0000,0000,,το όρισμα εδώ στο δεν το [ακούγεται] το πραγματικό μανιφέστο είναι ότι εάν με ένα καλό Dialogue: 0,0:02:08.44,0:02:13.49,Default,,0000,0000,0000,,διαδικασία που θα πάρετε μαλακό ποιότητας αντί να υπάρχει μια ειδική ομάδα που υποτίθεται ότι Dialogue: 0,0:02:13.49,0:02:20.14,Default,,0000,0000,0000,,για να ασφαλίσουν το ότι θα σας κτύπησαν, αν δεν τις έχετε. ΕΑ. BDD και TDD Dialogue: 0,0:02:20.14,0:02:25.64,Default,,0000,0000,0000,,ήταν είπα προηγουμένως. Η φράση συμπεριφορά που καθοδηγείται σχεδίασης εμπνεύστηκε από ορισμένα άτομα Dialogue: 0,0:02:25.64,0:02:30.86,Default,,0000,0000,0000,,λήψη σύγχυση σχετικά με τη δοκιμή κινητήρα ανάπτυξης. Εδώ εμείς δοκιμάζετε αποδοχής Dialogue: 0,0:02:30.86,0:02:36.29,Default,,0000,0000,0000,,εξετάσεις, δοκιμές ολοκλήρωσης και προσπαθείτε να καταγράψετε τη συμπεριφορά. TDD πρόκειται να είναι βήμα Dialogue: 0,0:02:36.29,0:02:41.85,Default,,0000,0000,0000,,ορισμοί και πράγματι εγγραφής μονάδας δοκιμές και συνάρτηση δοκιμών, πριν να κάνετε εγγραφή της Dialogue: 0,0:02:41.85,0:02:47.21,Default,,0000,0000,0000,,κωδικός. Έτσι ώστε να του το. Έτσι, τα καλά νέα είναι, πάντα πρόκειται να έχουν τη δοκιμή μέχρι Dialogue: 0,0:02:47.21,0:02:52.48,Default,,0000,0000,0000,,Ημερομηνία επειδή μπορείτε συντάσσετε κώδικα ή ακόμη και πριν από αυτό. Μέχρι εδώ είναι πώς λειτουργούν Dialogue: 0,0:02:52.48,0:02:56.99,Default,,0000,0000,0000,,από κοινού. Αγγούρια περιγράφουν δεν το [ακούγεται]. Εσείς, κάνετε εκκίνηση απενεργοποίηση γραφής Dialogue: 0,0:02:56.99,0:03:01.56,Default,,0000,0000,0000,,οι ιστορίες που θέλετε. Αποτύχουν. Στη συνέχεια, επικαλείται τις υλοποιήσεις, το Dialogue: 0,0:03:01.56,0:03:06.26,Default,,0000,0000,0000,,[δεν ακούγεται] δοκιμής. Εάν αποτύχει, σας στη συνέχεια, να υλοποιήσετε τις μεθόδους που είναι Dialogue: 0,0:03:06.26,0:03:10.90,Default,,0000,0000,0000,,λείπει. Και στη συνέχεια όταν περνάει [δεν ακούγεται] δοκιμής, σας διατηρεί επανάληψη Dialogue: 0,0:03:10.90,0:03:15.99,Default,,0000,0000,0000,,εσωτερικά μέχρι να διαβιβάσετε δεν το [ακούγεται].\NΚαι στη συνέχεια, από τη στιγμή που εφαρμόσατε το Dialogue: 0,0:03:15.99,0:03:20.95,Default,,0000,0000,0000,,δυνατότητα σωστά, να περάσει το βήμα Αγγούρι πράσινο και μπορείτε να επιστρέψετε και Dialogue: 0,0:03:20.95,0:03:23.20,Default,,0000,0000,0000,,συνεχίζουν να λειτουργούν μέσω της ανάπτυξης.