White box testing là gì

      609

*
*


*
*

*

*
*
Phân biệt Blaông chồng box, White box và Grey box testing
*
*
Phân biệt Blaông chồng box, White box cùng Grey box testing

Kiểm demo vỏ hộp white (White box testing) với kiểm demo vỏ hộp Black (Blachồng box testing) là hai cách thức kiểm thử cơ bản duy nhất bây chừ. Ngoài ra, còn có kiểm thử vỏ hộp xám (Grey box testing), sự kết hợp giữa hai cách tiến hành kiểm thử nói trên. Ba phương thức kiểm test này được thực hiện hơi phổ cập. Tuy nhiên, không phải ai cũng biết sự khác biệt giữa bọn chúng. Để tìm kiếm nắm rõ hơn về vấn đề này, hãy xem thêm nội dung bài viết dưới đây.

Bạn đang xem: White box testing là gì

1. Blaông xã box testing (Kiểm thử vỏ hộp đen)

Kiểm thử hộp đen (blaông xã box testing) là cách thức kiểm test phần mềm cơ mà việc kiểm soát các chức năng của một ứng dụng không đề xuất quyên tâm vào cấu trúc nội cỗ hoặc hoạt động vui chơi của nó. Mục đích thiết yếu của kiểm thử vỏ hộp đen chỉ nên giúp thấy phần mềm gồm hoạt động nhỏng dự con kiến và liệu nó tất cả đáp ứng được sự mong hóng của người dùng hay là không.


Đặc điểm

Đây là phong cách kiểm thử nhân tố phần mềm (TPPM) còn chỉ phụ thuộc các báo cáo sệt tả về yêu cầu, tác dụng của TTPM khớp ứng.Việc kiểm thử được tiến hành phía bên ngoài, không tương quan đến nhà trở nên tân tiến phần mềm. Vì vậy, tín đồ kiểm test cũng ko quan trọng phải ghi nhận về kết cấu bên trong của TPPM cũng như các kiến thức về xây dựng.Mức kiểm tra này thường xuyên thử dùng những tester cần viết thử nghiệm case đầy đủ trước khi demo. Các bước triển khai test tương đối đơn giản. Quý Khách chỉ việc tiến hành theo những diễn tả vào demo case, tiến hành nhập dữ liệu vào, ngóng tác dụng trả về với so sánh cùng với hiệu quả dự kiến trong thử nghiệm case.

Đối tượng được kiểm thử

Là yếu tắc phần mềm. cũng có thể là 1 trong hàm tác dụng, 1 modul công dụng, 1 phân hệ tác dụng.

Pmùi hương pháp kiểm thử

Kiểm demo vỏ hộp Đen được thực hiện phù hợp tốt nhất trong kiểm demo khối hệ thống (System test) và kiểm test đồng ý (Acceptance test). Trong khi, mẫu mã kiểm tra này còn được thực hiện trong tương đối nhiều cấp độ khác của kiểm thử phần mềm như: kiểm test đơn vị chức năng, kiểm test tích phù hợp,….

Tạo test case và triển khai thử nghiệm case

Lúc viết test case: Dựa vào những hiểu biết và giao diện bên phía ngoài của công tác. Không can thiệp vào bên trong code của lịch trình.lúc triển khai test: Thực hiện nay bên trên giao diện của lịch trình. Yêu cầu chương trình buộc phải chạy được mới test được, ko can thiệp vào code.

Xem thêm: Đạo Diễn Tiếng Anh Là Gì ? Đạo Diễn Phim Tiếng Anh Là Gì

2. White box testing (Kiểm test hộp trắng)

Kiểm test vỏ hộp White là phương thức xem sét được triển khai để soát sổ cấu trúc code. Kiểm thử vỏ hộp trắng yên cầu người thử nghiệm nên tất cả kiến thức và kỹ năng về code. Do đó, phần nhiều cách làm này là vì những xây dựng viên, công ty cách tân và phát triển ứng dụng thực hiện.


Đặc điểm

Kiểm demo vỏ hộp white quan tâm đến sự việc khối hệ thống vận hành ra sao chứ đọng không hẳn chứ đọng năng của khối hệ thống. Vì nó phụ thuộc vào đầy đủ lời giải cụ thể, vào phần đông cấu trúc dữ liệu bên phía trong của TPPM.Hình thức kiểm demo này yên cầu tester đề xuất gồm kỹ năng và kiến thức cùng kỹ năng nhất thiết về ngôn từ xây dựng được dùng, hiểu thuật giải trong TPPM để có thể hiểu được cụ thể về đoạn code đề nghị kiểm demo.Mức test này hay trải nghiệm những tester đề xuất viết demo case khá đầy đủ các nhánh vào code. khi chạy thử, đã phối ĐK và data nhằm chạy vào đủ tất cả các nhánh trong giải mã, bảo đảm thực hiện đầy đủ.

Đối tượng kiểm thử

Là yếu tắc của phần mềm. cũng có thể là một trong những chức năng, 1 module tính năng, 1 phân hệ chức năng….

Phương thơm pháp kiểm demo

Phương thơm thức Trắng box testing thích hợp dùng để làm kiểm thử đơn vị chức năng (Unit test). Còn với số đông TPPM quá to thì không nên sử dụng cách tiến hành test này. Bởi thủ tục này tốn tương đối nhiều thời hạn với sức lực, kết quả lại không cao. Nó ko thích hợp kiểm test khối hệ thống xuất xắc kiểm demo gật đầu.

Tạo testcase cùng triển khai test case

khi viết chạy thử case: Dựa vào yêu cầu và câu chữ Source Code (can thiệp vào phía bên trong Code của chương thơm trình)Khi tiến hành test: Thực thi chạy thử vào code. Không phải tiến hành lịch trình. Vì tiến hành trắng box testing đã sử dụng framework như thế nào kia cung ứng (Ví dụ: test phong cách debug)

3. Grey box testing (Kiểm thử hộp xám)

Ngoài nhì cách tiến hành kiểm demo nói trên, còn thủ tục kiểm demo không giống có tên là Gray box testing. Nó là sự việc phối kết hợp giữa Blachồng box testing với White box testing. Với phương thức này, cấu trúc bên trong sản phẩn biết tới một phần.


Pmùi hương pháp kiểm test

Kiểm test vỏ hộp xám thường được áp dụng vào kiểm test tích đúng theo. Tuy nhiên, phụ thuộc vào giải thuật cùng tác dụng, nó cũng rất có thể được sử dụng sinh sống những nấc kiểm thử khác biệt.

Tạo testcase và tiến hành kiểm tra case

khi viết chạy thử case: Dựa vào đề xuất cùng câu chữ Source Code (can thiệp vào phía bên trong Code của cmùi hương trình)lúc triển khai test: Thực hiện bên trên bối cảnh của lịch trình (từng trải lịch trình đề nghị chạy được mới demo được, ko can thiệp vào code)

Trên đây là một số điểm khác nhau giữa ba cách thức kiểm demo hộp white, vỏ hộp đen cùng vỏ hộp xám. Mỗi phương thức lại có mục tiêu cũng nhưưu thế, điểm yếu kém khác nhau. Hy vọng nội dung bài viết này để giúp đỡ các bạn chọn lựa được cách làm kiểm test cân xứng cho khách hàng. Nếu còn bất kể thắc mắc gì, hãy liên hệ ttmn.mobi để được hỗ trợ!