Đề cương khóa học
Introduction
Automated unit testing frameworks
- Writing good unit tests
- Identifying and repairing fragile tests
TDD approaches
- TDD as a design tool
- TDD vs refactoring
- TDD workflows and patterns
- TDD schools and variations
TDD challenges
- The workshop exercise explained
Merits of good tests in TDD context
- Evolving what we have, take 1
- Mocking explained
- Using mocking frameworks
- Evolving what we have, take 2
- Breaking change
- Evolving what we have, take 3
Coverage and counter-arguments
Retrospective
Requirements
- An understanding of programming concepts
- Experience with writing basic unit tests
- Familiarity with at least one programming language
Audience
- Software developers
- QA engineers and testers
- Anyone interested in improving their development practices using Test-Driven Development (TDD)
Testimonials (7)
Đến nay, Deba là một giảng viên rất giỏi, kiến thức chuyên môn của ông ấy thể hiện rõ qua cách trả lời và xử lý các câu hỏi của chúng tôi.
Marc Dominic Bareng - Globe Telecom
Course - Test Driven Development
Machine Translated
Bài tập
Jayjay Ramos - Globe Telecom
Course - Test Driven Development
Machine Translated
Deba rất thân thiện và rất am hiểu. Tôi thích cách tiếp cận của anh ấy là đưa mọi người tham gia dù cóbackground gì đi nữa.
Cornellius Dagmang - Globe Telecom
Course - Test Driven Development
Machine Translated
Bài tập thực hành trên tay
Ronald Tendencia - Globe Telecom
Course - Test Driven Development
Machine Translated
Bài tập thực hành
Noel Fronda - Globe Telecom
Course - Test Driven Development
Machine Translated
Các tình huống sử dụng được chia sẻ với chúng tôi và mục tiêu thực tế cần triển khai thay vì chỉ tập trung vào việc hoàn thành các hoạt động.
Charlie Santos - Globe Telecom
Course - Test Driven Development
Machine Translated
Học các nguyên lý và thực hành tốt về TDD có thể áp dụng vào phương pháp phát triển của chúng ta.
Stephen Ng - Globe Telecom
Course - Test Driven Development
Machine Translated