2016-03-21 6 views
0

Ich verwende Load Runner zum Berechnen der Antwortzeit auf Webseiten. Jetzt plane ich Android-Anwendungen mit Load Runner zu testen. Ich versuchte TruClient, aber ich kann nicht mit IP verbinden. Was testen Android-Anwendung auf Load Runner?Wie Android-Anwendung in LoadRunner testen?

Antwort

0

Sie erfassen die Anfragen über einen Proxy und man sie dann wiedergegeben, wie Sie es mit jedem anderen Web-virtuellen Benutzer

Seien Sie sicher, dass Netzwerk-Emulation Profile in Ihrem Test-Design, weil Ihr Engpass auf die Leistung umfassen wird, wie Ihre Anwendung nutzt den überlasteten 2g/3g/4g Platz zu Stoßzeiten aus dem Auto und weniger von Wifi aus dem Haus oder Starbucks.

0

Der Ansatz Android-Anwendungen zu handhaben ist 2-fach:

Nativ/Hybrid Applikation für Android

Ansatz 1

  1. das mobile Gerät mit dem gleichen Netzwerk verbinden in welcher LoadRunner installiert ist (verbinden Sie das Gerät und den Laptop mit demselben WiFi-Netzwerk. Verbinden Sie das Gerät im Fall eines Desktops e über WiFi in das Netzwerk, auf dem sich der Desktop befindet)
  2. Nehmen Sie Änderungen an den WLAN-Einstellungen des Geräts vor.

    Einstellungen -> WLAN unter Drahtlosnetzwerke -> Drücken und halten Sie das WiFi, mit dem Sie verbunden sind -> Wählen Sie Netzwerk ändern -> Geben Sie den Namen des Proxyservers ein (IP-Adresse des Geräts, auf dem der LoadRunner installiert ist) und Proxy-Port (die Port, auf das hört Loadrunner)

  3. ein neues Projekt in Loadrunner in mobile erstellen HTTP/HTML-Protokoll (unter LR 12,53) oder in Web HTTP/HTML-Protokoll (LR 12,53).

  4. Bei Aufnahmetaste klicken:

    a) Für unter LR 12.53: Wählen Sie "Proxy Recording" Option im Pop-up, die Sie sehen.

enter image description here

die Portnummer bereitzustellen, die im vorherigen Schritt festgelegt wurden, während auf dem Gerät die Portnummer zu konfigurieren.

enter image description here

Sobald diese Konfigurationen vorgenommen werden, muss die Anwendung durchlaufen werden und die entsprechenden Anfragen würden von Loadrunner erfasst werden.

b) LoadRunner 12.53: Die oben genannten Optionen sind ähnlich, sie sind jedoch unter dem Web HTTP/HTML-Protokoll verfügbar.

Ansatz 2

Verwenden TruClient native mobile Protokoll.Dies erfordert jedoch das HP Mobile Center für die erfolgreiche Aufzeichnung und Wiedergabe der Skripts. Darüber hinaus hängt die Last von der Anzahl der realen Geräte ab, die mit dem HP MC verfügbar/verbunden sind.

Browser-basierte Applikation für Android

Ansatz 1

Die oben genannte mobile Konfiguration bleibt gleich. Diesmal geschieht das Traversieren über den mobilen Browser.

Ansatz 2

Wenn es eine mobile Website zur Verfügung steht, wie Facebook eine m.facebook.com hat, könnte das gleiche auf normales Web HTTP/HTML-Protokoll aufgezeichnet werden.

Hoffe, das hilft!