Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Phát triển hướng hành vi 
-BDD 
Phạm Anh Đới 
doi@agilevietnam.org
Mục tiêu 
• Sự hình thành BDD 
• Ưu điểm của BDD 
• Demo BDD với Cucumber 
• Thảo luận 
Agile Vietnam
Phát triển hướng kiểm thử 
- TDD 
Make 
test 
failed 
Pass the 
test 
Refactor 
Agile Vietnam
Phát triển hướng tính năng – 
ATDD 
User Story 
Acceptance 
Test Failed 
TDD 
Deploy 
Agile Vietnam
Phát triển hướng hành vi 
- BDD 
Customers’ language 
Agile Vietnam
Phát triển hướng hành vi 
- BDD 
Agile Vietnam
Phát triển hướng hành vi 
- BDD 
Your Project 
Business 
Features Scenarios Steps 
Technical 
Steps Definitions Support Co...
Demo 
Agile Vietnam
Đặc tả bằng Ví Dụ 
- Specification by Example 
Agile Vietnam
Ưu điểm 
• Giúp xác định đúng yêu cầu 
• Cung cấp “đủ” tài liệu 
• Cải thiện chất lượng phần mềm 
• Tạo tài liệu sống của ...
Question & Ideas 
Agile Vietnam
Tài liệu tham chiếu 
• The Cucumber Book: Behaviour-Driven 
Development for Testers and Developers by: Matt 
Wynne and Asl...
Nächste SlideShare
Wird geladen in …5
×

Phát triển hướng hành vi - Behavior Driven Development - BDD

926 Aufrufe

Veröffentlicht am

Phát triển hướng hành vi - Behavior Driven Development - BDD

Veröffentlicht in: Software
  • Als Erste(r) kommentieren

Phát triển hướng hành vi - Behavior Driven Development - BDD

  1. 1. Phát triển hướng hành vi -BDD Phạm Anh Đới doi@agilevietnam.org
  2. 2. Mục tiêu • Sự hình thành BDD • Ưu điểm của BDD • Demo BDD với Cucumber • Thảo luận Agile Vietnam
  3. 3. Phát triển hướng kiểm thử - TDD Make test failed Pass the test Refactor Agile Vietnam
  4. 4. Phát triển hướng tính năng – ATDD User Story Acceptance Test Failed TDD Deploy Agile Vietnam
  5. 5. Phát triển hướng hành vi - BDD Customers’ language Agile Vietnam
  6. 6. Phát triển hướng hành vi - BDD Agile Vietnam
  7. 7. Phát triển hướng hành vi - BDD Your Project Business Features Scenarios Steps Technical Steps Definitions Support Code Automation Library Your System Agile Vietnam
  8. 8. Demo Agile Vietnam
  9. 9. Đặc tả bằng Ví Dụ - Specification by Example Agile Vietnam
  10. 10. Ưu điểm • Giúp xác định đúng yêu cầu • Cung cấp “đủ” tài liệu • Cải thiện chất lượng phần mềm • Tạo tài liệu sống của hệ thống Agile Vietnam
  11. 11. Question & Ideas Agile Vietnam
  12. 12. Tài liệu tham chiếu • The Cucumber Book: Behaviour-Driven Development for Testers and Developers by: Matt Wynne and Aslak Hellesøyer book • Specification By Example: How successful teams deliver the right software by Gojko Adzic Agile Vietnam

×