Tôi đã đọc "Phát triển phần mềm hướng đối tượng, hướng dẫn bằng thử nghiệm" gần đây. Tác giả của cuốn sách này sugested để luôn bắt đầu phát triển một tính năng với bài kiểm tra chấp nhận đầu cuối (trước khi bắt đầu chu kỳ TDD) để không mất quá trình theo dõi và đảm bảo rằng bạn vẫn ở trên cùng một trang kiểm tra đơn vị."Zero Iteration" - kết thúc để kết thúc kiểm tra chấp nhận trong tính năng liên lạc đơn giản hình thức
Ok, vì vậy tôi đã bắt đầu viết một ứng dụng đơn giản về veeeery trong python + django chỉ để thử cách tiếp cận này. Tôi muốn Người dùng có thể đặt câu hỏi qua biểu mẫu liên hệ, câu hỏi sau đó phải được lưu trữ trong một db và một tín hiệu sau khi hoàn thành sẽ được gửi để thông báo cho người gửi thư sẽ gửi thông báo tiếp theo.
Câu hỏi là - cách bạn tiếp cận thử nghiệm đầu cuối đầu tiên này trong trường hợp này? Bạn có chứa tất cả các khả năng trong bài kiểm tra đầu tiên này không, hoặc có lẽ tôi hiểu lầm toàn bộ kỹ thuật này.
Bất kỳ ví dụ nào cũng được hoan nghênh nhất.
vì vậy trong ví dụ tầm thường này, kiểm tra chấp nhận có thể là một cái gì đó như thế này: http://dpaste.com/249285/? – bx2
@ bx2, đây có vẻ là một nơi tốt để bắt đầu – Grzenio