Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

1,281 views

Published on

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

Published in: Software
  • Be the first to comment

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

×