Blitz: Prestanda- och belastningstestning från molnet

Depositphotos11582666 m 2015

Det är svårt att komma med en analogi för belastningen på en webbserver så här går det. Tänk dig att du är en webbserver och att dina besökare är burkar med tomater. Om du har en eller två burkar mat kan du bära dem ganska lätt. Ha några hundra i armarna och ingen mat kan komma dit de behöver vara. Om du på något sätt kunde minska storleken på varje burk, distribuera dem ordentligt och få hjälp med att bära dem, kanske du kan bära hundratals.

En webbserver fungerar på ungefär samma sätt. Några hundra besökare och din server kan ha massor av resurser att visa och föra besökaren dit de ska. Men stapla på tusentals eller tiotusentals och servern kryper till ett stopp. Det är inte som om några av besökarna kan komma dit och andra inte ... alla är stoppade. Dina sidor visas mycket långsamt och till och med slutar ladda helt. Det är vad vår webbplatsen led från de senaste veckorna.

Problemet är att de flesta företag ofta utvecklar eller placerar en webbplats på en server som inte har någon belastning på den. Sedan sätter de den i produktion, besökarna kommer och det går snabbt nedåt.

För att förbereda sig för detta, tjänster för prestanda och belastningstest kan hjälpa. Blitz är en molnbaserad prestanda- och belastningstesttjänst, det finns ingen programvara att installera. Tjänsten stöder upp till 200,000 8 virtuella användare från 50,000 olika globala platser (upp till XNUMX XNUMX per region) för att ladda testa din app eller webbplats. Detta gör det möjligt för användare att jämföra olika programvarustackar, hårdvaruresurser och tjänsteleverantörer. I slutändan låter det dig upptäcka framstegsregressioner innan dina besökare gör det.

regioner

Blitz har skapats för att hjälpa applikations- och webbplatsutvecklare att hantera och testa prestanda under hela utvecklingslivscykeln. Genom utveckling, iscenesättning, produktion och drift är det viktigt att se till att din applikation uppfyller de högsta användarnivåerna.

prestandadata

Blitz erbjuder fantastiska funktioner för pågående kvalitetssäkringsprogram:

  • Komplexa transaktioner - Oavsett om du vill testa en webbsida eller en komplex transaktion, gör Blitz det enkelt för dig att bestämma antalet användare du kan stödja.
  • Detaljerad feedback - Få detaljerad statistik och feedback i realtid och på vanlig engelska. Rapporter som kan hjälpa dig att felsöka din infrastruktur, identifiera flaskhalsar i din applikation och bara avgöra om du behöver lägga till en annan server.
  • Insticksprogram - Med vårt tillägg för Chrome eller tillägg för Firefox, bara navigera till en webbsida och kör ett prestandatest. Blitz tar hand om kakorna, autentisering och alla andra underliggande komplexiteter.
  • Automation - Med Ruby GEM och full integration med kontinuerliga integrationsservrar som Atlassians Bamboo CI-server kan automatiserad prestandatestning säkerställa att ingen kodtryckning kan orsaka en dålig upplevelse för dina användare.

Timeoutövervakning med belastning:

timeout

Svarstidsövervakning med belastning:

svarstider

Blitz har utveckling API klienter som körs i Java, Maven, Node.js, Python, Perl och PHP.

Vad tror du?

Den här sidan använder Akismet för att minska spam. Läs om hur din kommentardata behandlas.