hur konfigurerar jag JMeter och mobilenhet för att spela in skript för inbyggd App i den?

JMeter tillgodoser behovet av att ladda testfunktionellt beteende och mäta prestanda. JMeter kan användas för mobila prestandatester tillsammans med skrivbordet webbapplikation. Det ger funktioner för att förbereda och köra våra mobila specifika prestandatestskript.

för att konfigurera JMeter och mobilenhet för att spela in skript för inbyggd app i JMeter för android-och iOS-plattformar kan du hänvisa till stegen som nämns nedan.

det liknar bara inspelningsskript för webbapplikationer. Allt vi behöver göra är att ställa in korrekt proxy på plats för den mobila enheten. Du måste dock först förbereda JMeter för att spela in dina skript.

JMeter proxy konfiguration

1. Öppna JMeter och högerklicka på testplanen>Lägg till >trådar (användare)>Trådgrupp.

 öppna JMeter och högerklicka på Gänggruppen TestPlanAdd Threads (Users).

2. Högerklicka på Trådgruppen>Lägg till>Logic Controller> Recording Controller.

högerklicka på tråden groupAddLogic ControllerRecording Controller.

3. Högerklicka på trådarna>Lägg till>lyssnare> Visa Resultatträd.

högerklicka på Threadsaddlistenerview-Resultatträdet.

4. Lägg till test script recorder genom att välja Lägg till>icke-Testelement>HTTP(S) Test Script Recorder alternativ.

Lägg test script recorder genom att välja AddNon-Test ElementsHTTP(S) Test Script Recorder alternativ.

5. Lägg till ‘8080’ som Portvärde och klicka på Start-knappen. Detta kommer att starta JMeter proxy på localhost.

 Lägg till '8080' som Portvärde och klicka på Start-knappen. Detta kommer att starta JMeter proxy på localhost.

dessa var de konfigurationer vi behöver göra i JMeter för att spela in skript. Nu måste vi ställa in JMeter-proxy i mobila enheter så att alla mobila förfrågningar kommer att spelas in i JMeter. Följ stegen nedan för att ställa in proxy på android-och iOS-plattformar.

Android proxy konfiguration

1. Gå till Inställningar >Wi-Fi-alternativ.

2. Tryck länge på det anslutna nätverket och klicka på alternativet ‘Ändra nätverk’.

3. Markera kryssrutan Avancerade alternativ i dialogrutan som öppnas.

4. Detta öppnar avancerade inställningar från vilka vi kan ändra proxy manuellt. För detta ställer du in alternativet’ Proxy ’till ‘ Manual’.

5. Ställ nu in ‘ Proxy hostname ‘som din dators IP-adress och’ Proxy port ‘ till 8080 som vi har ställt in i JMeter-konfiguration. Se bilden nedan för att få en uppfattning om denna inställning.

6. Klicka på’ Spara ‘ alternativ. Du kan nu börja köra programmet på din mobila enhet och dess förfrågningar kommer att spelas in i JMeter.

iOS proxy konfiguration

1. Gå till Inställningar >Wi-Fi-alternativ.

2. Klicka på det anslutna nätverket.

3. Välj alternativet ‘Manuell’i avsnittet HTTP-Proxy.

4. Ställ in’ Server ‘- värdet som datorns IP-adress och’ Port ‘ – värde till 8080 som JMeter-konfiguration. Se bilden nedan för att få en uppfattning om denna inställning.

Ställ in 'Server' - värdet som datorns IP-adress och 'Port' - värde till 8080 som JMeter-konfiguration.

5. Du kan nu börja köra programmet på din mobila enhet och dess förfrågningar kommer att spelas in i JMeter.

6. Men innan du kör någon applikation, se till att du klickar på “Start” – knappen på HTTP(S) Test Script Recorder-skärmen i JMeter.

7. När du klickar på” START ” – knappen kan du få en dialog med Root CA-Certifikatmeddelande. Klicka bara på” OK ” – knappen för att bli av med den.

 om du klickar på

8. När du börjar köra din ansökan, stegen i skriptet kommer att spelas in under”Recording Controller”. Se skärmdumpen nedan:

när du börjar köra din ansökan, stegen i skriptet kommer att spelas in under

9. När du är klar med inspelningen av alla steg i testfallet, stoppa skriptet genom att klicka på “Stopp” – knappen på “HTTP(S) Test Script Recorder skärm i JMeter.

 när du är klar med inspelningen av alla steg i testfallet, stoppa skriptet genom att klicka på

10. Expandera ‘Recording Controller’ och se alla inspelade steg visas.

expandera 'Recording Controller' och se alla steg kodas visas.

expandera 'Recording Controller' och se alla steg kodas visas. (2)

11. Klicka nu på” Spela ” – knappen som visas i grönt.

 Klicka nu på

12. Klicka på”Visa Resultatträd”.

13. Här ser du exekveringsresultatet för ditt skript.

här ser du exekveringsresultatet för ditt skript.

Leave a Reply