Tôi tự hỏi, nếu tôi sử dụng tích hợp thử nghiệm, là chức năng thử nghiệm cần thiết? Và những gì về kiểm tra chấp nhận? Tôi đang đấu tranh để hiểu, nếu tôi có thể dính vào thử nghiệm tích hợp và sau đó chỉ cần quên về kiểm tra chức năng?Ruby on rails sự khác biệt giữa hội nhập và chức năng thử nghiệm
Trả lời
Câu trả lời nhanh: kiểm tra tích hợp về cơ bản là tập hợp con của kiểm tra chức năng và thử nghiệm chấp nhận là một dạng thử nghiệm chức năng.
Tôi khuyên bạn nên đọc wikipediaarticleson the subject. Hãy nhớ rằng các định nghĩa của các loại thử nghiệm khác nhau có thể được thực hiện với một hạt muối.
Bạn đã đọc hướng dẫn Rails chính thức chưa?
Trong Rails, kiểm tra các hoạt động khác nhau của một bộ điều khiển duy nhất được gọi là viết kiểm tra chức năng cho điều khiển đó.
http://guides.rubyonrails.org/testing.html#functional-tests-for-your-controllers
Tích hợp kiểm tra được sử dụng để kiểm tra sự tương tác giữa bất kỳ số lượng điều khiển. Chúng thường được sử dụng để kiểm tra các dòng công việc quan trọng trong ứng dụng của bạn.
http://guides.rubyonrails.org/testing.html#integration-testing
- 1. Ruby on Rails: Chạy thử nghiệm
- 2. JRuby on Rails và Ruby on Rails, sự khác biệt là gì?
- 3. Chiến lược thử nghiệm cho Ruby on Rails & Twitter OAuth
- 4. Thử nghiệm chức năng Ruby on Rails với plugin Xác thực RESTful
- 5. Sự khác biệt giữa Ruby và Ruby on Rails là gì?
- 6. Sự khác biệt giữa hội và DLL
- 7. Sự khác biệt giữa Ruby on Rails và Grails là gì?
- 8. Tuyến đường Ruby on Rails - sự khác biệt giữa nhận và khớp
- 9. hội nhập Angular.js với Ruby On Rails Forms
- 10. Thử nghiệm tích hợp JavaScript trong Ruby on Rails
- 11. Sự khác biệt JavaScript giữa chức năng và chức năng mới
- 12. Sự khác biệt giữa các thử nghiệm và thông số kỹ thuật là gì?
- 13. Sự khác biệt giữa tuyên bố và chức năng
- 14. Sự khác biệt giữa sách của Michael Hartl giữa Rails 3.0 và Rails 3.2
- 15. khác biệt giữa <% = expression%> và <% = expression -%> trên Ruby On Rails
- 16. Sự khác biệt giữa chức năng mẫu và chức năng mẫu là gì?
- 17. Ruby - Sự khác biệt giữa: biến và @variable
- 18. Sự khác biệt giữa jQuery .live() và .on()
- 19. Ruby vs Ruby On Rails
- 20. Sự khác biệt giữa. và #
- 21. Yii sự khác biệt giữa các chức năng render
- 22. Rails - RSpec - Sự khác biệt giữa "let" và "let!"
- 23. RSpec: Sự khác biệt giữa tính năng và thông số yêu cầu là gì?
- 24. Sự khác nhau giữa & chức năng và function() trong perl
- 25. hiệu quả cùng hội nhập thử nghiệm bằng Python
- 26. Sự khác biệt về chức năng mysqli_fetch
- 27. Sự khác biệt giữa "kiểm tra lông tơ" và "thử nghiệm khỉ"
- 28. Sự khác biệt giữa các thử nghiệm/và inst/test/đối với gói R
- 29. Sự khác biệt giữa Tài sản Class và Chức năng Prototype trong Javascript
- 30. Xóa cơ sở dữ liệu thử nghiệm giữa đơn vị và kiểm tra chức năng trong Rails (factory_girl)