Основи QA · Middle · Запитання 10 з 75

Чому покриття гілок сильніше за покриття операторів?

if (isVip) price = price * 0.9;
return price;
Показати відповідь

Правильна відповідь: Воно вимагає виконати і true, і false результат умови

Пояснення

Один тест з isVip = true виконує тут кожен рядок (100% операторів), але не перевіряє шлях без знижки. Покриттю гілок потрібні обидва.

Де почитати

Помилка в запитанні

Основи QA · Middle · запитання 10

Перевірте себе

Пройдіть тест Основи QA · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест