This is the Trace Id: a5d6d9d701fb5dead7803fcb5a7e89bc
Przejdź do głównej zawartości
Azure

Azure App Testing

Przeprowadzaj testy na dużą skalę, aby identyfikować problemy z jakością i wydajnością, korzystając z w pełni zarządzanej usługi Azure.
Zoptymalizuj niezawodność i jakość dzięki kompleksowym skalowalnym testom.

Przegląd

Ulepsz testowanie na dużą skalę

  • Generuj, uruchamiaj i analizuj testy przy użyciu języka naturalnego w programie Visual Studio Code, usłudze GitHub Copilot i na platformie Azure — korzystając z przepływów pracy obsługiwanych przez sztuczną inteligencję.
  • Uruchamiaj skalowalne testy w trybie ciągłej integracji, aby wcześnie wykryć regresje i przyspieszyć kompilacje dzięki wykonywaniu równoległemu — bez potrzeby zarządzania infrastrukturą.
  • Korzystaj z narzędzi Playwright, Apache JMeter i Locust w ramach w pełni zarządzanej usługi w chmurze, która nie wymaga konfiguracji. Skoncentruj się na tworzeniu wysokiej jakości aplikacji i pozwól platformie Azure zająć się resztą.
  • Przetestuj aplikacje hostowane w usłudze Azure, aby uzyskać zintegrowany pulpit nawigacyjny z metrykami po stronie klienta i metrykami zasobów po stronie serwera, co umożliwi bardziej szczegółową diagnostykę i uzyskanie szczegółowych informacji na temat wydajności.
  • Zarządzaj testami obciążeniowymi i funkcjonalnymi w witrynie Azure Portal, zestawie SDK lub interfejsie wiersza polecenia dzięki ujednoliconemu udostępnianiu, kontroli dostępu i rozliczeniom.
FUNKCJE
W pełni zarządzana usługa testowania

Wysoka wierność obsługi narzędzi typu open source

Bezproblemowo uruchamiaj istniejące skrypty Apache JMeter, Locust lub Playwright na dużą skalę dzięki w pełni zarządzanej usłudze testowania.

Tworzenie testów obsługiwane przez sztuczną inteligencję

Twórz, wykonuj i rozwiązuj problemy podczas testów obciążeniowych, korzystając z rozszerzenia programu VS Code z usługami GitHub Copilot i Azure App Testing.

Integracja z przepływami pracy ciągłej integracji/ciągłego wdrażania

Zintegruj testowanie z procesami ciągłej integracji/ciągłego wdrażania, aby stale weryfikować wydajność, niezawodność i doświadczenia użytkowników.

Skalowalne testowanie funkcjonalne

Dystrybuuj testy, aby były uruchamiane równolegle w przeglądarkach hostowanych w chmurze i skaluj je poza zasoby lokalne, aby przyspieszyć testowanie dzięki funkcji Playwright Workspaces.

Praktyczne wnioski oparte na sztucznej inteligencji

Użyj sztucznej inteligencji, aby automatycznie wykrywać problemy, identyfikować ich przyczyny i otrzymywać jasne rekomendacje bez konieczności przeprowadzania ręcznej analizy.

Testowanie publicznych i prywatnych punktów końcowych

Przetestuj publiczne i prywatne punkty końcowe wdrożone w sieci wirtualnej.

Szybkie testowanie obciążenia oparte na adresach URL

Szybko twórz testy obciążeniowe symulujące przepływy użytkownika, konfigurując żądania HTTP w witrynie Azure Portal.

Testy obciążeniowe obejmujące wiele regionów

Ściśle naśladuj rzeczywiste wzorce ruchu, symulując jednocześnie ruch z wielu regionów.
Zabezpieczenia

Wbudowane Zabezpie­czenia i zgodność

34 000
Inżynierowie pracujący w czasie odpowiadającym pełnemu etatowi poświęceni inicjatywom związanym z zabezpieczeniami w firmie Microsoft.
15 000
Partnerzy ze specjalistyczną wiedzą w zakresie zabezpieczeń.
 
>100
Certyfikaty zgodności, w tym ponad 50 odnoszących się do konkretnych regionów i krajów na całym świecie.
Osoba trzymająca tablet jedną ręką.
Ceny

