Reikalavimai: Anksčiau naudojau daug HTTP testavimo nepalankiausiomis sąlygomis įrankių, tokių kaip: Jmeter, apachebench ir kiti įrankiai, kai kurie testavimo nepalankiausiomis sąlygomis įrankiai yra gana dideli arba sudėtingos konfigūracijos ir netgi turi ateiti į tam tikrą vykdymo laiką, o tai nėra labai patogu valdyti.
Peržiūra:
Cassowary GitHub adresas:Hipersaito prisijungimas matomas. Cassowary Tutorial:Hipersaito prisijungimas matomas. Cassowary Windows versijos atsisiuntimas:Hipersaito prisijungimas matomas.
"Cassowary" yra naujausias kelių platformų HTTP/S apkrovos testeris. Naudojau "Go Editor Cassowary", tikėdamasis, kad kūrėjai, testuotojai ir sistemos administratoriai galės lengvai atlikti apkrovos testavimą. Cassowary yra įkvėptas daugelio klasikinių atvirojo kodo projektų, tokių kaip k6, ab ir httestat.
funkcija
- Du bandymo režimai: standartinis ir pasirinktinis. Pasirinktiniu režimu galite pasirinkti URL kelią
- Draugiškas CI
- Lankstūs algoritmai: algoritmai gali būti siunčiami tiesiai į "Prometheus PushGateway" arba kaip JSON failai
- Lankstus reguliavimas: galite laisvai pasirinkti, kurį HTTP antraštės lauką naudoti
- Kelių platformų: vienas dvejetainis palaiko "Linux", "Mac OSX" ir "Windows" vienu metu
Pavyzdys: 100 vartotojų vienu metu siunčia 1000 užklausų į URL
Galite pamatyti, kad užklausa įvykdyta per 1,7 sekundės,Vidutiniškai 569 užklausos gali būti užpildytos per 1 sekundęTuo pačiu metu prisijungiame prie "Alibaba Cloud" fono valdymo sistemos, kad patikrintume stebėjimą (nelabai tikslus, bet tai gali parodyti, kad tuo metu sutapimas iš tikrųjų yra labai didelis), kaip parodyta paveikslėlyje žemiau:
(Pabaiga)
|