покриття умов
Визначення
The percentage of conditions within decision expressions that have been evaluated to both true and false. Note that 100% condition coverage does not guarantee 100% decision coverage. For example, “if (A || B) {do something} else {do something else}” is tested with [0 1], [1 0], then A and B will both have been evaluated to 0 and 1, but the else branch will not be taken because neither test leaves both A and B false.
Український переклад (UK)Відсоток умов у виразах рішень, які були обчислені і як істинні, і як хибні. Зауважте, що 100% покриття умов не гарантує 100% покриття рішень. Наприклад, якщо “if (A || B) {do something} else {do something else}” тестується з [0 1], [1 0], то A та B обидва будуть обчислені як 0 і 1, але гілка else не буде виконана, оскільки жоден тест не залишає обидва A та B хибними.