Vaatimukset: Olen käyttänyt monia HTTP-stressitestauksen työkaluja aiemmin, kuten: Jmeter, apachebench ja muita työkaluja, jotkut rasitustestauksen työkalut ovat suhteellisen suuria tai monimutkaisia rakenteeltaan, ja ne joutuvat jopa joihinkin ajonaikaisiin, mikä ei ole kovin kätevää käyttää.
Arvostelu:
Cassowary GitHub -osoite:Hyperlinkin kirjautuminen on näkyvissä. Kassoaari-opas:Hyperlinkin kirjautuminen on näkyvissä. Cassowary Windows-version lataus:Hyperlinkin kirjautuminen on näkyvissä.
Cassowary on uusin monialustainen HTTP/S-kuormitustestaaja. Käytin Go Editor Cassowary -ohjelmaa toivoen, että kehittäjät, testaajat ja järjestelmänvalvojat pystyisivät helposti suorittamaan kuormitustestausta. Cassowary on saanut inspiraationsa monista klassisista avoimen lähdekoodin projekteista, kuten k6, ab ja httestat.
funktio
- Kaksi testitilaa: tavallinen ja räätälöity. Mukautetussa tilassa voit valita URL-polun
- CI-ystävällinen
- Joustavat algoritmit: Algoritmit voidaan lähettää suoraan Prometheus PushGatewaylle tai JSON-tiedostoina
- Joustava säätö: Voit vapaasti valita, mitä HTTP-otsikkokenttää käytät
- Monialusta: Yksi binääri tukee Linuxia, Mac OSX:ää ja Windowsia samanaikaisesti
Esimerkki: 100 samanaikaista käyttäjää lähettää samanaikaisesti 1000 pyyntöä URL-osoitteeseen
Näet, että pyyntö valmistuu 1,7 sekunnissa,Keskimäärin 569 pyyntöä voidaan tehdä yhdessä sekunnissaSamaan aikaan kirjaudumme Alibaba Cloudin taustahallintajärjestelmään tarkistaaksemme valvonnan (ei kovin tarkkaa, mutta se voi osoittaa, että samanaikaisuus sillä hetkellä on todella suuri), kuten alla olevassa kuvassa näkyy:
(Loppu)
|