Шта је испитивање запремине? Учите на примерима

Преглед садржаја:

Anonim

Шта је испитивање запремине?

ТЕСТИРАЊЕ ОБИМА је врста тестирања софтвера, где се софтвер подвргава огромном обиму података. Такође се назива тестирањем на поплаве. Тестирање обима врши се за анализу перформанси система повећањем обима података у бази података.

Уз помоћ испитивања запремине може се проучити утицај на време одзива и понашање система када су изложени великом обиму података.

На пример, тестирање понашања музичке странице када милионе корисника преузме песму.

Предности испитивања запремине

  • Идентификовањем проблема са оптерећењем може се уштедети много новца који ће у супротном бити потрошен на одржавање апликација.
  • Помаже у бржем почетку за планове скалабилности
  • Рано утврђивање уских грла
  • Гарантује да је ваш систем сада способан за употребу у стварном свету

Зашто радити испитивање запремине

Циљ извођења испитивања запремине је да

  • Проверавајте перформансе система са повећањем обима података у бази података
  • Да бисте идентификовали проблем који ће се вероватно појавити код велике количине података
  • Да би се схватила тачка у којој се стабилност система погоршава
  • Испитивање запремине помоћи ће да се утврди капацитет система или апликације - нормална и велика запремина

Како се врши испитивање запремине

У испитивању запремине, треба тестирати следеће ствари

  • Тестирајте да ли постоји губитак података
  • Проверите време одзива система
  • Проверите да ли су подаци правилно сачувани или не
  • Проверите да ли су подаци замењени без икаквог обавештења
  • Проверите да ли постоје упозорења и поруке о грешци, да ли уопште долази до проблема са запремином
  • Проверите да ли велики обим података утиче на брзину обраде
  • Да ли систем има потребне меморијске ресурсе
  • Да ли се извршава тест запремине на целом систему
  • Постоји ли ризик ако је обим података већи од наведеног
  • Постоји ли гаранција да се неће догодити већи обим датума од наведеног

Најбоље праксе за испитивање великог обима

Најбоље праксе за испитивање великог обима су

  • Зауставите све сервере и проверите све евиденције
  • Пре теста учитавања ручно извршите сценарио апликације
  • За најкорисније резултате запањујући број корисника
  • Да бисте превазишли ограничења лиценце, уравнотежите време за размишљање
  • Будите опрезни са новом градњом
  • Анализирајте случај употребе за побољшање након успостављања основне линије
  • Понављање одређених делова испитивања запремине постаје неизбежно у случају да постоји уско грло перформанси

Испитивање запремине против испитивања оптерећења

Тестирање запремине Испитивање оптерећења
  • Тестирање обима је тестирање апликације са великим бројем података у бази података
  • Током тестирања оптерећења, апликација је подвргнута одређеном нивоу оптерећења да би анализирала понашање апликације
  • Тестирање обима проверава да ли систем реагује на очекивани начин за одређени обим података. То може укључивати повећање величине датотеке
  • Тестирање оптерећења проверава перформансе система када се повећа оптерећење корисника. Може укључивати све већи број датотека

Изазови у испитивању запремине

  • Фрагментација меморије је тешко генерисати
  • Динамичко генерисање кључева
  • Релациони интегритет генерисаних података

Резиме:

  • У софтверском инжењерству, количинско тестирање је начин за проверу перформанси система за велика оптерећења података
  • То је нефункционално тестирање
  • Фрагментација меморије коју је тешко генерисати и релациони интегритет генерисаних података

    неколико је изазова испитивања запремине