Jak pobrać & Zainstaluj Apache JMeter w prostych krokach

Spisie treści:

Anonim

Obsługa systemu operacyjnego dla JMeter

JMeter to czysta aplikacja Java i powinna działać poprawnie w każdym systemie, który ma kompatybilną implementację Java.

Oto lista systemów operacyjnych zgodnych z JMeter

  • Linux
  • Windows
  • System operacyjny Mac
  • Ubuntu

W tym samouczku nauczysz się -

  • Kroki, aby zainstalować JMeter
  • Uruchom JMeter w trybie GUI
  • Jak uruchomić narzędzie JMeter w trybie innym niż GUI
    • Uruchom narzędzie JMeter w trybie serwera
    • Uruchom narzędzie JMeter w trybie wiersza poleceń
  • Dodatkowe pakiety
  • Użyj narzędzia JMeter w systemie Linux

Kroki, aby zainstalować JMeter

Krok 1) Zainstaluj Javę

Ponieważ JMeter jest czystą aplikacją Java, wymaga w pełni zgodnej maszyny JVM 6 lub nowszej. Możesz pobrać i zainstalować najnowszą wersję pakietu Java SE Development Kit. Pobierz platformę Java (JDK)

Po zakończeniu instalacji można skorzystać z poniższej procedury, aby sprawdzić, czy pakiet Java JDK został pomyślnie zainstalowany w systemie

  • W systemie Windows / Linux przejdź do terminala
  • Wpisz polecenie java -version

Jeśli środowisko wykonawcze Java zostało pomyślnie zainstalowane, zobaczysz dane wyjściowe jak na poniższym rysunku

Jeśli nic się nie wyświetla, ponownie zainstaluj środowisko wykonawcze Java SE

Kliknij łącze, aby uzyskać szczegółowe instrukcje https://www.guru99.com/install-java.html

Krok 2) Pobierz Jmeter

W chwili pisania tego tekstu najnowszą wersją JMeter jest Apache JMeter 4.2 . Możesz go pobrać tutaj Ale ten samouczek przedstawia instalację wersji 2.9, proces instalacji pozostaje taki sam.

Wybierz plik binarny (zip lub tgz) do pobrania, jak pokazano na poniższym rysunku

Krok 3) Instalacja

Instalacja JMeter jest niezwykle łatwa i prosta. Po prostu rozpakuj plik zip / tar do katalogu, w którym chcesz zainstalować JMeter. Nie ma uciążliwego ekranu instalacji! Po prostu rozpakuj i gotowe!

Po rozpakowaniu struktura katalogów instalacyjnych powinna wyglądać jak na poniższym rysunku

Poniżej podano opis katalogów JMeter i ich znaczenie Katalog JMeter zawiera wiele plików i katalogów

  • / bin : zawiera plik skryptu JMeter służący do uruchamiania narzędzia JMeter
  • / docs : pliki dokumentacji JMeter
  • / extras : ant powiązane dodatkowe pliki
  • / lib /: zawiera wymaganą bibliotekę Java dla narzędzia JMeter
  • / lib / ext : zawiera podstawowe pliki jar dla narzędzia JMeter i protokoły
  • / lib / junit : biblioteka Junit używana dla JMeter
  • / printable_docs :

Krok 4) Uruchom JMeter

Możesz uruchomić JMeter w 3 trybach

  • Tryb GUI
  • Tryb serwera
  • Tryb wiersza poleceń

Uruchom JMeter w trybie GUI

Jeśli używasz okna, po prostu uruchom plik /bin/jmeter.bat, aby uruchomić JMeter w trybie GUI, jak pokazano poniżej

Na poniższym rysunku opisano różne komponenty w interfejsie GUI JMeter

Jak uruchomić JMeter w trybie innym niż GUI

Uruchom narzędzie JMeter w trybie serwera

Tryb serwera jest używany do testowania rozproszonego . To testowanie działa w modelu klient-serwer . W tym modelu JMeter działa na komputerze serwera w trybie serwera . Na komputerze klienckim JMeter działa w trybie GUI .

Aby uruchomić tryb serwera, uruchom plik bat bin \ jmeter-server.bat, jak na poniższym rysunku

Uruchom narzędzie JMeter w trybie wiersza poleceń

JMeter w trybie GUI zużywa dużo pamięci komputera. Aby zapisać zasób, możesz uruchomić narzędzie JMeter bez interfejsu GUI. Aby to zrobić, użyj następujących opcji polecenia

To jest przykład wiersza poleceń

$ jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000

Dodatkowe pakiety

W zależności od wymagań, będziesz potrzebować jednego lub więcej opcjonalnych pakietów wymienionych poniżej.

  • Kompilator Java

Kompilator Java umożliwia programistom tworzenie kodu źródłowego JMeter i innych wtyczek JMeter

  • Parser SAX XML

SAX to prosty interfejs API dla języka XML, pierwotnie przeznaczony wyłącznie dla języka Java. Możesz użyć parsera SAX XML jako alternatywy dla parsera XML w JMeter

  • Wsparcie emailowe

JMeter ma rozbudowane możliwości poczty e-mail. Może wysyłać e-maile na podstawie wyników testów i ma próbnik POP3 (S) / IMAP (S). Posiada również sampler SMTP.

  • Sterownik JDBC

Jeśli chcesz przetestować serwer bazy danych, musisz zainstalować sterownik JDBC

Użyj narzędzia JMeter w systemie Linux

  • Używanie JMeter w Linuksie przebiega tak samo jak w Windows; po prostu uruchom następujący skrypt powłoki.
  • Uruchom plik skryptowy jmeter (ten plik nie ma rozszerzenia) - uruchom JMeter (domyślnie w trybie GUI).
  • Uruchom plik skryptowy jmeter-server - uruchom JMeter w trybie serwera (wywołuje skrypt JMeter z odpowiednimi parametrami)
  • jmeter.sh - bardzo prosty skrypt JMeter bez określonych opcji JVM.
  • mirror-server.sh - uruchamia serwer JMeter Mirror Server w trybie innym niż GUI
  • shutdown.sh - Uruchom klienta zamykania, aby bezpiecznie zatrzymać instancję bez graficznego interfejsu użytkownika
  • stoptest.sh - Uruchom klienta zamykania, aby nagle zatrzymać instancję inną niż GUI