Blitz: Testimi i Performancës dhe Ngarkesës nga Re
Tshtë e vështirë të dalësh me një analogji për ngarkesën e vendosur në një server në internet kështu që shkon këtu. Imagjinoni se jeni një server në internet dhe vizitorët tuaj janë kanaçe me domate. Nëse keni një ose dy kanaçe ushqimi, mund t’i mbani shumë lehtë. Grumbulloni disa qindra në krahë dhe asnjë nga ushqimet nuk mund të arrijë atje ku duhet. Tani, nëse mund të zvogëloni disi madhësinë e secilës kanaçe, t'i shpërndani ato si duhet dhe të merrni ndihmë për bartjen e tyre, mund të jeni në gjendje të mbani qindra.
Një web server funksionon disi në të njëjtën mënyrë. Disa qindra vizitorë dhe serveri juaj mund të kenë mjaft burime për të shfaqur dhe për ta sjellë vizitorin atje ku po shkojnë. Por grumbulloj mijëra ose dhjetëra mijëra dhe serveri zvarritet në një ndalesë. Nuk është sikur disa nga vizitorët mund të arrijnë atje dhe disa nuk munden ... të gjithë janë ndaluar. Faqet tuaja shfaqen shumë ngadalë dhe madje ndalojnë së ngarkuari fare. Whatshtë ajo që e jona faqja po vuante nga javët e fundit.
Problemi është se shumica e kompanive shpesh zhvillojnë ose krijojnë një faqe në internet në një server që nuk ka ngarkesë në të. Pastaj ata e vënë atë në prodhim, vijnë vizitorët, dhe ajo shpejt shkon tatëpjetë.
Në mënyrë që të përgatiten për këtë, shërbimet e testimit të performancës dhe ngarkesës mund të ndihmojë. Sulmoj rrufeshëm është një shërbim i bazuar në renë dhe testimi i ngarkesës, nuk ka softuer për t'u instaluar. Shërbimi mbështet deri në 200,000 përdorues virtualë nga 8 vendndodhje të ndryshme në të gjithë botën (deri në 50,000 për rajonin) për të ngarkuar testin e aplikacionit ose faqes tuaj të internetit. Kjo i lejon përdoruesit të krahasojnë grupe të ndryshme softuerësh, burime harduerësh dhe ofrues të shërbimeve. Në fund të fundit, kjo ju lejon të zbuloni regresionet e progresit para se ta bëjnë vizitorët tuaj.
Sulmoj rrufeshëm është krijuar për të ndihmuar zhvilluesit e aplikacioneve dhe faqeve të internetit të menaxhojnë dhe testojnë performancën gjatë gjithë ciklit të jetës së zhvillimit. Përmes zhvillimit, inskenimit, prodhimit dhe operacioneve, është e rëndësishme të siguroheni që aplikacioni juaj të përmbushë nivelet më të larta të kënaqësisë së përdoruesit.
Sulmoj rrufeshëm ofron veçori të shkëlqyera për programet e vazhdueshme të sigurimit të cilësisë:
- Transaksione komplekse - Pavarësisht nëse doni të provoni një faqe në internet ose një transaksion kompleks, Blitz ju bën të lehtë të përcaktoni numrin e përdoruesve që mund të mbështesni.
- Reagime të hollësishme - Merrni statistika të hollësishme dhe reagime në kohë reale dhe në anglisht të thjeshtë. Raportet që mund t'ju ndihmojnë të korrigjoni infrastrukturën tuaj, të identifikoni pengesat në aplikacionin tuaj dhe thjesht të përcaktoni nëse keni nevojë të shtoni një server tjetër.
- Shtesa - Me shtesën tonë për Chrome ose shtesë për Firefox, thjesht lundroni në një faqe në internet dhe ekzekutoni një test performance. Blitz kujdeset për cookies, vërtetimin dhe të gjitha ndërlikimet e tjera themelore.
- Automatizim - Me Ruby GEM dhe integrimin e plotë me serverat e Integrimit të Vazhdueshëm si serveri Bamboo CI i Atlassian, testimi i automatizuar i performancës mund të sigurojë që asnjë shtytje e kodit nuk mund të shkaktojë një përvojë të dobët për përdoruesit tuaj.
Monitorimi i Timeout me ngarkesë:
Monitorimi i kohës së përgjigjes me ngarkesë:
Blitz ka Zhvillim API klientë që ekzekutohen në Java, Maven, Node.js, Python, Perl dhe PHP.