Тестовый случай |
Ожидаемый результат |
Полученный результат |
Введены не три числа |
"Необходимо указать ровно три входных параметра" |
Необходимо указать ровно три входных параметра |
Первый из аргументов меньше или равен 0. «0 1 2» |
"Значение длин сторон треугольника должно принадлежать множеству положительных вещественных или целых чисел" |
Зачение длин сторон треугольника длжно принадлежать множеству положительных вещественных или целых чисел |
Второй из аргументов меньше или равен 0. «1 0 2» |
"Значение длин сторон треугольника должно принадлежать множеству положительных вещественных или целых чисел" |
Зачение длин сторон треугольника длжно принадлежать множеству положительных вещественных или целых чисел |
Третий из аргументов меньше или равен 0. «1 2 0» |
"Значение длин сторон треугольника должно принадлежать множеству положительных вещественных или целых чисел" |
Треугольник существует |
Введены три числа, из которых нельзя составить треугольник «1 1 2» |
"Треугольник не существует" |
Треугольник не существует |
Введены три числа, из которых можно составить равносторонний треугольник «3 3 3» |
"Треугольник существует"."Равносторонний треугольник" |
Треугольник существует Равносторонний треугольник Равнобедреный треугольник |
Введены три числа, из которых можно составить равнобедренный треугольник «2 2 3» |
"Треугольник существует"."Равнобедренный треугольник" |
Треугольник существует Равнобедреный треугольник |
Введены три числа, из которых можно составить прямоугольный треугольник «3 4 5» |
"Треугольник существует"."Прямоугольный треугольник" |
Треугольник существует Прямоугольный треугольник |
Введены три числа, из которых можно составить треугольник «3 5 7» |
"Треугольник существует" |
Треугольник существует |
Введено число, превышающее максимальный допустимый размер int/long/double на данной платформе «4294967300 3 7 »/ «18446744073709551620 3 7» |
"Треугольник не существует" |
Треугольник не существует |
Введено число, равное максимальному допустимому размеру int/long/double на данной платформе «4294967295 3 7 »/ «18446744073709551615 3 7» |
"Треугольник не существует" |
Треугольник не существует |
Введено число, равное максимальному допустимому размеру int/long/double на данной платформе, уменьшенное на единицу, из трех чисел нельзя составить треугольник «4294967294 3 7 »/ «18446744073709551614 3 7» |
"Треугольник не существует" |
Треугольник не существует |
Введено число, равное максимальному допустимому размеру int/long/double на данной платформе, уменьшенное на единицу, из трех чисел можно составить треугольник «4294967294 4294967294 2 »/ «18446744073709551614 18446744073709551614 2» |
"Треугольник существует". "Равнобедренный треугольник" |
Треугольник существует Равнобедреный треугольник Прямоугольный треугольник |
Идея тестового случая |
Исходное состояние системы |
Шаги, необходимые для выявления ошибок |
Ожидаемый результат |
Фактический результат |
Входные данные |
Прочая информация |
Критичность |
Версия, сборка |
Первый из аргументов меньше или равен 0. |
Программа не запущена |
Запустить программу с параметрами, приводящими к ошибке |
Значение длин сторон треугольника должно принадлежать множеству положительных вещественных или целых чисел |
Зачение длин сторон треугольника длжно принадлежать множеству положительных вещественных или целых чисел |
0 1 2 |
Опечатки в выводе |
Невысокая |
Последняя версия под Windows x64 |
Третий из аргументов меньше или равен 0. |
Значение длин сторон треугольника должно принадлежать множеству положительных вещественных или целых чисел |
Треугольник существует |
1 2 0 |
Неверно обрабатывается третий аргумент |
Высокая |
|||
Введены три числа, из которых можно составить равносторонний треугольник |
Треугольник существует Равносторонний треугольник |
Треугольник существует Равносторонний треугольник Равнобедреный треугольник |
3 3 3 |
Вывод отличается от того, что указан в документации |
Низкая |
|||
Введены три числа, из которых можно составить равносторонний треугольник |
Треугольник существует Равносторонний треугольник |
Треугольник существует Равносторонний треугольник Равнобедреный треугольник |
3 3 3 |
Опечатки в выводе |
Невысокая |
|||
Введено число, равное максимальному допустимому размеру int/long/double на данной платформе, уменьшенное на единицу, из трех чисел можно составить треугольник |
Треугольник существует Равнобедренный треугольник |
Треугольник существует Равнобедреный треугольник Прямоугольный треугольник |
4294967294 4294967294 2 |
Треугольники с большими сторонами считаются прямоугольными |
Высокая |