Впереди будет целая глава о тестировании производительности, но пока давайте пройдемся через один очень простой тест производительности. Мы хотим убедиться, что система выполняет расчет и выводит информацию на дисплей за 2 секунды. Легкий способ проверить это — использовать утилиту time операционной системы UNIX, которая покажет, сколько времени заняло выполнение команды. Хотя этот стандартный инструмент выдаст вам несколько различных результатов, сосредоточьтесь только на "реальном" (отмечен как real), который измеряет, сколько времени заняло выполнение чего-либо в соответствии с часами на стене (другие виды времени, которое измеряет команда time, будут обсуждаться в главе о тестировании производительности). Мы хотим проверить, что будут рассчитаны различные значения и программа завершит работу в течение 2 секунд. В случае, если вычисления для одного класса эквивалентности занимают гораздо больше времени, чем другие, тестируется несколько значений: ИДЕНТИФИКАТОР: PERFORMANCE-RUNTIME Т