Види навантажувального тестування сайтів

  1. тестування продуктивності
  2. стресове тестування
  3. об'ємне тестування
  4. Тестування стабільності і надійності

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

Тестування навантаження сайту можна розділити на кілька основних видів.

тестування продуктивності

Основною метою даного тестування, також званого Perfomance testing, є визначення того, наскільки добре додаток або сайт може масштабуватися при високому навантаженні і її поступове збільшення. Для цього роблять такі дії:
- змінюють час виконання операцій без зміни заданої інтенсивності;
- визначають, скільки користувачів одноразово використовують додаток;
- визначають межі допустимої продуктивності;
- досліджують продуктивність при різних навантаженнях.

стресове тестування

Такий вид тестування використовується для визначення того, наскільки додаток або сайт готові до стресових навантажень. Ще однією метою є виявлення того, наскільки проект здатний повернутися до нормального темпу роботи після високого рівня навантажень і їх зміни, а також оцінка падіння продуктивності. У ролі стресу виступає високе значення інтенсивності виконання операцій.

об'ємне тестування

При цьому тестуванні визначається, як зміниться продуктивність, якщо збільшити обсяги даних в БД ресурсу. Для цього здійснюють наступні дії:
- вимірюють, за який час виконуються певні операції при різних інтенсивностях їх виконання;
- визначають, скільки відвідувачів працюють з ресурсом в даний момент часу.

Тестування стабільності і надійності

Stability / Reliability testing проводиться для визначення працездатності проекту на тривалих ділянках роботи. Інтенсивність навантаження при цьому середня. При такому тестуванні не так важливо час виконання операцій. Головним тут є те, щоб не було витоків пам'яті, а також перезапусків та інших процесів, які впливають на стабільність функціонування проекту.

Ми хочемо, щоб Ви були впевнені в тому, що Ваші сайти витримають будь-яке навантаження, тому розробили свій власний сервіс навантажувального тестування Loaddy.com , Де Ви можете безкоштовно перевірити свій сайт.