Phân tích giá trị Kết nối (BVA) là một kỹ thuật thử nghiệm được dùng để nhận diện lỗi tại các ranh giới của miền nhập. Nó giúp đảm bảo phần mềm xử lý đúng các trường hợp cạnh. Bài này cho thấy cách tính từng bước để áp dụng BVA trong các kịch bản thực tế.

Hiểu giá trị phân tích giới hạn

BVA tập trung vào việc thử nghiệm các giá trị ở rìa của phạm vi nhập, như đây là những điểm chung nơi lỗi xảy ra. Thông thường, đối với phạm vi nhập ) đến maxim , các trường hợp thử nghiệm được tạo ra cho giá trị chỉ dưới đây, và chỉ ở trên các biên giới này.

Bước tiến tính toán

Quá trình này bao gồm vài bước để xác định các trường hợp thử nghiệm quan trọng dựa trên các ranh giới đầu vào:

  • [FLT: 0] Xác định phạm vi nhập:[FLT: 1] Xác định khoảng đầu vào hợp lệ cho mỗi tham số.
  • Giá trị ranh giới xác định [FLT: 1] Tìm giá trị tối thiểu và tối đa, bao gồm giá trị chỉ bên ngoài ranh giới này.
  • Trường hợp thử nghiệm cơ bản: tạo ra các kết nhập thử nghiệm tại các điểm giới hạn và một chút bên trong / bên ngoài phạm vi.

Tính mẫu

Giả sử một hệ thống chấp nhận độ tuổi từ 18 đến 65, giá trị giới hạn là 18 đến 65.

  • Tuổi = 17 (ở dưới mức tối thiểu)
  • Tuổi = 18 (giới hạn tuyến)
  • Tuổi = 19 (chỉ trên mức tối thiểu)
  • Tuổi = 64 (chỉ dưới mức tối đa)
  • Tuổi = 65 (giới hạn maxim)
  • Tuổi = 66 (chỉ trên mức tối đa)

Những trường hợp thử nghiệm này giúp xác minh rằng hệ thống xử lý đúng các điều kiện biên giới và các lỗi rìa có thể xảy ra.