jak nakonfigurovat JMeter a mobilní zařízení pro nahrávání skriptů pro nativní aplikaci v něm?

JMeter zajišťuje potřebu načíst funkční chování testu a měřit výkon. JMeter lze použít pro testování mobilního výkonu spolu s webovou aplikací pro stolní počítače. Poskytuje funkce pro přípravu a spuštění našich mobilních specifických testovacích skriptů.

Chcete-li nakonfigurovat JMeter a mobilní zařízení pro záznam skriptů pro nativní aplikaci v JMeter pro platformy android a iOS, můžete postupovat podle níže uvedených kroků.

je to podobné jako nahrávání skriptů pro webové aplikace. Jediné, co musíme udělat, je nastavit správný proxy na místě pro mobilní zařízení. Musíte však nejprve připravit JMeter pro nahrávání skriptů.

konfigurace JMeter proxy

1. Otevřete JMeter a klepněte pravým tlačítkem myši na TestPlan>přidat >vlákna (Uživatelé)>skupina vláken.

otevřete JMeter a klepněte pravým tlačítkem myši na skupinu závitů TestPlanAdd (Users).

2. Klepněte pravým tlačítkem myši na skupinu podprocesů>přidat>logický řadič>řadič záznamu.

klepněte pravým tlačítkem myši na vlákno groupAddLogic ControllerRecording Controller.

3. Klepněte pravým tlačítkem myši na vlákna>přidat>posluchač>Zobrazit strom výsledků.

klepněte pravým tlačítkem myši na strom výsledků ThreadsAddListenerView.

4. Přidat test script recorder výběrem Přidat>Non-testovací prvky>HTTP (S) Test Script Recorder volba.

Přidat test script recorder výběrem AddNon-Test ElementsHTTP (S) Test script Recorder volba.

5. Přidejte ‘8080’ jako hodnotu portu a klikněte na tlačítko Start. Tím se spustí Proxy JMeter na localhost.

 Přidejte jako hodnotu portu '8080' a klikněte na tlačítko Start. Tím se spustí Proxy JMeter na localhost.

byly to konfigurace, které musíme v JMeter provést, abychom mohli nahrávat skripty. Nyní musíme nastavit proxy JMeter v mobilních zařízeních tak, aby všechny mobilní požadavky byly zaznamenány v JMeter. Postupujte podle níže uvedených kroků a nastavte proxy na platformách android a iOS.

konfigurace proxy serveru Android

1. Přejděte na Nastavení>možnost Wi-Fi.

2. Dlouho klepněte na připojenou síť a klikněte na možnost “Upravit síť”.

3. V otevřeném dialogovém okně zaškrtněte políčko “Pokročilé možnosti”.

4. Otevře se pokročilá nastavení, ze kterých můžeme proxy ručně upravit. Za tímto účelem nastavte možnost “Proxy” na “manuální”.

5. Nyní nastavte “Proxy hostname” jako IP adresu počítače a “Proxy port” na 8080, jak jsme nastavili v konfiguraci JMeter. Viz obrázek níže, abyste získali představu o tomto nastavení.

6. Klikněte na možnost Uložit. Nyní můžete spustit aplikaci na svém mobilním zařízení a její požadavky budou zaznamenány v JMeter.

konfigurace proxy serveru iOS

1. Přejděte na Nastavení>možnost Wi-Fi.

2. Klikněte na připojenou síť.

3. V sekci HTTP Proxy vyberte možnost “Ruční”.

4. Nastavte hodnotu “Server” jako IP adresu počítače a hodnotu “Port” na hodnotu 8080 jako konfiguraci JMeter. Viz obrázek níže, abyste získali představu o tomto nastavení.

nastavte hodnotu

5. Nyní můžete spustit aplikaci na svém mobilním zařízení a její požadavky budou zaznamenány v JMeter.

6. Před spuštěním jakékoli aplikace se však ujistěte, že kliknete na tlačítko” Start ” na obrazovce testovacího skriptu HTTP(S) v JMeter.

7. Po kliknutí na tlačítko “START” můžete získat nějaký dialog se Zprávou o certifikátu Root CA. Stačí kliknout na tlačítko “OK”, abyste se ho zbavili.

 po kliknutí na tlačítko

8. Jakmile spustíte aplikaci, kroky skriptu budou zaznamenány v části “řadič záznamu”. Podívejte se na snímek obrazovky níže:

jakmile spustíte aplikaci, kroky skriptu budou zaznamenány pod

9. Po dokončení nahrávání všech kroků testovacího případu zastavte skript kliknutím na tlačítko “Stop” na obrazovce ” HTTP(S) Test Script Recorder screen v JMeter.

po dokončení záznamu všech kroků testovacího případu zastavte skript kliknutím na

10. Rozbalte “řadič záznamu” a zobrazí se všechny zaznamenané kroky.

rozbalte 'Recording Controller' a zobrazí se všechny kroky překódované.

rozbalte

11. Nyní klikněte na tlačítko” Přehrát ” zobrazené zeleně.

 Nyní klikněte na tlačítko

12. Klikněte na “Zobrazit strom výsledků”.

13. Zde uvidíte výsledek provedení skriptu.

zde uvidíte výsledek provedení skriptu.

Leave a Reply