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.
Wysoka wierność obsługi narzędzi typu open source
Tworzenie testów obsługiwane przez sztuczną inteligencję
Integracja z przepływami pracy ciągłej integracji/ciągłego wdrażania
Skalowalne testowanie funkcjonalne
Praktyczne wnioski oparte na sztucznej inteligencji
Testowanie publicznych i prywatnych punktów końcowych
Szybkie testowanie obciążenia oparte na adresach URL
Testy obciążeniowe obejmujące wiele regionów
Wbudowane Zabezpieczenia 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.
Nasze produkty działają lepiej razem
Zoptymalizuj swoje aplikacje dzięki usłudze Azure App Testing
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.