Hướng dẫn phát triển theo hướng hành vi
Phát triển theo hướng hành vi (BDD) là một quy trình phát triển phần mềm ban đầu xuất hiện từ Phát triển theo hướng kiểm tra (TDD). BDD sử dụng các ví dụ để minh họa hoạt động của hệ thống được viết bằng ngôn ngữ dễ đọc và dễ hiểu cho mọi người tham gia vào quá trình phát triển.
BDD tập trung vào việc cung cấp quy trình dùng chung và các công cụ dùng chung thúc đẩy giao tiếp giữa các nhà phát triển phần mềm và nhà phân tích kinh doanh để hợp tác phát triển phần mềm, với mục đích cung cấp các sản phẩm có giá trị kinh doanh. Do đó, hướng dẫn này sẽ hữu ích cho các nhà phát triển phần mềm cũng như các nhà phân tích kinh doanh ở mọi cấp độ.
Trước khi bạn bắt đầu tiếp tục với hướng dẫn này, chúng tôi giả định rằng bạn đã biết những điều cơ bản về kiểm thử và có một số kinh nghiệm thực tế về một số công cụ kiểm tra. Nếu bạn không biết rõ về những khái niệm này, thì chúng tôi sẽ đề nghị bạn xem qua Hướng dẫn ngắn hạn Kiểm tra phần mềm của chúng tôi.