Edge case - Edge case
эта статья нужны дополнительные цитаты для проверка.Январь 2014) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
An край случай проблема или ситуация, возникающая только при экстремальном (максимальном или минимальном) рабочем параметр. Например, стереодинамик может заметно искажать звук при воспроизведении на максимальной громкости даже при отсутствии каких-либо других экстремальных настроек или условий.
Крайний случай может быть ожидаемым или неожиданным. В инженерное дело, процесс планирования и изящного решения крайних случаев может быть важной задачей, и все же эту задачу можно упустить из виду или недооценить.
Нетривиальные крайние случаи могут привести к отказу проектируемого объекта. Их нельзя было предвидеть во время дизайн фаза. И они могли казаться невозможными при нормальном использовании объекта. По этой причине попытки формализовать хорошие инженерные стандарты часто включают информацию о крайних случаях.
Программная инженерия
В программировании пограничный случай обычно включает входные значения, которые требуют специальной обработки в алгоритм за компьютерной программой. В качестве меры проверки поведения компьютерных программ в таких случаях: модульные тесты обычно создаются; они проверяют граничные условия алгоритм, функция или метод. Ряд крайних случаев вокруг каждой «границы» может быть использован для получения разумных покрытие и уверенность, основанная на предположении, что если он ведет себя правильно на краях, он должен вести себя и везде.[1]
Например, функция, которая делит два числа, может быть протестирована с использованием как очень больших, так и очень маленьких чисел. Это предполагает, что, если он работает для обоих концов спектра магнитуд, он должен правильно работать и между ними.
Смотрите также
- Угловой корпус, проблема, которая возникает только тогда, когда несколько условий окружающей среды одновременно находятся на экстремальных (максимальных или минимальных) уровнях.
- Криминалистическая инженерия
- Расплывание
- Случайное тестирование
использованная литература
- ^ Циммерман, Джош (2012). «Модульное тестирование» (PDF). Принципы императивного вычисления. cs.cmu.edu. Получено 2014-01-16.
Эта инженерная статья заглушка. Вы можете помочь Википедии расширяя это. |