Azure Load Testing
Generuj obciążenie na dużą skalę i identyfikuj wąskie gardła wydajności.
Zoptymalizuj wydajność aplikacji przy użyciu testów obciążeniowych na dużą skalę
Pomóż deweloperom i testerom generować obciążenia o dużej skali i uruchamiać symulacje za pomocą w pełni zarządzanej usługi testowania obciążenia utworzonej dla platformy Azure. Szybko twórz testy bez wcześniejszej wiedzy o narzędziach do testowania obciążenia lub przekazuj istniejące skrypty Apache JMeter. Uzyskuj praktyczne informacje na temat wydajności, skalowalności i pojemności oraz wspieraj ciągłe ulepszanie dzięki zautomatyzowanym przepływom pracy ciągłej integracji i ciągłego dostarczania.
Uproszczona, oparta na chmurze usługa testowania obciążenia z wysoką wiernością obsługi rozwiązania Apache JMeter.
Kompleksowy widok wyselekcjonowanych metryk klienta i serwera z praktycznymi szczegółowymi informacjami o wydajności aplikacji.
Integracja z przepływami pracy ciągłej integracji/ciągłego wdrażania na potrzeby zautomatyzowanego, wspólnego testowania obciążenia.
Usprawnione zarządzanie rozliczeniami i testami, które opiera się na istniejących konwencjach platformy Azure.
Szybkie i łatwe generowanie obciążenia na dużą skalę
Generuj obciążenie na dużą skalę bez konieczności korzystania ze złożonej infrastruktury. Szybko twórz testy bez wcześniejszej wiedzy na temat narzędzi do testowania obciążenia lub uruchamiaj istniejące skrypty testowe na dużą skalę z wysoką wiernością obsługi narzędzia Apache JMeter. Usprawnij testowanie obciążenia dzięki w pełni zarządzanej usłudze, która automatycznie zawiera najlepsze rozwiązania dotyczące sieci, aby zapewnić bezproblemowe środowisko testowania dla publicznych i prywatnych punktów końcowych hostowanych na platformie Azure lub w środowiskach wielochmurowych, lokalnych lub hybrydowych.
Identyfikowanie wąskich gardeł za pomocą szczegółowych informacji z możliwością działania
Zoptymalizuj skalowalność i pojemność aplikacji, obserwując w jaki sposób wysokie obciążenie wpływa na jego wydajność. Uzyskaj szczegółowe informacje i zalecenia umożliwiające podejmowanie działań z kompleksowego widoku wyselekcjonowanych metryk klienta i serwera, aby zrozumieć i poprawić wydajność aplikacji na dużą skalę — wszystko na jednym pulpicie nawigacyjnym. Wizualnie porównaj testy obciążeniowe, aby zobaczyć wpływ zmian aplikacji i środowiska oraz wpływ testów na wszystkie części aplikacji.
Wbudowanie testowania obciążenia w przepływy pracy DevOps
Łatwo twórz testy obciążeniowe w zautomatyzowanych przepływach pracy ciągłej integracji/ciągłego wdrażania, aby ułatwić przechwytywanie i blokowanie regresji wydajności na wczesnym etapie cyklu projektowania. Ustal punkt odniesienia wydajności, aby porównywać testy i ustawiać kryteria clear pass i fail dla testów obciążeniowych uruchomionych w potokach wdrażania. Wyświetl podsumowania testów obciążeniowych w usłudze GitHub i AzurePipelines lub uzyskaj więcej szczegółów w witrynie Azure Portal.
Korzystanie z w pełni zarządzanej usługi testowania dla platformy Azure
Poznaj bezproblemową, ekonomicznąusługę testowania, która bazuje na innych usługach platformy Azure. Pewnie generuj obciążenie na dowolną skalę bez konieczności martwienia się o problemy z siecią lub przeciążenia. Usługa Azure Load Testing automatycznie uwzględnia najlepsze rozwiązania dotyczące sieci platformy Azure, aby uniknąć pomylonych testów z zagrożeniem bezpieczeństwa, a czujniki automatycznego przerywania identyfikują ograniczanie przepustowości i udostępniają zalecenia zwiększające niezawodność środowiska uruchomieniowego.
Wbudowane funkcje kompleksowych zabezpieczeń i zgodności
-
Firma Microsoft inwestuje ponad 1 mld USD rocznie w badania i rozwiązania z zakresu cyberbezpieczeństwa.
-
Zatrudniamy ponad 3500 ekspertów w dziedzinie zabezpieczeń, którzy są skoncentrowani na ochronie danych i prywatności.
-
Utrzymaj niskie koszty, płacąc tylko za to, czego używasz
Zostanie naliczona opłata za każde wystąpienie zasobów testowania obciążenia, co obejmuje 50 wirtualnych godzin użytkownika miesięcznie. Jeśli używasz więcej niż 50 wirtualnych godzin użytkownika miesięcznie, zostanie naliczona opłata za dodatkowe użycie.
Rozpocznij pracę przy użyciu bezpłatnego konta platformy Azure
1
2
Po wykorzystaniu środków przejdź na płatność zgodnie z rzeczywistym użyciem, aby kontynuować pracę z użyciem tych samych bezpłatnych usług. Płacisz tylko wtedy, gdy Twoje użycie przekroczy bezpłatne miesięczne przydziały.
3
Zasoby i dokumentacja usługi Azure Load Testing
Automatyzowanie testowania obciążenia
Dodatkowe zasoby
Często zadawane pytania dotyczące usługi Azure Load Testing
-
Australia Wschodnia
Brazylia Południowa
Kanada Środkowa
Indie Środkowe
Środkowe stany USA
Azja Wschodnia
Wschodnie stany USA
Wschodnie stany USA 2
Francja Środkowa
Niemcy Środkowo-Zachodnie
Japonia Wschodnia
Europa Północna
Południowo-środkowe stany USA
Azja Południowo-Wschodnia
Szwecja Środkowa
Południowe Zjednoczone Królestwo
Europa Zachodnia
Zachodnie stany USA 2 -
-
Usługa Azure Load Testing obsługuje maksymalnie 400 wystąpień aparatu na przebieg testu, symulując do 100 000 użytkowników wirtualnych. Liczba użytkowników wirtualnych na wystąpienie aparatu może się różnić w zależności od złożoności skryptu testowego. Zalecamy maksymalnie 250 użytkowników wirtualnych na wystąpienie aparatu. Możesz monitorować metryki kondycji aparatu, aby określić maksymalną liczbę użytkowników wirtualnych dla konkretnego scenariusza.
Dowiedz się więcej o kondycji aparatu i sposobie konfigurowania obciążenia na dużą skalę za pomocą usługi Azure Load Testing.
Aby umożliwić przebieg testów z większą liczbą wystąpień niż przewiduje bieżący limit przydziału, zgłoś żądanie przy użyciu biletu pomocy technicznej, aby zwiększyć limit przydziału dla wystąpień aparatu na przebieg testu, wykonując kroki wymienione tutaj.
-
Każdy test obciążeniowy można skonfigurować tak, aby jego przebieg trwał maksymalnie 24 godziny.
Aby umożliwić przebieg testów dłuższy niż 3 godziny (do 24), zgłoś żądanie przy użyciu biletu pomocy technicznej, aby zwiększyć limit przydziału dla czasu trwania testu, wykonując kroki wymienione tutaj.
-
Za pomocą usługi Azure Load Testing można uruchamiać testy wydajności aplikacji internetowych, aplikacji mobilnych, internetowych interfejsów API, mikrousług, połączeń baz danych itd. Usługa Azure Load Testing obsługuje wiele różnych protokołów obsługiwanych przez JMeter, takich jak HTTP, HTTPS, TCP, JDBC, LDAP, FTP itp.
-
Tak, usługa Azure Load Testing obsługuje testowanie prywatnych punktów końcowych przy użyciu iniekcji sieci wirtualnej. Istnieje możliwość wygenerowania obciążenia do punktu końcowego wdrożonego w sieci wirtualnej platformy Azure, publicznego punktu końcowego z ograniczeniami dostępu lub usługi lokalnej, która nie jest publicznie dostępna, która jest połączona z platformą Azure za pośrednictwem usługi ExpressRoute.
Dowiedz się, jak uruchomić test obciążeniowy względem prywatnego punktu końcowego.