Тестування сховища (Storage testing)
Last updated
Last updated
Тестування сховища (Storage testing, Storage Performance testing) - це вид тестування ПЗ, що використовується для перевірки того, як тестоване ПЗ зберігає дані у відповідних каталогах і чи достатньо в них місця для запобігання несподіваному завершенню роботи через брак місця на диску. ПЗ має обробляти такі винятки та відображати попереджувальне повідомлення для користувача.
Навіщо воно потрібне?
Повільне сховище означає повільний час відгуку, тривалі запити та нижчу доступність (availability) додатків;
Повільне сховище – це накладні витрати на обслуговування серверної інфраструктури;
Допомагає знайти практичні обмеження сховища перед розгортанням;
Це допомагає зрозуміти, як система відреагує на заміну чи оновлення обладнання;
Типи :
Application testing: Тестування додатків із прикладами запитів у середовищі, схожому на бойову:
Порівняйте час відповіді ;
Порівняйте час виконання batch;
Порівняйте стабільні швидкості потокової передачі;
Application Simulation: тестування з використанням стандартного програмного забезпечення, аналогічного до цільової програми:
Протестувати на пікові значення IOPS для баз даних
Протестуйте на пікові значення для середовища потокової передачі;
Перевірка затримок сховища для обміну повідомленнями або інших додатків;
Benchmarking: Провести тестування за допомогою стандартного програмного забезпечення;
Перевірка пошкодження даних;
Джерело:
Дод. матеріал: