2010-10-13 32 views
24

Tôi có thể tìm tài liệu hay về kiểm tra đơn vị ở đâu? Tiêu đề và liên kết sách được hoan nghênh.Tài liệu tốt về thử nghiệm đơn vị?

Cập nhật: Dưới đây là danh sách các cuốn sách đề cập trong câu trả lời dưới đây

xUnit Test Patterns: Refactoring Test Code

Growing Object-Oriented Software Guided by Tests

The Art Of Unit Testing

Thách thức thực sự của kiểm thử phần mềm là giải quyết các câu đố của thiết kế thử nghiệm.

Kiểm tra các hệ thống hướng đối tượng: Mô hình, mẫu và công cụ cung cấp ba chục mẫu thiết kế thử nghiệm áp dụng cho thiết kế thử nghiệm đơn vị. Nó cũng cung cấp nhiều mẫu thiết kế cho tự động hóa thử nghiệm. Những mẫu này chắt lọc nhiều thực hành tốt nhất và thông tin chuyên sâu về nghiên cứu.

Pragmatic Unit Testing

Test Driven Development: By Example

Trả lời

6
+1

1 này là cuốn sách duy nhất tôi đã từng mua trên kiểm tra đơn vị, và là người duy nhất mà thực sự đã dạy cho tôi một cái gì đó hữu ích thậm chí chỉ cần lật qua nó. Không nhất thiết phải là một cuốn sách tốt cho người mới bắt đầu, vì nó có rất nhiều tập trung vào các whys, không chỉ là các hows. –

2

Pragmatic Unit Testing là phần giới thiệu tốt về lý do tại sao và một số cách. Tôi đọc phần Java ngay cả khi tôi chủ yếu quan tâm đến C++, và những bài học vẫn đến rất rõ ràng.

1

Tôi chỉ đọc Nghệ thuật Thử nghiệm Đơn vị của Roy Osherove và nó khá nổi bật đối với tôi, mặc dù không làm việc với công nghệ .NET. Các ví dụ rất dễ hiểu bởi bất kỳ lập trình viên nào, phần khó khăn hơn là xác định khung kiểm thử Đơn vị phù hợp nhất cho ngôn ngữ/khuôn khổ cụ thể của bạn.

Nếu bạn tò mò, kiểm tra các ghi chú ngắn tôi mất (hiển thị theo thứ tự thời gian đảo ngược): http://myevernote.blogspot.com/search/label/The%20Art%20of%20Unit%20Testing%20%28Roy%20Osherove%29

Một người bạn của tôi, những người đã làm rất nhiều đơn vị kiểm tra hơn tôi, nói rằng các hoạt động tốt là mới cho anh ấy nữa.

3

Thách thức thực sự của kiểm thử phần mềm là giải quyết các câu đố về thiết kế thử nghiệm.

Kiểm tra hệ thống hướng đối tượng: Mô hình, mẫu và công cụ cung cấp ba chục mẫu thiết kế thử nghiệm áp dụng cho thiết kế thử nghiệm đơn vị. Nó cũng cung cấp nhiều mẫu thiết kế cho tự động hóa thử nghiệm. Những mẫu này chắt lọc nhiều thực tiễn tốt nhất và thông tin chuyên sâu về nghiên cứu.

Sách được thiết kế làm tài liệu tham khảo bàn làm việc, vì vậy khi bạn đã xác định mẫu nào phù hợp với ứng dụng của mình, bạn chỉ cần đọc về chúng. Bởi vì điều này, nó là một cuốn sách lớn (1024 trang). Tôi biết, bởi vì tôi là tác giả.

Tổng quan, đánh giá, và liên kết với Amazon: http://www.robertvbinder.com/home/thought-leadership/books/

Các vấn đề liên quan