Компанії, що займаються навантажувальним тестуванням, нараховують багато видів послуг з тестування навантаження, оскільки більшість з них є варіаціями на тему. Навантажувальне тестування - це вид тестування продуктивності, який виконується для перевірки того, чи витримає додаток навантаження. Воно визначає вузькі місця в програмному забезпеченні і включає в себе імітацію реального навантаження для цільової програми. Правильне навантажувальне тестування вимагає глибоких знань психології користувачів. Послуга навантажувального тестування проводиться на пізніх етапах процесу розробки, коли система готова до випуску.
Ключові атрибути навантажувального тестування:
[checklist type=”eg. checked, dotted, arrowed” margin_bottom=”no”]
- Швидкість нарощування.
- Відсоток від пікових навантажень.
- Тип пікових навантажень.
- Тривалість пікових навантажень.[/checklist]
Приклад вимоги:
Деякі інтернет-магазини практикують спеціальні кампанії з пропозиціями або знижками, які починаються в точний час. У такому випадку, якщо магазин популярний серед користувачів, він може вирівнювати години пік. Більшість користувачів використовують гаджети, такі як смартфони або планшети, для доступу до магазину. Простий інтернет-магазин може очікувати, що пікова година буде включати в себе наступне:

Виконання тесту
Важливо виконати набір типів тестування, перш ніж переходити до повного виконання тесту. Це робиться для того, щоб забезпечити поведінку сервісу або продукту та виявити деякі проблеми, які можуть виникнути в майбутньому при низькій швидкості транзакцій. Це хороший шанс перевірити, чи всі сервери відповідають очікуваним пропорціям навантаження.
Звіт про випробування та аналіз
Фінальний тестовий звіт повинен включати всі етапи тестування за весь період проведення тесту. Це робиться для того, щоб побачити вплив зміни кількості користувачів. Він також повинен включати ключову статистику часу відгуку для години пік.
Ускладнення, виключені з навантажувального тестування:
Навантажувальне тестування досить просте. Воно виключає процес реєстрації, входів і невдалих входів, скидання паролів тощо. Воно також виключає врахування очікуваних короткочасних пікових годин активності користувачів.
Міркування про інші системи:
Розглядаючи інші системи, ми не враховуємо ERP, склад, подальшу обробку замовлень, диспетчеризацію та системи підтримки клієнтів. Ми розглядаємо лише компонент взаємодії з клієнтом.










0 коментарів