Apache Jmeter to najlepsze narzędzie opracowane przez Stefano Mazzocchi z Apache Software Foundation do wykonania tego rodzaju testu i sprawdzenia wydajności dowolnej strony internetowej. Służy do tworzenia dużej liczby wirtualnych współbieżnych handlu witryną w celu wykonania testu obciążenia. Jest to oprogramowanie typu open source. Więc każdy może pobrać, zainstalować i dostosowywać to oprogramowanie do testu. Jest przeznaczony głównie do testowania aplikacji internetowej, ale teraz jest również używany do testowania bazy danych, testowania warunków skrajnych, testów rozproszonych i testowania funkcjonalnego. Jak możesz zainstalować i uruchomić to oprogramowanie jest pokazane w tym samouczku.
JMeter to opracowany przez Javę. Potrzebujesz więc zainstalowania najnowszej wersji JRE lub JDK, aby uruchomić JMeter. Jeśli wcześniej zainstalowałeś Java, uruchom następujące polecenie, aby sprawdzić wersję zainstalowanej Java.
$ java --version
Pojawi się następujące dane wyjściowe, jeśli Java 9 zostanie zainstalowany w systemie.
Jeśli wcześniej nie zainstalowałeś Java, możesz wykonać kroki z następującego linku samouczka, aby zainstalować Java przed rozpoczęciem następnego kroku.
https: // linuxhint.com/install-java-9-on-ubuntu/
Przejdź do następującej lokalizacji URL, aby pobrać najnowszą wersję JMeter. Możesz pobrać plik binarny lub źródłowy tego narzędzia z tej lokalizacji. Kliknij 'Apache-Jmeter-5.0.zamek błyskawiczny' link do pobrania plik binarnego pocztowego JMeter.
http: // jmeter.Apache.Org/Download_Jmeter.CGI
Kliknij Zapisz plik przycisk opcji i OK przycisk, aby rozpocząć pobieranie.
Domyślnie plik zostanie pobrany pobierania teczka. Otwórz folder, kliknij prawym przyciskiem myszy plik ZIP i kliknij Wypakuj tutaj Z menu wyskakującego.
Uruchom jmeter
Naciśnij alt+ctrl+t, aby otworzyć terminal i wpisz następujące polecenie, aby przejść do miejsca, w którym można uruchomić JMeter.
$ CD pobieranie/apache-jmeter-5.0/bin/
Uruchom następujące polecenie, aby uruchomić JMeter i otwórz okno dialogowe JMeter.
$ ./jmeter
Poniższe okno dialogowe pojawi się po udanej instalacji JMeter.
Poniższe okno dialogowe pojawi się po udanej instalacji JMeter.
Prosty test za pomocą JMeter
Wcześniej omówiono, że JMeter może być używany do różnych rodzajów testów. Jak można wykonać prosty test obciążenia za pomocą JMeter w tej części samouczka. Nazwa testu jest ustawiona Plan testowy domyślnie. Jeśli chcesz, możesz zmienić wartość domyślną. Tutaj nazwa jest ustawiona Plan testowy 1 I test1 jest ustawiony jako komentarz, który jest opcjonalny. Następnie musisz ustawić zmienne, których chcesz użyć w swoim teście. Tutaj, Strona jest ustawiony jako nazwa zmiennej i Tutorials4uhelp.com jest ustawiony jako wartość. Ten test przeprowadzi test obciążenia na podstawie następnej konfiguracji witryny Samouczek4uhelp.com.
Kliknij prawym przyciskiem myszy Plan testowy 1 z lewej nawigacji. Kliknij Dodać, Następny Wątek (użytkownicy) i dalej Grupa wątków. Służy do ustawiania działania, właściwości i harmonogramu Grupa wątków Przed rozpoczęciem testu.
W grupie wątków można podjąć pięć rodzajów działań, gdy wystąpi jakikolwiek błąd próbnika. To są,
Możesz wybrać dowolne z powyższych działań do testu. Tutaj używana jest opcja domyślna. Następna część grupy wątków jest ustawiona Właściwości wątków. Właściwości są,
Istnieją pozostałe dwie nieruchomości, które są „Opóźnij tworzenie wątków, aż będzie potrzebne" I "Planista". Te właściwości pozostają tutaj niezaznaczone. Konfiguracja harmonogramu Część służy do ustawienia czasu wykonywania testu i zostanie ona użyta w teście, jeśli sprawdziłeś harmonogram.
Następnie musisz ustawić Próbnik Wpisz wykonanie testu. Tutaj, Żądanie HTTP jest ustawiony jako Próbnik, Aby trafić na serwer dla zasobów.
W Żądanie HTTP Część, musisz ustawić Serwer internetowy, Żądanie HTTP Typ testu. Możesz użyć HTTP lub https jako protokół oparty na serwerze. Domyślnie używany jest HTTP. Musisz ustawić nazwę domeny lub adres IP swojego serwera Nazwa serwera lub IP pole. Tutaj, „samouczki4uhelp.Domena com jest używana jako nazwa serwera. Inne wartości pozostają jako wartość domyślna.
Następnie musisz ustawić Słuchacz typ. Służy do przeglądania wyników testu w różnych formacie. Tutaj, 'Zobacz wynik w tabeli' jest zaznaczona.
Teraz możesz kliknąć przycisk Start, aby rozpocząć test na podstawie przypisanych konfiguracji. Musisz poczekać na jakiś czas, aby ukończyć wątek na tym kroku.
Poniższy ekran pojawi się po zakończeniu testu.
JMeter jest teraz popularnym narzędziem testowym, ale to oprogramowanie ma pewne ograniczenia. Zajmuje więcej pamięci podczas testu. Nie jest dobry do aplikacji komputerowej i nie może renderować HTML i JavaScript jak przeglądarka. Jeśli przygotowujesz się do opublikowania swojej witryny, bardzo ważne jest, aby sprawdzić wydajność swojej witryny. Możesz użyć JMeter do sprawdzania wydajności witryny, wykonując różne rodzaje testów. Pomoże ci wykryć problemy Twojej witryny i podjąć odpowiednie działania, aby ją rozwiązać.