Як створити модель робочого навантаження в тестуванні продуктивності?

Для розробки базової моделі робочого навантаження дуже важливі 2 показники. План тестування продуктивності повинен мати значення цих двох показників: Кількість користувачів: очікуване навантаження користувачів на сервер під час тесту. Ітерацій за секунду: скільки ітерацій потрібно виконати користувачу протягом тривалості тесту.1 червня 2023 р

Це відсоток годин, які користувач запланував на роботу, від загальної кількості робочих годин на день. Розраховується як = (Години робочого навантаження/Загальна кількість робочих годин за день) * 100.

Модель навантаження описує на логічному рівні, як тестовий об'єкт буде завантажено і як буде вимірюватися продуктивність.

Модель інституційного навантаження спроба зрозуміти на сукупному рівні, що потрібно зробити і що зроблено, дві часто дуже розбіжні ідеї, а потім забезпечити відповідний розподіл ресурсів.

Розрахунок WLM (модель робочого навантаження) із застосуванням закону Літтла Закон Літтла стверджує, що середня кількість запитів у системі (закритому) дорівнює добутку середньої кількості запитів, обслугованих за одиницю часу, на середній час перебування кожного запиту в системі.

Які етапи підходу до моделювання робочого навантаження?

  1. По-перше, зберіть робоче навантаження для різних профілів користувачів за допомогою звернень API запитів і дій контролера.
  2. По-друге, визначте сценарій тестування на основі статистики використання продукції.
  3. По-третє, налаштуйте дані для активів і пристроїв на основі виробничого навантаження.