Blitz: Ispitivanje performansi i opterećenja iz oblaka

Depositphotos 11582666 m 2015

Teško je smisliti analogiju za opterećenje web poslužitelja, pa evo. Zamislite da ste web poslužitelj, a posjetitelji su limenke rajčice. Ako imate jednu ili dvije limenke hrane, možete ih ponijeti prilično jednostavno. Nagomilajte nekoliko stotina u naručju i nijedna hrana ne može doći tamo gdje treba. Ako biste nekako mogli smanjiti veličinu svake limenke, pravilno ih distribuirati i zatražiti pomoć pri nošenju, možda biste mogli nositi stotine.

Web poslužitelj radi na približno isti način. Nekoliko stotina posjetitelja i vaš poslužitelj mogu imati dovoljno resursa za prikazivanje i dovođenje posjetitelja kamo idu. Ali naslažite se na tisuće ili desetke tisuća i poslužitelj se zaustavlja. Nije da neki posjetitelji mogu doći tamo, a neki ne ... svi su zaustavljeni. Vaše se stranice prikazuju vrlo sporo i čak se uopće prestaju učitavati. To je ono što je naše mjesto patilo od posljednjih nekoliko tjedana.

Problem je u tome što većina tvrtki često razvije ili postavi web mjesto na poslužitelju koji nema opterećenja. Zatim ga puste u proizvodnju, posjetitelji dođu i brzo krene nizbrdo.

Da bi se pripremili za ovo, usluge ispitivanja performansi i opterećenja može pomoći. iznenadan napad je usluga performansi i testiranja opterećenja zasnovana na oblaku, ne postoji softver za instaliranje. Usluga podržava do 200,000 8 virtualnih korisnika s 50,000 različitih svjetskih lokacija (do XNUMX XNUMX po regiji) za testiranje vaše aplikacije ili web mjesta. To korisnicima omogućuje usporedbu različitih softverskih hrpa, hardverskih resursa i davatelja usluga. U konačnici, omogućuje vam otkrivanje regresija napretka prije nego što to učine vaši posjetitelji.

regije

iznenadan napad stvoren je kako bi pomogao programerima aplikacija i web stranica da upravljaju i testiraju izvedbu tijekom životnog ciklusa razvoja. Kroz razvoj, postavljanje, proizvodnju i radnje, presudno je osigurati da vaša aplikacija zadovoljava najviše razine zadovoljstva korisnika.

podaci o izvedbi

iznenadan napad nudi izvrsne značajke za tekuće programe osiguranja kvalitete:

  • Složene transakcije - Bez obzira želite li testirati web stranicu ili složenu transakciju, Blitz vam olakšava određivanje broja korisnika koje možete podržati.
  • Detaljne povratne informacije - Dobijte detaljne statistike i povratne informacije u stvarnom vremenu i na jednostavnom engleskom jeziku. Izvješća koja vam mogu pomoći u uklanjanju pogrešaka u infrastrukturi, prepoznavanju uskih grla u aplikaciji i samo utvrđivanju trebate li dodati drugi poslužitelj.
  • Dodaci - Uz naše proširenje za Chrome ili dodatak za Firefox, samo kretanje do web stranice i pokretanje testa izvedbe. Blitz se brine za kolačiće, provjeru autentičnosti i sve ostale složenosti.
  • Automatizacija - Uz Ruby GEM i potpunu integraciju s poslužiteljima za kontinuiranu integraciju kao što je Atlassianov Bamboo CI poslužitelj, automatizirano testiranje performansi može osigurati da nijedno guranje koda ne može stvoriti loše iskustvo za vaše korisnike.

Praćenje vremenskog ograničenja s opterećenjem:

timeouts

Nadgledanje vremena odziva s opterećenjem:

vremena odgovora

Blitz ima razvoj API klijenti koji rade na Java, Maven, Node.js, Python, Perl i PHP.

Što vi mislite?

Ova web stranica koristi Akismet za smanjenje neželjene pošte. Saznajte kako se podaci vašeg komentara obrađuju.