Kiểm thử hộp đen

Màu nền
Font chữ
Font size
Chiều cao dòng

Kiểm thử hộp đen

•      Là phương pháp kiểm thử dựa trên đặc tả bề ngoài của chương trình. Người kiểm thử chỉ quan tâm đến:

–     Giao diện màn hình của  module

–     Nhiệm vụ mà module phải đảm nhiệm

–     Dữ liệu đầu vào của module

–     Kết quả đầu ra của module

•      Thường phát hiện các lỗi đặc tả yêu cầu và thiết kế

•      Dễ dàng thực hiện,

•      chi phí thấp

•      Kiểm tra hệ thống dựa trên đặc tả yêu cầu và chức năng

•      Tester không cần phải có kiến thức về ngôn ngữ lập trình, môi trường phát triển phần mềm cũng như các hệ quản trị cơ sở dữ liệu

•      Trong trường hợp này, tester thao tác các chức năng của hệ thống như là 1 người sử dụng hệ thống (end user)

•      Chính sách kiểm tra

–     Kiểm tra tất cả các chức năng trong hệ thống menu

–     Kiểm tra tất cả các mục khác có cùng chức năng trong hệ thống menu (toolbar, listbar, dialog bar, context menu…)

–     Kiểm tra cùng một chức năng với nhiều vai trò khác nhau (đối với hệ thống có nhiều người dùng)

–     Kiểm tra tất cả các dữ liệu bắt buộc nhập trong các màn hình (hợp lệ/không hợp lệ)

•      Trong PP hộp đen lại chia nhỏ ra nhiều kĩ thuật:

–     Phân đoạn tương đương:Người ta chia miền dữ liệu của bài toán thành những đoạn tương đương: có nghĩa khi dữ liệu thuộc tập này được cung cấp thì mođun xử lý và cho kết quả có cùng trạng thái.

–     Phân tích giá trị biên: là trường hợp riêng của phân đoạn tương đương: thử nghiệm trên các giá trị biên (int -32768 – 32767

•      Cơ sở: lỗi thường xuất hiện ở giá trị biên của miền dữ liệu

•      Tập trung phân tích các giá trị biên của miền dữ liệu để xây dựng dữ liệu kiểm thử

•      Nguyên tắc: kiểm thử các dữ liệu vào gồm (max, kề max, min, kề min, bt)

–     Đoán lỗi: Dựa vào trực giác và kinh nghiệm

Bạn đang đọc truyện trên: Truyen2U.Pro