Azure Load Testing
Nagy léptékű terhelést generálhat, és azonosíthatja a teljesítmény szűk keresztmetszeteit.
A teljesítmény optimalizálása nagy léptékű terheléses teszteléssel
Az Azure-hoz készült, teljes mértékben felügyelt terheléstesztelési szolgáltatással a fejlesztők és a tesztelők nagy léptékű terheléseket hozhatnak létre és szimulációkat futtathatnak. A terheléses tesztelési eszközök ismerete nélkül is gyorsan létrehozhat teszteket, vagy feltöltheti a meglévő Apache JMeter-szkriptjeit. Döntéstámogató betekintéseket kaphat a teljesítményről, a skálázhatóságról és a kapacitásról, a folyamatos fejlesztést pedig automatizált folyamatos integrációs és terjesztési (CI/CD-) munkafolyamatokkal támogathatja.
Egyszerűsített, felhőalapú terheléses tesztelési szolgáltatás az Apache JMeter magas szintű támogatásával.
Válogatott ügyfél- és kiszolgálómetrikák átfogó nézete, amely a gyakorlatban hasznosítható elemzéseket biztosít az alkalmazásteljesítményről.
Integráció a CI/CD-munkafolyamatokkal az automatizált, együttműködésen alapuló terheléses teszteléshez.
Egyszerűsített számlázás és teszteléskezelés, amely a meglévő Azure-konvenciókra épül.
Nagy mértékű terhelés gyors és egyszerű létrehozása
Nagy léptékű terhelést hozhat létre összetett infrastruktúra nélkül. Gyorsan hozhat létre teszteket a terheléstesztelő eszközök előzetes ismerete nélkül, vagy meglévő tesztszkriptek futtatása nagy méretekbenmeglévő tesztszkripteket futtathat nagy méretekben az Apache JMeter nagy megbízhatóságú támogatásával. A terheléses tesztelést egy teljes mértékben felügyelt szolgáltatással egyszerűsítheti, amely automatikusan integrálja a hálózatkezelési ajánlott eljárásokat, így zökkenőmentes tesztelési élményt biztosít az Azure-ban vagy többfelhős, helyszíni vagy hibrid környezetekben üzemeltetett nyilvános és privát végpontokhoz.
A szűk keresztmetszetek azonosítása a döntéstámogató betekintésekkel
A magas terhelésnek az alkalmazás teljesítményére gyakorolt hatását megfigyelve optimalizálhatja az alkalmazás skálázhatóságát és kapacitását. A központi irányítópulton elérhető, válogatott ügyfél- és kiszolgálómetrikák átfogó nézete által biztosított részletes, a gyakorlatban is hasznosítható elemzések és ajánlások révén megismerheti és nagy mértékben javíthatja az alkalmazások teljesítményét. A terheléses tesztek vizuális összehasonlításával azonosíthatja az alkalmazás és a környezeti változások hatását, valamint azt, hogy a tesztek hogyan érintik az alkalmazás egyes részeit.
Terheléses tesztelés beépítése a DevOps-munkafolyamatokba
Egyszerűen építhet be terheléses tesztelést az automatizált CI/CD-munkafolyamatokba, így a fejlesztési életciklus korai szakaszában észlelheti és blokkolhatja a teljesítményregressziókat. Megállapíthat egy alapteljesítményt, amellyel összehasonlíthatja a teszteket, valamint egyértelmű sikerességi és sikertelenségi feltételeket adhat meg az üzembehelyezési folyamatokban futó terheléses tesztekre vonatkozóan. A tesztek összegzéseit a GitHubon és az Azure Pipelinesban, a részletesebb információkat pedig az Azure Portalon tekintheti meg.
Az Azure-hoz készült, teljes mértékben felügyelt tesztelési szolgáltatás
Zökkenőmentes, költséghatékony tesztelési szolgáltatás, amely más Azure-szolgáltatásokra épül. Magabiztosan hozhat létre terhelést bármilyen léptékben anélkül, hogy hálózati problémák vagy túlterhelések miatt kellene aggódnia. Az Azure Load Testing automatikusan beépíti az Azure-hálózatkezelési ajánlott eljárásait, így elkerüli, hogy a rendszer tévesen biztonsági kockázatként azonosítsa a teszteket, automatikus megszakítja a szabályozást észlelő érzékelőket, valamint javaslatokat biztosít a futtatókörnyezet megbízhatóságának javítására vonatkozóan.
Beépített átfogó biztonság és megfelelőség
-
A Microsoft több mint 1 milliárd USD-t költ évente a kiberbiztonsággal kapcsolatos kutatás-fejlesztési projektekre.
-
Több mint 3500 biztonsági szakértőnk dolgozik azon, hogy megfelelő szintű adatbiztonságot és adatvédelmet nyújthassunk Önnek.
-
Csak azért kell fizetnie, ami használ, így alacsonyan tarthatja a költségeket
A terheléses tesztelési erőforrások minden példánya után díjat számítunk fel, amely havi 50 virtuális felhasználói órát tartalmaz. Ha havonta több mint 50 virtuális felhasználói órát használ, a további használatot kiszámlázzuk.
Első lépésként hozzon létre egy ingyenes Azure-fiókot
1
2
A kredit felhasználása után váltson használatalapú fizetésre, hogy továbbra is használhassa ezeket az ingyenes szolgáltatásokat. Csak akkor kell fizetnie, ha az ingyenes havi mennyiségnél többet használ.
3
Azure Load Testing-forrásanyagok és -dokumentáció
A terheléses tesztelés automatizálása
További források
Az Azure Load Testing szolgáltatással kapcsolatos gyakori kérdések
-
Ausztrália keleti régiója
Dél-Brazília
Közép-Kanada
Közép-India
USA középső régiója
Kelet-Ázsia
USA keleti régiója
USA 2. keleti régiója
Közép-Franciaország
Középnyugat-Németország
Kelet-Japán
Észak-Európa
USA déli középső régiója
Délkelet-Ázsia
Közép-Svédország
Egyesült Királyság déli régiója
Nyugat-Európa
USA 2. nyugati régiója -
-
Az Azure Load Testing tesztfuttatásonként legfeljebb 400 motorpéldányt támogat, legfeljebb 100 000 virtuális felhasználó szimulálásával. A virtuális felhasználók motorpéldányonkénti száma a tesztszkript összetettségétől függően változhat. Motorpéldányonként legfeljebb 250 virtuális felhasználó használatát javasoljuk. A motor állapotmetrikáinak figyelésével meghatározhatja a virtuális felhasználók maximális számát az adott forgatókönyvhöz.
További információ a motor állapotáról és arról, hogyan konfigurálhat nagy mértékű terhelést az Azure Load Testing használatával.
Ha a jelenlegi kvótánál több motorpéldánnyal szeretne teszteket futtatni, küldjön be támogatási jegyen keresztül egy kérelmet a motorpéldányok tesztfuttatásonkénti kvótájának növeléséhez itt.
-
Az egyes terheléses tesztek legfeljebb 24 órás futtatásra konfigurálhatók.
Ha 3 óránál hosszabb (legfeljebb 24 órás) teszteket szeretne futtatni, küldjön be támogatási jegyen keresztül egy kérelmet a „tesztelési időtartam“ kvóta megemelésére az itt ismertetett lépések végrehajtásával.
-
Az Azure Load Testing használatával teljesítményteszteket futtathat többek között webalkalmazásokon, mobilalkalmazásokon, webes API-kon, mikroszolgáltatásokon és adatbázis-kapcsolatokon. Az Azure Load Testing a JMeter által támogatott protokollok széles körét támogatja, például a HTTP-t, a HTTPS-t, a TCP-t, a JDBC-t, az LDAP-t, az FTP-t stb.
-
Igen, az Azure Load Testing támogatja a privát végpontok tesztelését VNet-injektálással. Létrehozhat terhelést egy Azure-beli virtuális hálózaton üzembe helyezett végpontra, egy hozzáférési korlátozásokkal rendelkező nyilvános végpontra vagy egy olyan helyszíni szolgáltatásra, amely nem érhető el nyilvánosan, és amely ExpressRoute-on keresztül csatlakozik az Azure-hoz.
Megtudhatja, hogyan futtathat terheléses tesztet privát végpontra.