Blitz: Test af ydeevne og belastning fra skyen

Depositphotos11582666 m 2015

Det er svært at komme med en analogi for belastningen på en webserver, så her går. Forestil dig, at du er en webserver, og at dine besøgende er dåser med tomater. Hvis du har en eller to dåser mad, kan du bære dem temmelig let. Læg et par hundrede i armene, og ingen af ​​maden kan komme derhen, hvor de skal være. Hvis du på en eller anden måde kunne reducere størrelsen på hver dåse, distribuere dem ordentligt og få hjælp til at bære dem, kan du muligvis bære hundreder.

En webserver fungerer på nogenlunde samme måde. Et par hundrede besøgende og din server kan have masser af ressourcer til at vise og bringe den besøgende hen, hvor de skal hen. Men bunker tusinder eller titusinder, og serveren kryber til et stop. Det er ikke som om nogle af de besøgende kan komme derhen, og andre ikke ... alle er stoppet. Dine sider vises meget langsomt og stopper endda indlæsningen helt. Det er hvad vores webstedet led fra de sidste par uger.

Problemet er, at de fleste virksomheder ofte udvikler eller placerer et websted på en server, der ikke har nogen belastning på det. Så sætter de det i produktion, de besøgende kommer, og det går hurtigt ned ad bakke.

For at forberede sig på dette, ydelse og belastningstesttjenester kan hjælpe. blitz er en skybaseret ydeevne- og belastningstesttjeneste, der er ingen software at installere. Tjenesten understøtter op til 200,000 virtuelle brugere fra 8 forskellige verdensomspændende placeringer (op til 50,000 pr. Region) til at indlæse test din app eller dit websted. Dette giver brugerne mulighed for at sammenligne forskellige softwarestakke, hardwareressourcer og tjenesteudbydere. I sidste ende giver det dig mulighed for at opdage tilbageskridt, inden dine besøgende gør det.

regioner

blitz er oprettet for at hjælpe applikations- og webstedsudviklere med at administrere og teste ydeevne gennem hele udviklingslivscyklussen. Gennem udvikling, iscenesættelse, produktion og drift er det afgørende at sikre, at din applikation opfylder de højeste niveauer af brugertilfredshed.

ydelsesdata

blitz tilbyder fantastiske funktioner til igangværende kvalitetssikringsprogrammer:

  • Komplekse transaktioner - Uanset om du vil teste en webside eller en kompleks transaktion, gør Blitz det nemt for dig at bestemme antallet af brugere, du kan støtte.
  • Detaljeret feedback - Få detaljerede statistikker og feedback i realtid og på almindelig engelsk. Rapporter, der kan hjælpe dig med at debugge din infrastruktur, identificere flaskehalse i din applikation og bare afgøre, om du skal tilføje en anden server.
  • plugins - Med vores udvidelse til Chrome eller tilføjelse til Firefox skal du bare navigere til en webside og køre en præstationstest. Blitz tager sig af cookies, godkendelse og alle de andre underliggende kompleksiteter.
  • Automation - Med Ruby GEM og fuld integration med kontinuerlige integrationsservere som Atlassian's Bamboo CI-server kan automatiseret ydelsestest sikre, at intet kodeudtryk kan forårsage en dårlig oplevelse for dine brugere.

Timeout-overvågning med belastning:

timeouts

Reaktionstid overvågning med belastning:

svartider

Blitz har udvikling API klienter, der kører i Java, Maven, Node.js, Python, Perl og PHP.

Hvad mener du?

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.