Phân biệt Whitebox testing - Blackbox testing

Nếu bạn là người mới bắt đầu với nghề kiểm thử hay hiểu rõ hơn về khái niệm whitebox testing và blackbox testing để làm nền tảng cho công việc test sau này bạn nhé

Whitebox testing và Blackbox testing là gì?

Chắc hẳn lúc mới vào nghề hay mới tìm hiểu về nghề ở các file câu hỏi phỏng vấn các bạn sẽ thấy câu hỏi này phải không ạ?

Blog này mình sẽ trả lời cho các bạn 2 câu hỏi:

      Câu 1: Khái niệm whitebox testing, blackbox testing

      Câu 2: Tester sẽ kiểm thử whitebox hay blackbox?

Đầu tiên là câu 1:

Hình này là 1 đoạn code mà Whitebox tesing sẽ thực hiện:

Dịch từ Whitebox ra tiếng Việt thì nó là 1 chiếc hộp màu trắng, màu trắng sẽ giúp ta nhìn rõ hơn vào sâu về trong phía code mà lập trình viên( Developer) viết để hiển thị giao diện phần mềm cho mọi người dùng nhìn thấy -- cái này bài viết phân biệt Fontend và Backend mình đã chia sẻ rồi đó

Chủ yếu dành cho Developer hoặc Tester có kiến thưc về lập trình, hiểu về code để từ đó đưa ra được những testcase để tìm bug.

 

Hình màn Login này là màn mà Blackbox testing sẽ thưc hiện:

Việc kiểm thử này dành cho người kiểm thử hiểu về dự án đang làm. Để test functional, non-functional, cung cấp được data đầu vào và kiểm thử dữ liệu trả ra

 

Từ câu trả lời số 1 thì ta có thể trả lời cho câu hỏi số 2: Tester có thể thực hiện việc kiểm thử whitebox và blackbox, nếu Tester có kiến thức về lập trình thì sẽ tham gia vào Whitebox testing là chủ yếu, ngược lại Tester hiểu sâu về dự án đang làm và kiến thức lập trình yếu thì sẽ thực hiện Blackbox tesing

 

Ngoài 2 câu trả lời trên chắc hẳn bạn sẽ hỏi thêm là: Vậy kỹ thuật kiểm thử nào sử dụng cho Whitebox testing, kỹ thuật nào sử dụng cho Blackbox testing?

Whitebox testing sử dụng kỹ thuật: Code coverge analysys( phân tích những vùng code không chạy được

Blackbox testing sử dụng kỹ thuật: Phân vùng tương đương, Chuyển đổi trạng thái, Bảng quyết định, Cơ sở đồ thị và Đoán lỗi

 

Nếu có thắc mắc gì hãy để lại cmt mình giải đáp. Nếu bạn là người mới bắt đầu với nghề Tester ( sinh viên, người trái ngành) hay liên hệ mình để được coaching 1-1 nha, email mình: donghanhcungtester@gmail.com

Hoặc mời mình 1 cốc trà sữa nè!

Cảm ơn các bạn đã ghé qua Blog của mình!

 

Share this:
/storage/treconyl
treconyl
Hello, I’m a content writer who is fascinated by content fashion, celebrity and lifestyle. She helps clients bring the right content to the right people.
Tool hữu ích đồng hành cùng Tester
Bài trước
Tool hữu ích đồng hành cùng Tester
Các Loại Testing - Testing Types
Bài tiếp theo
Các Loại Testing - Testing Types

Để lại một câu trả lời

Bạn cần đăng nhập để tham gia bình luận về bài viết này! Đăng nhập ngay