Blitz: prestatie- en laadtests vanuit de cloud
Het is moeilijk om een analogie te bedenken voor de belasting van een webserver, dus hier gaat het. Stel je voor dat je een webserver bent en je bezoekers blikken tomaten zijn. Als je een of twee blikken eten hebt, kun je ze vrij gemakkelijk dragen. Stapel een paar honderd in je armen en geen van het voedsel kan komen waar het moet zijn. Als je nu op de een of andere manier de grootte van elk blikje zou kunnen verkleinen, ze op de juiste manier zou kunnen verdelen en hulp zou krijgen bij het dragen ervan, zou je er misschien honderden kunnen dragen.
Een webserver werkt ongeveer op dezelfde manier. Een paar honderd bezoekers en uw server hebben mogelijk voldoende middelen om de bezoeker weer te geven en te brengen waar ze heen gaan. Maar stapel op duizenden of tienduizenden en de server kruipt tot stilstand. Het is niet zo dat sommige bezoekers er kunnen komen en andere niet… ze worden allemaal tegengehouden. Uw pagina's worden erg langzaam weergegeven en stoppen zelfs helemaal met laden. Het is wat onze site leed van de afgelopen weken.
Het probleem is dat de meeste bedrijven vaak een website ontwikkelen of plaatsen op een server die deze niet belast. Dan nemen ze het in productie, komen de bezoekers en gaat het snel bergafwaarts.
Om je hierop voor te bereiden, prestatie- en belastingtestdiensten kan helpen. Blitz is een cloudgebaseerde service voor prestatie- en belastingtests, er hoeft geen software te worden geïnstalleerd. De service ondersteunt tot 200,000 virtuele gebruikers van 8 verschillende wereldwijde locaties (tot 50,000 per regio) om uw app of website te testen. Hierdoor kunnen gebruikers verschillende softwarestapels, hardwarebronnen en serviceproviders vergelijken. Uiteindelijk stelt het u in staat om voortgangsregressies te ontdekken voordat uw bezoekers dat doen.
Blitz is gemaakt om applicatie- en website-ontwikkelaars te helpen bij het beheren en testen van prestaties gedurende de ontwikkelingscyclus. Door ontwikkeling, staging, productie en bewerkingen is het van cruciaal belang ervoor te zorgen dat uw applicatie voldoet aan de hoogste mate van gebruikerstevredenheid.
Blitz biedt geweldige functies voor doorlopende kwaliteitsborgingsprogramma's:
- Complexe transacties - Of u nu een webpagina of een complexe transactie wilt testen, Blitz maakt het u gemakkelijk om het aantal gebruikers te bepalen dat u kunt ondersteunen.
- Gedetailleerde feedback - Krijg gedetailleerde statistieken en feedback in realtime en in gewoon Engels. Rapporten die u kunnen helpen bij het debuggen van uw infrastructuur, het identificeren van bottlenecks in uw applicatie en gewoon bepalen of u nog een server moet toevoegen.
- Plugins - Met onze extensie voor Chrome of add-on voor Firefox, navigeer je gewoon naar een webpagina en voer je een prestatietest uit. Blitz zorgt voor de cookies, authenticatie en alle andere onderliggende complexiteiten.
- Automatisering – Met de Ruby GEM en volledige integratie met Continuous Integration-servers zoals de Bamboo CI-server van Atlassian, kunnen geautomatiseerde prestatietests ervoor zorgen dat geen enkele code-push een slechte ervaring voor uw gebruikers kan veroorzaken.
Time-outbewaking met belasting:
Reactietijdbewaking met belasting:
Blitz heeft ontwikkeling API clients die draaien in Java, Maven, Node.js, Python, Perl en PHP.