Phân tích giá trị giới hạn (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 phạm vi nhập. Nó giúp hiệu ứng người thử ra các cạnh nơi có khả năng xảy ra lỗi nhất. Phương pháp này cần thiết để bảo đảm phần mềm hoạt động đúng theo điều kiện nhập khác nhau.

Phân tích giá trị giới hạn là gì?

Phân tích giá trị giới hạn bao gồm việc thử ra giới hạn dữ liệu nhập. Thay vì thử mọi dữ liệu có thể, người thử tập trung vào giá trị ở, ngay dưới, và chỉ trên ranh giới. Cách này tăng khả năng khám phá các khiếm khuyết liên quan đến giới hạn nhập.

Cách áp dụng kết nối giá trị phân tích

Để áp dụng BVA, hãy xác định phạm vi nhập hợp lệ cho mỗi tham số nhập. Sau đó, chọn các trường hợp thử ra các giới hạn dưới và trên, cũng như chỉ bên ngoài ranh giới này. Việc này đảm bảo việc bảo bảo bảo các trường hợp cạnh tiềm năng có thể gây ra lỗi.

Ví dụ về việc phân tích giá trị giới hạn

Hãy xem xét một hình thức chấp nhận tuổi từ 18 đến 65, dùng các trường hợp xét nghiệm sau:

  • Tuổi = 17 (chỉ dưới biên giới thấp hơn)
  • Tuổi = 18 (ở biên giới dưới)
  • Tuổi = 65 (ở giới hạn trên)
  • Tuổi 66 (chỉ trên biên giới trên)