Blitz: Teljesítmény- és terhelésvizsgálat a felhőből
Nehéz a webszerverre nehezedő terhelés analógiájával előállni, így itt van. Képzelje el, hogy webszerver vagy, és látogatói paradicsomos dobozok. Ha van egy vagy két doboz étele, akkor nagyon könnyen hordozhatja őket. Halmozzon pár százat a karjaiba, és egyik étel sem kerül oda, ahol lennie kell. Most, ha valahogy csökkentené az egyes dobozok méretét, megfelelően eloszlatná őket, és segítséget kaphatna a szállításuk során, akkor több százat is hordozhat.
A webszerver ugyanúgy működik. Néhány száz látogató és a szerver rengeteg erőforrással rendelkezhet ahhoz, hogy megjelenítse és eljuttassa a látogatót oda, ahová tart. De halmozzon ezer vagy tízezret, és a szerver megállásig mászik. Nem mintha a látogatók egy része eljuthatna oda, mások pedig nem ... mindet megállítják. Az oldalai nagyon lassan jelennek meg, és teljesen le is állnak a betöltéssel. Ez a mi webhely szenvedett az elmúlt hetekből.
A probléma az, hogy a legtöbb vállalat gyakran fejleszt egy weboldalt egy olyan szerveren, amelyet nem terhel meg. Aztán gyártásba hozzák, jönnek a látogatók, és gyorsan lefelé halad.
Ennek előkészítése érdekében teljesítmény- és terhelésvizsgálati szolgáltatások segíteni tud. villámháború egy felhőalapú teljesítmény- és terhelés-tesztelési szolgáltatás, nincs telepítendő szoftver. A szolgáltatás akár 200,000 8 virtuális felhasználót támogat 50,000 különböző világszerte (régiónként legfeljebb XNUMX XNUMX) az alkalmazás vagy a webhely teszteléséhez. Ez lehetővé teszi a felhasználók számára, hogy összehasonlítsák a különböző szoftverhalmokat, hardver erőforrásokat és szolgáltatókat. Végső soron lehetővé teszi, hogy még a látogatók előtt felfedezze az előrehaladás regresszióit.
villámháború azért jött létre, hogy az alkalmazás- és webhelyfejlesztők segítsék a teljesítmény kezelését és tesztelését a fejlesztés teljes életciklusa alatt. A fejlesztés, a futtatás, a gyártás és a műveletek révén elengedhetetlen annak biztosítása, hogy az alkalmazás megfeleljen a felhasználói elégedettség legmagasabb szintjének.
villámháború nagyszerű szolgáltatásokat kínál a folyamatban lévő minőségbiztosítási programok számára:
- Komplex tranzakciók - Akár egy weboldalt, akár egy összetett tranzakciót szeretne tesztelni, a Blitz megkönnyíti az Ön számára a támogatható felhasználók számának meghatározását.
- Részletes visszajelzés - Részletes statisztikákat és visszajelzéseket kaphat valós időben, egyszerű angol nyelven. Jelentések, amelyek segíthetnek az infrastruktúra hibakeresésében, az alkalmazás szűk keresztmetszeteinek azonosításában, és csak annak meghatározásában, hogy újabb szervert kell-e hozzáadni.
- Dugó - A Chrome kiterjesztésünkkel vagy a Firefox kiegészítővel egyszerűen navigálunk egy weboldalra, és futtassunk teljesítménytesztet. A Blitz gondoskodik a sütikről, a hitelesítésről és az összes többi mögöttes bonyolultságról.
- Automatizálás - A Ruby GEM és a folyamatos integrációs szerverekkel, például az Atlassian Bamboo CI szerverével való teljes integrációval az automatizált teljesítménytesztelés biztosíthatja, hogy egyetlen kódlökés sem okozhat gyenge élményt a felhasználók számára.
Időtúllépés figyelése terheléssel:
Válaszidő figyelése terheléssel:
Blitz rendelkezik Fejlesztéssel API Java, Maven, Node.js, Python, Perl és PHP rendszerben futó kliensek.