Biên phân hoạch dữ liệu thử theo tính hợp lệ

Một phần của tài liệu (LUẬN văn THẠC sĩ) phương pháp phân hoạch dữ liệu kiểm thử theo tính hợp lệ (Trang 27 - 30)

CHƢƠNG 2 TÌM BIÊN PHÂN HOẠCH DỮ LIỆU KIỂM THỬ

2.1. Biên phân hoạch dữ liệu thử theo tính hợp lệ

Biên phân hoạch dữ liệu kiểm thử là vùng biên giữa miền dữ liệu hợp lệ và không hợp lệ trong không gian của dữ liệu đầu vào. Vùng này là nguồn dữ liệu quan trọng đối với các bài kiểm thử. Ta có thể quan sát minh họa các miền dữ liệu hợp lệ và không hợp lệ cùng với các tập dữ liệu kiểm thử trong hình dƣới đây

Hình 2.1. Minh họa về miền dữ liệu hợp lệ và không hợp lệ và các tập dữ liệu kiểm thử

Trong hình minh họa trên, các bộ thử nghiệm T1 và T2 là các bộ dữ liệu kiểm thử điển hình. Bộ dữ liệu kiểm thử A1, A2, Ax bao gồm các bộ dữ liệu kiểm thử khơng điển hình nhƣng dữ liệu vẫn hợp lệ. Cịn các bộ dữ liệu kiểm

thử I1, I2, Iy đại diện cho các trƣờng hợp kiểm thử có dữ liệu đầu vào khơng

hợp lệ.

Có một kỹ thuật kiểm thử đƣợc xây dựng dựa trên việc xác định các điểm cuối hoặc ranh giới giữa các phân vùng của các giá trị đầu vào, tức là những giá trị trong phạm vi quanh biên phân hoạch theo tính hợp lệ. Đó là phƣơng pháp kiểm thử giá trị biên. Trong đó, các điểm nhƣ điểm bắt đầu - điểm kết thúc, điểm cao nhất - điểm thấp nhất, tối đa - tối thiểu, bên trong - bên ngoài đƣợc gọi là các giá trị biên và khi kiểm thử đƣợc gọi là "kiểm thử giá trị biên". Ý tƣởng cơ bản trong kiểm thử giá trị biên là chọn các giá trị đầu vào tại những điểm:

 Tối thiểu

 Trên mức tối thiểu

 Một giá trị hợp lệ

 Dƣới mức tối đa

 Tối đa

Hình 2.3. Mơ tả các trƣờng hợp kiểm thử đƣợc lựa chọn trong kiểm thử giá trị biên trong trƣờng hợp dữ liệu đầu vào 2 biến

Ƣu điểm của kiểm thử giá trị biên là thay vì phải kiểm thử hết tồn bộ các giá trị trong từng vùng hợp lệ, kỹ thuật phân tích giá trị biên tập trung vào việc kiểm thử các giá trị biên của miền giá trị đầu vào để thiết kế bài kiểm thử. Cách làm này giúp tiết kiệm thời gian thiết kế bài kiểm thử và thực hiện kiểm thử. Ƣu điểm của kiểm thử giá trị biên là chỉ hiệu quả trong trƣờng hợp số đầu vào độc lập với nhau và mỗi đối số đều có một miền giá trị hữu hạn.

Cơ sở của kiểm thử giá trị biên là lỗi thƣờng xuất hiện gần các 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 của kiểm thử giá trị biên là kiểm thử

các dữ liệu vào gồm giá trị nhỏ nhất, giá trị gần kề lớn hơn giá trị nhỏ nhất, giá trị bình thƣờng giá trị gần kề nhỏ hơn giá trị lớn nhất, giá trị lớn nhất. Nguyên tắc chọn dữ liệu thử:

 Nếu dữ liệu vào thuộc một khoảng, chọn 2 giá trị biên 4 giá trị = giá trị biên ± sai số nhỏ nhất.

 Nếu giá trị vào thuộc danh sách các giá trị, chọn phần tử thứ nhất, phần tử thứ hai, phần tử kế cuối và phần tử cuối.

 Nếu dữ liệu vào là điều kiện ràng buộc số giá trị, chọn số giá trị tối thiểu, số giá trị tối đa và một số các số giá trị khơng hợp lệ.

 Tự vận dụng khả năng và thực tế để chọn các giá trị biên cần kiểm thử.

Một phần của tài liệu (LUẬN văn THẠC sĩ) phương pháp phân hoạch dữ liệu kiểm thử theo tính hợp lệ (Trang 27 - 30)

Tải bản đầy đủ (PDF)

(49 trang)