Kiểm tra tình trạng bao phủ

Kiểm tra phạm vi điều kiện là gì?

Phạm vi điều kiện còn được gọi là Phạm vi dự đoán trong đó mỗi một trong các biểu thức Boolean đã được đánh giá cả TRUE và FALSE.

Thí dụ

if ((A || B) && C)
{
  << Few Statements >>
}
else
{
   << Few Statements >>
}

Kết quả

Để đảm bảo đầy đủ các tiêu chí về phạm vi Điều kiện cho ví dụ trên, A, B và C nên được đánh giá ít nhất một lần so với "true" và "false".

So, in our example, the 3 following tests would be sufficient for 100% Condition coverage testing.
A = true  | B = not eval | C = false
A = false | B = true     | C = true
A = false | B = false    | C = not eval