Trace Id is missing
Przejdź do głównej zawartości

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.

Usługa Azure Load Testing jest teraz ogólnie dostępna. Wypróbuj teraz.

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.

Diagram przedstawiający sposób, w jaki usługa Azure Load Testing usprawnia proces za pomocą w pełni zarządzanej usługi
Pulpit nawigacyjny metryk po stronie klienta dla testu zakupowego przedstawiający dane dotyczące użytkowników wirtualnych, czasu odpowiedzi, żądań i błędów

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.

Testowanie obciążenia wbudowywane w przepływ pracy ciągłej integracji/ciągłego wdrażania między tworzeniem i wdrażaniem a akcjami na podstawie wyniku testu
Użytkownik tworzący nowy test obciążeniowy

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

Rozpocznij pracę przy użyciu bezpłatnego konta platformy Azure

1

Rozpocznij bezpłatnie. Uzyskaj środki w wysokości 200 USD do wykorzystania w ciągu 30 dni. Oprócz środków dostaniesz bezpłatne przydziały wielu naszych najpopularniejszych usług oraz bezpłatne przydziały w ponad 55 innych usługach, które są zawsze bezpłatne.

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

Po upływie 12 miesięcy będziesz nadal mieć dostęp do ponad 55 zawsze bezpłatnych usług — i nadal będziesz płacić tylko za użycie przekraczające bezpłatne miesięczne przydziały.

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.

Wszystko gotowe? Skonfigurujmy bezpłatne konto platformy Azure

Wypróbuj platformę Azure bezpłatnie