Mục lục:

Điều gì nên được kiểm tra trong kiểm thử đơn vị?
Điều gì nên được kiểm tra trong kiểm thử đơn vị?

Video: Điều gì nên được kiểm tra trong kiểm thử đơn vị?

Video: Điều gì nên được kiểm tra trong kiểm thử đơn vị?
Video: Bài 3: Giới thiệu về các loại kiểm thử 2024, Có thể
Anonim

KIỂM TRA ĐƠN VỊ là một cấp độ của phần mềm thử nghiệm nơi các đơn vị / thành phần riêng lẻ của một phần mềm thử nghiệm . Mục đích là để xác nhận rằng mỗi đơn vị của phần mềm hoạt động như được thiết kế. MỘT đơn vị là phần nhỏ nhất có thể kiểm tra được của bất kỳ phần mềm nào. Nó thường có một hoặc một vài đầu vào và thường là một đầu ra duy nhất.

Chỉ vậy, những bài kiểm tra đơn vị nào nên kiểm tra?

Kiểm tra đơn vị là hành động của thử nghiệm một thành phần nhỏ, hoặc đơn vị , của ứng dụng phần mềm của bạn. Vì phạm vi của mỗi cá nhân kiểm tra đơn vị rất hạn chế, cách duy nhất để đạt được điều đó là viết mã bài kiểm tra mã của bạn, thường sử dụng một khuôn khổ như NUnit hoặc Microsoft Thử nghiệm Khuôn khổ.

Sau đó, câu hỏi đặt ra là bạn có nên viết các bài kiểm tra đơn vị không? Bài kiểm tra đơn vị cũng đặc biệt hữu ích khi cần tái cấu trúc hoặc tái cấu trúc viết một mảnh một mã. Nếu như bạn có tốt bài kiểm tra đơn vị phủ sóng, bạn có thể tái cấu trúc một cách tự tin. Không có bài kiểm tra đơn vị , thường khó đảm bảo bạn không phá vỡ bất cứ điều gì. Trong ngắn hạn - có.

Sau đó, người ta cũng có thể hỏi, bạn làm gì trong kiểm thử đơn vị?

Kiểm tra đơn vị cho phép lập trình viên cấu trúc lại mã vào một ngày sau đó và chế tạo đảm bảo mô-đun vẫn hoạt động chính xác (tức là hồi quy thử nghiệm ). Thủ tục là viết kiểm tra trường hợp cho tất cả các chức năng và phương pháp để bất cứ khi nào thay đổi gây ra lỗi, nó có thể được xác định và sửa chữa nhanh chóng.

Làm cách nào để bắt đầu thử nghiệm đơn vị?

Thông tin thêm về thử nghiệm đơn vị

  1. Nghĩ!
  2. Tạo lớp trong mã sản xuất và đặt tên thích hợp.
  3. Chọn một hành vi của lớp mà bạn muốn triển khai và tạo một sơ đồ phương thức cho nó.
  4. Viết một bài kiểm tra cho nó.
  5. Biên dịch và để người chạy thử nghiệm hiển thị cho bạn thanh màu đỏ!

Đề xuất: