Stresstestning

Författare: Monica Porter
Skapelsedatum: 14 Mars 2021
Uppdatera Datum: 17 Maj 2024
Anonim
Stress Testing 01: Creating the Dataset
Video: Stress Testing 01: Creating the Dataset

Innehåll

Definition - Vad betyder Stresstestning?

Stresstestning avser testning av programvara eller hårdvara för att avgöra om dess prestanda är tillfredsställande under extrema och ogynnsamma förhållanden, som kan uppstå till följd av tung nätverkstrafik, processbelastning, underklockning, överklockning och maximal begäran om resursanvändning.

De flesta system utvecklas under antagande om normala driftsförhållanden. Även om en gräns överskrids är fel därför försumbara om systemet genomgår stresstestning under utveckling.


En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar stresstestning

Stresstestning används i följande nackdelar:

  • Programvara: Stresstest betonar tillgänglighet och felhantering under extremt tunga belastningar för att säkerställa att programvaran inte kraschar på grund av otillräckliga resurser. Stresstestning av programvara fokuserar på identifierade transaktioner för att bryta transaktioner, som är mycket stressade under testning, även när en databas inte har någon belastning. Stresstestprocessen laddar samtidiga användare utöver normala systemnivåer för att hitta systemens svagaste länk.
  • Hårdvara: Stresstest säkerställer stabilitet i normala datormiljöer.
  • Webbplatser: Stresstest bestämmer begränsningarna för någon av webbplatsens funktioner.
  • CPU: Ändringar som överspänning, undervolting, underlåsning och överlåsning verifieras för att avgöra om de kan motstå tunga belastningar genom att köra ett CPU-intensivt program för att testa för systemkrasch eller hängningar. CPU-stresstestning är också känd som torturtestning.