[ домой ] | [ следующий ] [ начало главы ] [ предыдущий ] | [ содержание ] |
Тестовые данные должны обеспечить проверку всех возможных условий возникновения ошибок:
Пример. Система тестов для задачи нахождения корней квадратного
уравнения ax2 + bx + c = 0 :
| |||||
d >0 | x1 = 1, x2 = - 2 | ||||
d=0 | Корни равны: x1 = - 1, x2 = - 1 | ||||
d < 0 | Действительных корней нет | ||||
a=0, b=0, c=0 | Все коэффициенты равны нулю. х любое число. | ||||
a=0, b=0, c<>0 | Неправильное уравнение | ||||
a=0, b<>0 | Линейное уравнение. Один корень: x = - 0,5 | ||||
a <> 0, b <> 0, с = 0 | x1 = 0, x2 = - 0,5 |
[ домой ] | [ следующий ] [ начало главы ] [ предыдущий ] | [ содержание ] |