jak skonfigurować JMeter i urządzenie mobilne do nagrywania skryptów dla natywnej aplikacji w nim?
JMeter zaspokaja potrzebę załadowania zachowania funkcjonalnego testu i pomiaru wydajności. JMeter może być używany do testowania wydajności mobilnej wraz z desktopową aplikacją internetową. Zapewnia funkcje do przygotowania i uruchomienia naszych skryptów testów wydajności dla urządzeń mobilnych.
aby skonfigurować JMeter i urządzenie mobilne do nagrywania skryptów dla natywnej aplikacji w JMeter dla platform android i iOS, możesz zapoznać się z poniższymi krokami.
to jest po prostu podobne do nagrywania skryptów dla aplikacji internetowych. Wszystko, co musimy zrobić, to ustawić odpowiedni serwer proxy dla urządzenia mobilnego. Musisz jednak najpierw przygotować JMeter do nagrywania skryptów.
konfiguracja proxy JMeter
1. Otwórz JMeter i kliknij prawym przyciskiem myszy TestPlan > Add >Threads (Users)> Thread Group.
2. Kliknij prawym przyciskiem myszy grupę wątków > Dodaj > kontroler logiczny> Kontroler nagrywania.
3. Kliknij prawym przyciskiem myszy wątki > Dodaj > Listener> Zobacz drzewo wyników.
4. Add test script recorder wybierając opcję Add > Non-Test Elements> HTTP(S) Test Script Recorder.
5. Dodaj’ 8080 ‘ jako wartość portu i kliknij przycisk Start. Spowoduje to uruchomienie proxy JMeter na localhost.
były to konfiguracje, które musimy wykonać w JMeter, aby nagrać Skrypty. Teraz musimy skonfigurować proxy JMeter w urządzeniach mobilnych, aby wszystkie żądania mobilne były rejestrowane w JMeter. Wykonaj kroki wymienione poniżej, aby skonfigurować serwer proxy na platformach android i iOS.
konfiguracja proxy Androida
1. Przejdź do opcji Ustawienia>Wi-Fi.
2. Długo dotknij podłączonej sieci i kliknij opcję “Modyfikuj sieć”.
3. W otwartym oknie dialogowym zaznacz pole wyboru “Opcje zaawansowane”.
4. Otworzy to ustawienia zaawansowane, z których możemy ręcznie modyfikować proxy. W tym celu ustaw opcję “Proxy” na “Manual”.
5. Teraz ustaw “Proxy hostname” jako adres IP komputera i “proxy port” na 8080, jak skonfigurowaliśmy w konfiguracji JMeter. Zapoznaj się z poniższym obrazkiem, aby dowiedzieć się więcej o tej konfiguracji.
6. Kliknij opcję “Zapisz”. Możesz teraz uruchomić aplikację na swoim urządzeniu mobilnym, a jej żądania będą rejestrowane w JMeter.
konfiguracja proxy iOS
1. Przejdź do opcji Ustawienia>Wi-Fi.
2. Kliknij podłączoną sieć.
3. Wybierz opcję “Manual”z sekcji HTTP Proxy.
4. Ustaw wartość “serwer” jako adres IP komputera i wartość “Port” na 8080 w konfiguracji JMeter. Zapoznaj się z obrazem podanym poniżej, aby dowiedzieć się więcej o tej konfiguracji.
5. Możesz teraz uruchomić aplikację na swoim urządzeniu mobilnym, a jej żądania będą rejestrowane w JMeter.
6. Ale przed uruchomieniem dowolnej aplikacji upewnij się, że klikniesz przycisk “Start” na ekranie rejestratora skryptów testowych HTTP(S) w JMeter.
7. Po kliknięciu przycisku “START” może pojawić się okno dialogowe z Komunikatem o certyfikacie Root CA. Wystarczy kliknąć przycisk “OK”, aby się go pozbyć.
8. Po uruchomieniu aplikacji kroki skryptu zostaną zapisane w sekcji “Kontroler nagrywania”. Zobacz zrzut ekranu poniżej:
9. Po zakończeniu nagrywania wszystkich kroków przypadku testowego zatrzymaj skrypt, klikając przycisk “Stop “na ekranie rejestratora skryptów testowych HTTP(S) w JMeter.
10. Rozwiń “Kontroler nagrywania” i zobacz wszystkie zarejestrowane kroki.
11. Teraz kliknij przycisk” Odtwórz ” wyświetlony na Zielono.
12. Kliknij “Zobacz drzewo wyników”.
13. Tutaj zobaczysz wynik wykonania skryptu.
Leave a Reply