Obsługiwane funkcje narzędzia Apache JMeter w usłudze Azure Load Testing

Testowanie obciążenia platformy Azure umożliwia utworzenie i uruchomienie testu obciążeniowego przy użyciu istniejącego skryptu apache JMeter (JMX). W tym artykule wyjaśniono, które funkcje narzędzia Apache JMeter są obsługiwane w usłudze Azure Load Testing.

Zobacz Omówienie testowania obciążenia platformy Azure, aby dowiedzieć się , jak działa testowanie obciążenia platformy Azure.

Obsługiwana wersja narzędzia Apache JMeter

Testowanie obciążenia platformy Azure używa narzędzia Apache JMeter w wersji 5.6.3 do uruchamiania testów obciążeniowych.

Szczegóły obsługi narzędzia Apache JMeter

W poniższej tabeli wymieniono funkcje narzędzia Apache JMeter i ich obsługę w usłudze Azure Load Testing.

Cecha Szczegóły Więcej informacji
Elementy planu testu - Grupy wątków
-Zmiennych
-Funkcje
-Próbniki
- Kontrolery logiki
-Czasomierzy
-Potwierdzeń
- Preprocesory
- Postprocesory
Tworzenie testu obciążeniowego przy użyciu skryptu JMeter
Próbniki Obsługiwane są wszystkie próbkatory i protokoły. Tworzenie testu obciążeniowego za pomocą skryptu JMeter
Kontrolery Obsługiwane są wszystkie kontrolery logiki, z wyjątkiem kontrolera dołączania, kontrolera modułu i kontrolera nagrywania. Tworzenie testu obciążeniowego za pomocą skryptu JMeter
Obsługa skryptów - BeanShell
- Skrypt JSR223
Elementy konfiguracji Obsługiwane są wszystkie elementy konfiguracji. Przykład: odczytywanie danych z pliku CSV
Właściwości JMeter Testowanie obciążenia platformy Azure obsługuje przekazywanie pliku właściwości pojedynczego użytkownika na test obciążeniowy w celu zastąpienia ustawień konfiguracji JMeter lub dodania właściwości niestandardowych.
Pliki właściwości systemowych nie są obsługiwane.
Konfigurowanie właściwości użytkownika JMeter
Dodatki plug-in Testowanie obciążenia platformy Azure umożliwia używanie wtyczek z https://jmeter-plugins.orgpliku lub przekazywania pliku archiwum Java (JAR) przy użyciu własnego kodu wtyczki. Dostosowywanie testu obciążeniowego za pomocą wtyczek
Przykładowy sterownik sieci Web Ze względu na intensywny charakter testów usługi WebDriver można uruchamiać testy z obciążeniem maksymalnie czterech użytkowników wirtualnych skojarzonych z przykładowym sterownikiem internetowym. Testy z większym obciążeniem skojarzonym z przykładowym sterownikiem internetowym mogą powodować błędy. W takim przypadku zmniejsz obciążenie i spróbuj ponownie.
W tym samym teście można mieć większe obciążenie skojarzone z innymi przykładnikami, takimi jak przykładomierz HTTP.
Odbiorniki Testowanie obciążenia platformy Azure ignoruje wszystkie moduły zbierające wyniki, które obejmują wizualizatory, takie jak drzewo wyników lub wyniki grafu.
Raport pulpitu nawigacyjnego Pulpit nawigacyjny testowania obciążenia platformy Azure przedstawia metryki klienta i opcjonalnie metryki po stronie serwera.
Możesz wyeksportować wyniki testu obciążeniowego, aby użyć ich w narzędziu raportowania lub wygenerować pulpit nawigacyjny JMeter na komputerze lokalnym.
Eksportowanie wyników testu
Fragmenty testów Nieobsługiwane.

Następne kroki

Rozpocznij korzystanie z testowania obciążenia platformy Azure: