ComputersInformatietechnologie

Load testing: types, beschrijving van het proces

Niet iedere gebruiker van moderne computersystemen op een dagelijkse basis geconfronteerd met het begrip "stress testing." Kortom, het is bekend bij webontwikkelaars en iedereen die resource-intensieve programma's te gebruiken. Echter, soms kan de kennis over dit onderwerp zijn nuttig en gewone gebruikers. Probeer te begrijpen waarom dit allemaal nodig is.

Load testing: types en doelen

Allereerst moeten we duidelijk onderscheid tussen deze soorten tests. Conventioneel, kunnen worden onderverdeeld in twee klassen: controle computer "iron" op het hoogst mogelijke of overmatige belasting van elk onderdeel en software testen (websites voorspelling elementen, individuele programma's, etc ...).

Het spreekt vanzelf dat de testlocaties direct aangesloten en het controleren van de gezondheid van de server, die informatie en virtuele webservers, die zijn gemaakt in het proces van het werken met gespecialiseerde programma's zoals Denwer biedt.

Programma voor stress testing en hun taken

Zoals u kunt zien, de relatie is erg sterk. En spreken van de "hardware", de belasting van het systeem testen met behulp van speciaal gereedschap zodat genoeg om potentiële problemen nauwkeurig te identificeren op het werk, om zo te zeggen, in extreme situaties. Een voorbeeld van de eenvoudigste. Modern computerspelletjes met hun eisen kan het systeem gemakkelijk te laden in die mate dat het niet meer helemaal zal werken. Daarom, voordat u deze software installeert op uw computer, is het mogelijk om een serie tests uit te voeren om te bepalen of stuffing "pull" het spel kan. Volgens de resultaten en te beslissen over het programma te installeren. In principe geldt dit ook voor toepassingen die gepaard geleidende ingewikkelde wiskundige berekeningen en ontwerpen, zoals de belasting van dezelfde processor en RAM in vergelijking met de gebruikelijke toestand van het systeem kan worden overschreden tijden.

Wat betreft de tweede klasse, het testen van de site en de server kan fungeren als een soort universele middel van het voorspellen van hun gedrag in een echte operatie. Bijvoorbeeld, kan het gelijktijdige emulatie van een verzoek toegang tot een groot aantal gebruikers. Zoals bekend is, volgens dit principe zijn DDoS-aanvallen, wanneer de server of site niet kan omgaan met te veel verzoeken. Load testing server of site zal later in detail worden besproken. En nu gaan we verder met een computer "ijzeren". Dit geldt niet alleen voor uw huis of kantoor terminals, maar ook de daadwerkelijke fysieke server systemen.

criterium

Laten we beginnen met het hart van elke computer - de CPU. Het is geen geheim dat het een probleem was met zijn werk in de meeste gevallen leiden tot de meest tragische gevolgen. Heel vaak is dit te wijten aan oververhitting. testen Load stelt hem in staat om extreme omstandigheden te creëren. En dan kun je zien hoe het zijn werk zal beïnvloeden.

Het spreekt vanzelf dat het houden van dit soort stress testing omvat het gebruik van bepaalde programma's. Vandaag de dag kunnen ze honderden en duizenden tellen. Maar, volgens de meeste deskundigen, de leider op dit gebied is Prime95 applicatie die kan worden toegepast op processors, en de stroken van RAM. Maar de belangrijkste richting - namelijk de CPU-chipset verificatie.

Als u het hulpprogramma gebruiken om te beginnen is het raadzaam om alle geopende programma's te sluiten en het automatisch uitschakelen van de slaapstand (slaap), zodat de computer niet per ongeluk uitgeschakeld tijdens de test. Nu moet je de processor de meest stringente voorwaarden te simuleren (een programma kan doen als geen ander, echt zetten chips in de meest moeilijke omstandigheden). De test zelf wordt geactiveerd in het optiemenu waar je de partitie Torture Test te selecteren. Er zullen worden gespecificeerd soorten operaties. De meest interessante is hier de Blend-test (gelijktijdige belasting van de processor en de "RAM"), en kleine FFT en Groot FFT (toename van de CPU-gebruik als gevolg van de lozing van RAM).

Hoe om te bepalen dat load testing succesvol is? De algemene opvatting is niet hier, maar aangenomen wordt dat indien ten minste 04:00 of onjuiste werking van de chip wordt overschreden, de component voldoende stabiel is om overbelasting. Maar het gebeurt wel eens, dat storing kan veel later optreden, dus als je een behoorlijke hoeveelheid tijd om te sparen, is het beter om de testperiode te verhogen tot 24 uur (de fout kan verschijnen na een halve dag van het werk).

Controleren van het werkgeheugen

Niet minder belangrijk is de stress tests met "RAM", die functioneert als de zogenaamde tweede viool. Dit is het meest geschikt toepassing Memtest86 +, dat is veruit de beste.

Om goed te werken, met de hulp die u nodig hebt om een boot schijf of een flash drive te maken en te downloaden naar de computer terminal van het voertuig. Na het activeren van de test op de volledige uitvoering zal veel tijd vergen. Je kunt gewoon laat uw computer op 's nachts. Dat moet genoeg zijn.

Bepaling van het gedrag van de grafische adapter

Met graphics, ook is om te testen als video-adapters Overbelasting vaak de oorzaak van computer crasht. Er zal een perfecte tool programma FurMark zijn.

Deze tool is in staat om de grafische chip te verwarmen is veel sterker dan een soort driedimensionale spel zou maken met het systeem eisen boven het gemiddelde. De praktijk blijkt, zijn de omstandigheden zodanig dat de kaart kan beginnen te falen in de periode van 15 tot 30 minuten na aanvang van de test.

Daarnaast kunt u speciale gereedschappen ontwikkeld voor specifieke games te gebruiken. Bijvoorbeeld, een zeer goede test applicaties fit zoals Alien vs Predator, STALKER of iets dergelijks. In de regel zijn ze gratis verspreid, en ze kunnen worden gebruikt om precies te bepalen hoe het systeem zich zal gedragen na de installatie van het originele spel verpakking.

Wat doet de test servers en sites

Nu een paar woorden over wat is een testsite en een webserver. Één aspect (DDoS-aanvallen) reeds gezegd. Kijk nu eens naar deze kwestie van de andere kant.

Tests zich van dit type tot op zekere hoogte kan worden toegeschreven zelfs naar de marketing tools om het gedrag van gebruikers te voorspellen. Zo is het mogelijk om de simulatie van de situatie van een bepaald bedrag (de maximum / piek) van de mensen uit te voeren bij de ingang van de site, te weten hoeveel pagina's kunnen worden bekeken, of de betrokken e-mail, bijvoorbeeld, in het proces van bestellen van goederen, de informatie kan worden gebruikt om gebruikers te identificeren, laat is het kanaal capaciteit om gelijktijdige toegang tot de gebruikers van de site te bieden op een gegeven moment zal het een bevestiging van gebruikersgegevens te eisen door een derde partij (naprime Wanneer u een credit card nummer in te voeren), zal hoe effectief de introductie van Java-applets of via een beveiligde https-verbinding, en ga zo maar door. D. zijn

Vragen testen webserver (software) en gevestigde internetbronnen

In principe is bijna het zelfde probleem stelde zich en load testing server. Het is echter niet louter technische aspect nadruk ligt hier. Tests kunnen detecteren of meerdere gebruikers dezelfde IP, geeft u de responstijd op verzoek gestuurd om uit te vinden hoe het hele systeem op een beveiligde of niet-beveiligde verbinding zal reageren, wat de toegangssnelheid zal zijn tijdens het verzenden van te veel verzoeken en ga zo maar door. Etc. .

In dit geval (en voor de site, en de webserver), zijn veel geadviseerd om een krachtig pakket genaamd OpenSTA (System Architecture Test), die het mogelijk maakt niet alleen de test te gebruiken, maar ook om het probleem op te breken in componenten voor elk afzonderlijk element van de structuur met een gereedschap creatie en simulatie scripts Script Modeler. Het is opmerkelijk dat na de oprichting van dit model, kunt u zelfs de verbinding te controleren (SSL moet worden uitgevoerd de zogenaamde name server). Bovendien kunnen de resultaten worden opgeslagen in de Repository Host sectie en testen gecombineerd in geschikte groepen.

Wat is het resultaat?

In principe is dit een zeer korte samenvatting van de problemen van stress testen, omdat de tests zelf, evenals programma's die hen in staat stellen om te besteden, kunt u een goede deal te vinden. Zet het op deze manier: Er zijn de meest populaire tools en wordt beschouwd als de essentie van het probleem. Ik denk dat, na het lezen van de gebruiker een kleine stap vooruit in het begrip van de kwesties in verband met load testing.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 nl.atomiyme.com. Theme powered by WordPress.