Сравнение производительности включает в себя это, среди прочего:
- Обе системы должны работать в тех же условиях. Это означает, что вы не работаете в одном стеке аппаратного обеспечения и операционной системе, бэкэнд-базах данных (если требуется) и т. Д. Это также означает, что обе системы должны иметь совместимые настройки: f.e. для обеих систем вы должны настроить настройки по умолчанию. Или для обеих систем вы должны настроить максимальные рекомендуемые настройки. Идеальный случай, если каждая системная настройка будет выполняться профилем этой системы.
- Не забывайте о методологии тестирования. Это означает, что вам необходимо разогреть каждую систему (заполнить кеши и т. Д.), Сделать как можно больше испытаний для каждой системы (это приведет к более точным средним или средним значениям параметров)
- Использование не самодельных средств тестирования/каркасов если возможно (
LoadUI
, TestComplete
, HP LoadRunner
, Apache JMeter
и т.п.).
- Подготовьте тестовый сценарий, который будет включать те же шаги для обеих систем. Попробуйте отправить те же (или очень похожие наборы данных).