Урок за тестване на съхранение: какво е, тип, Concepts

Тестване на съхранение

Тестване на съхранение е вид софтуерно тестване, използвано за проверка дали тестваното софтуерно приложение съхранява съответните данни в подходящи директории и дали има достатъчно място за предотвратяване на неочаквани прекъсвания поради недостатъчно дисково пространство. Нарича се още тестване на ефективността на съхранението.

Защо тестване на съхранение?

  • Бавното съхранение означава бавно време за реакция, продължителни заявки и по-ниска наличност на приложения
  • Бавното съхранение е режийно за поддръжката на сървърната инфраструктура
  • Помага да се намери практическото му ограничение за съхранение преди внедряване
  • Помага да се разбере как системата ще реагира, когато ново хардуерно устройство бъде заменено или надстроено

Тестване на съхранение

Видове тестове за съхранение

  • Тестване на приложението: Тестване на приложения с примерни заявки с производствена среда
  • Симулация на приложение: Извършете тестването, като използвате стандартен софтуер, подобен на целево приложение
  • Сравнителен анализ: Извършете тестването с помощта на стандартен софтуер

Общи концепции за тестване, включени по време на тестване на съхранение

Видове тестове за съхранение Пример за общи дейности за тестване на съхранение
  • Тестване на приложението:
  • Сравнете времето за отговор на OLTP
  • Сравнете времето за изпълнение на партиди
  • Сравнете постоянните скорости на поточно предаване
  • Симулация на приложение:
  • Тествайте IOPS при пиково съхранение за бази данни
  • Тествайте пиково съхранение за среда за поточно предаване на данни или среди за поточно предаване на данни
  • Тествайте латентността на съхранението за съобщения или други еднонишкови приложения
  • Сравнителният анализ
  • Тестване за повреда на данните

Грешки при извършване на тестване за съхранение

  • Наблюдение на грешната производителност на сървъра
  • Без изчистване на кеша на сървъра, сравняване на устройствата за съхранение
  • По време на тестването забравяте да наблюдавате използването на процесора
  • Тестване на производителността на съхранението с команди за копиране на файлове

Заключение

Софтуерно инженерство, Техниките за тестване на съхранение гарантират, че тестваното приложение съхранява съответните данни в съответните директории.