Course Outline
Εισαγωγή
- Οφέλη από TDD και Agile
TDD (2 ημέρες)
Εγκατάσταση και διαμόρφωση αυτοματοποιημένων Unit Testing πλαισίων
Προσεγγίσεις TDD
- Σχεδιασμός λογισμικού με χρήση λογισμικού TDD Refactoring Ροές και μοτίβα εργασιών TDD
Εφαρμογή TDD
- Συνεργαζόμενες ενότητες Κατανόηση Test Fakes, Stubs, Doubles και Mocks Σύνταξη καλών δοκιμών μονάδας Βελτίωση υπαρχόντων δοκιμών Ανακατασκευή εφαρμογής Σύνταξη δοκιμών για παλαιού τύπου C Προσαρμογή TDD για ανάπτυξη ενσωματωμένου λογισμικού Test-Driving Next to the Silicon with Mocks
Agile (1 ημέρα)
Εισαγωγή
- Agile εναντίον Παραδοσιακών Προσεγγίσεων Ανάπτυξης Λογισμικού Το Μανιφέστο Agile
Υλοποίηση Agile
- Release Planning, Iteration Zero Iteration Planning, Estimation Requirement Review, Daily Stand-up Team Quality, Iteration Testing, Acceptance Iteration Review (Showcase) Αναδρομικά Μάθημα που μάθαμε για τις Agile Αρχές
Περίληψη και Συμπέρασμα
Requirements
- Κατανόηση προγραμματισμού C
- Κατανόηση των εννοιών δοκιμής λογισμικού
Testimonials (3)
Οι ασκήσεις με τις οποίες μπορέσαμε να εξοικειωθούμε με το TDD
Csongor Benedek - ACCENTURE
Course - Agile and TDD with C
Machine Translated
Μου άρεσε να δουλεύω σε μικρές ομάδες. :)
Nikoletta Domak - ACCENTURE
Course - Agile and TDD with C
Machine Translated
Μου άρεσε πολύ η συνολική θετική και ενθαρρυντική στάση του προπονητή και η ατμόσφαιρα στις κλήσεις. Το μάθημα ήταν πολύ καλά δομημένο και οι αναλογίες και τα παραδείγματα που χρησιμοποιήθηκαν για την εξήγηση της θεωρίας ήταν πολύ χρήσιμα. Πολύ ευχαριστημένος και με το πρακτικό μέρος - απλές και κατανοητές εργασίες, που ωθούν τους μαθητές να εφαρμόσουν τη θεωρία στην πράξη :)
Lasma Matusevica - ACCENTURE
Course - Agile and TDD with C
Machine Translated