Нагрузочное тестирование ПО

четверг, 19 июня 2008 г.

Разработка модели нагрузки

Определение профиля нагрузки

Итак ключевым моментом в модели нагрузки являются выбранные для тестирования операции. Желательно ввести здесь новый термин - профиль нагрузки. Профилем нагрузки называется набор операций с заданными интенсивностями выполнения. Естественно выполняться эти операции в тесте должны одновременно. Профилей нагрузки для приложения может быть несколько и это оправдано. Ведь бизнес пользователи могут выполнять разные наборы операций в разное время. Например, начало операционного дня и конец дня, начало месяца (квартала) и соответственно завершение могут отличаться. Таким образом получаем различные наборы операций приложения, выполняющиеся одновременно и соответственно создающие различную нагрузку. Кстати меняться могут не только сами операции но и и их интенсивности. В первом приближении моделью нагрузки является набор профилей нагрузки, где каждый профиль отличается от другого или набором операций или интенсивностями выполнения этих операций.

Пример профиля нагрузки, в который входит 5 операций, значение n может быть различным для каждой операции.

<Профиль нагрузки>
1. Операция_1 - интенсивность выполнения n раз / ед. времени
2. Операция_2 - интенсивность выполнения n раз / ед. времени
3. Операция_3 - интенсивность выполнения n раз / ед. времени
4. Операция_4 - интенсивность выполнения n раз / ед. времени
5. Операция_5 - интенсивность выполнения n раз / ед. времени

Дополняем терминологию (нумерацию я решил сделать сквозную) :

7. Профилем нагрузки называется набор операций с заданными интенсивностями, полученными на основе статистики.

Комментарии: 3:

Отправить комментарий

Подпишитесь на каналы Комментарии к сообщению [Atom]



<< Главная страница