Bạn Tìm Gì Hôm Nay ...?
Tất cả đều có chỉ trong 1 nốt nhạc !
Nếu cần hỗ trợ chi tiết gọi 1900 9477
Kiểm tra hộp đen (Black box testing) là một phương pháp kiểm thử phần mềm mà việc kiểm tra các chức năng của một ứng dụng không cần quan tâm vào cấu trúc nội bộ hoặc hoạt động của nó.
Là thành phần phần mền (TPPM) có thể là 1 hàm chức năng, 1 modul chức năng, 1 phân hệ chức năng…
Dựa vào chức năng Kiểm thử hộp đen (Black box test) có thể được áp dụng hầu như đến mọi cấp độ của kiểm thử phần mềm:
Tuy nhiên, Black box test được sử dụng thích hợp nhất trong kiểm thử hệ thống (System test) và Kiểm thử chấp nhận (Acceptance test)
Bảng sau đây liệt kê các ưu điểm và nhược điểm của kiểm thử hộp đen:
Ưu điểm | Nhược điểm |
Phù hợp và hiệu quả khi số lượng các dòng lệnh của hệ thống là lớn. | Bị giới hạn bởi độ bao phủ của các trường hợp kiểm thử |
Không cần truy cập mã nguồn. | Kiểm thử không hiệu quả, do thực tế tester bị hạn chế kiến thức về hệ thống. |
Phân biệt rõ ràng quan điểm của người dùng với quan điểm của nhà phát triển thông qua các vai trò được xác định rõ ràng. | Không có độ bao phủ, vì người kiểm thử không thể kiểm tra các đoạn mã nguồn hoặc tập trung vào các đoạn mã bị lỗi. |
Một số lượng lớn tester có kỹ năng vừa phải có thể kiểm tra ứng dụng mà không cần có nhiều kiến thức, ngôn ngữ lập trình hoặc hệ điều hành. | Rất khó để thiết kế được hầu hết các trường hợp kiểm thử cho hệ thống. |
Các công cụ được sử dụng để kiểm thử hộp đen phần lớn phụ thuộc vào loại kiểm thử hộp đen mà bạn đang thực hiện.
Đối với chức năng / kiểm thử hồi quy(Regression) – QTP (HP QuickTest Professional ), Selenium
Đối với các bài kiểm tra phi chức năng, bạn có thể sử dụng – LoadRunner , Jmeter
Hi vọng bài viết trên giúp bạn hiểu hơn về Black Box test
Ngoài ra bạn có thể tham khảo thêm các bài viết khác tại trang https://kb.pavietnam.vn cũng như các ưu đãi liên quan tới sản phẩm dịch vụ tại P.A Việt Nam
Tham khảo các ưu đãi: https://www.pavietnam.vn/vn/tin-tuc-chuong-trinh-khuyen-mai-ten-mien-hosting.html