Ceny usługi Azure App Testing

Zminimalizuj koszty, korzystając z modelu płatności zgodnie z rzeczywistym użyciem — płać tylko za wirtualne godziny użytkowania i minuty przeglądania, z których korzystasz w danym miesiącu.

Zoptymalizuj swoje aplikacje dzięki usłudze Azure App Testing

Dowiedz się, jak łatwo zoptymalizować wydajność i jakość dzięki w pełni zarządzanej usłudze platformy Azure.
Często zadawane pytania

Często zadawane pytania

  • Tak. Usługa Azure Load Testing nazywa się teraz Azure App Testing i nadal oferuje te same możliwości testowania wydajnościowego, które pierwotnie były dostępne w usłudze Azure Load Testing. Możesz nadal korzystać z istniejących zasobów bez żadnych zmian.

    Dowiedz się więcej

  • Usługa Azure App Testing umożliwia testowanie obciążenia i testowanie funkcjonalne. Usługa Azure Load Testing jest obecnie dostępna w ponad 18 regionach, w tym w USGov Virginia.

    Aby zobaczyć najnowszą listę regionów, przejdź na stronę produktów platformy Azure dostępnych według regionów.

    Skalowalne testy funkcjonalne z wykorzystaniem funkcji Playwright Workspaces można przeprowadzać w następujących regionach:

    • Azja i Pacyfik: Azja Wschodnia

    • Europa: Europa Zachodnia

    • Stany Zjednoczone: Wschodnie stany USA, Zachodnie stany USA

  • Usługa Azure Load Testing obsługuje maksymalnie 400 wystąpień aparatu na przebieg testu, symulując do 100 tys. 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”. Dowiedz się więcej o limitach usług w usłudze Azure Load Testing.

  • Przestrzeń robocza biblioteki Playwright umożliwia przeprowadzanie maksymalnie 100 równoległych testów. Dowiedz się więcej o paralelizmie w funkcji Playwright Workspaces.

  • Każdy test obciążeniowy można skonfigurować tak, aby jego przebieg trwał maksymalnie 24 godziny.

    Aby uruchomić testy trwające dłużej niż 3 godziny (do 24), zgłoś żądanie w postaci 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 szeroką gamę protokołów obsługiwanych przez JMeter, takich jak HTTP, HTTPS, TCP, JDBC, LDAP, FTP i inne. Obsługuje również testowanie funkcjonalne oparte na bibliotece Playwright dla aplikacji publicznych i prywatnych.

  • Tak, usługa Azure Load Testing obsługuje testowanie prywatnych punktów końcowych przy użyciu iniekcji sieci wirtualnej. Możliwe jest generowanie obciążenia dla punktu końcowego wdrożonego w sieci wirtualnej platformy Azure, publicznego punktu końcowego z ograniczeniami dostępu lub lokalnej usługi, która nie jest publicznie dostępna, ale jest połączona z platformą Azure za pośrednictwem usługi ExpressRoute. Dowiedz się więcej.

  • Testując za pomocą funkcji Playwright Workspaces, możesz używać dowolnego urządzenia do testowania w środowiskach Linux lub Windows oraz wszystkich nowoczesnych przeglądarkach (w tym Chromium, WebKit i Firefox) hostowanych w chmurze.

Osoba siedząca na kanapie i trzymająca tablet.
Dalsze kroki

Wybierz konto platformy Azure odpowiednie dla siebie

Wybierz opcję płacić na bieżąco lub bezpłatnie wypróbuj platformę Azure przez okres do 30 dni.
Mężczyzna i kobieta siedzący przy stole i patrzący na laptopa.
Rozwiązania platformy Azure

Rozwiązania w chmurze platformy Azure

Rozwiązuj problemy biznesowe przy użyciu sprawdzonych kombinacji usług w chmurze platformy Azure, a także przykładowych architektur i dokumentacji.
Osoba w okularach patrząca na laptopa.
Centrum rozwiązań biznesowych

Znajdź odpowiednie rozwiązanie platformy Microsoft Cloud

Przeglądaj centrum rozwiązań biznesowych firmy Microsoft, aby znaleźć produkty i rozwiązania, które pomogą Twojej organizacji osiągnąć cele.