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
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.
Der Ansatz Android-Anwendungen zu handhaben ist 2-fach:
Nativ/Hybrid Applikation für Android
Ansatz 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)
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)
ein neues Projekt in Loadrunner in mobile erstellen HTTP/HTML-Protokoll (unter LR 12,53) oder in Web HTTP/HTML-Protokoll (LR 12,53).
Bei Aufnahmetaste klicken:
a) Für unter LR 12.53: Wählen Sie "Proxy Recording" Option im Pop-up, die Sie sehen.
die Portnummer bereitzustellen, die im vorherigen Schritt festgelegt wurden, während auf dem Gerät die Portnummer zu konfigurieren.
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!
- 1. Auslastungstest mit loadrunner in AWS
- 2. Unterstützt LoadRunner 9.1 WPF?
- 3. LoadRunner Automatische Transaktionen
- 4. LoadRunner 12.50 Aufzeichnungsproblem
- 5. WIN 10 LoadRunner
- 6. Loadrunner für mehrere URLs verwenden
- 7. So löschen Sie Cookies in loadrunner 12.50
- 8. URL-Umleitung während der Wiedergabe in loadrunner
- 9. LoadRunner Truclient vs Protokoll Http/Html
- 10. Wie Scripting für Silverlight-Anwendung mit Loadrunner zu tun?
- 11. Unterschiede zwischen HP LoadRunner und PerformanceCenter
- 12. Fehlermeldung erhalten, nachdem die Aufzeichnung in loadrunner gestoppt wurde
- 13. Wie testen Sie in Sethode-Anwendung in Python zu testen?
- 14. Wie testen
- 15. Wie zum Testen in Haskell?
- 16. Wie testen String.prototype.includes in PhantomJS
- 17. Wie testen Drag & Drop-Funktionalität in AngularJS e2e testen
- 18. Wie kann ich einen Wert aus der Antwort von web_custom_request in LoadRunner abrufen
- 19. Wie man einen Skriptvariablenwert an ein anderes Skript in loadrunner übergibt
- 20. Wie testen anonyme Klassen?
- 21. Wie IntentService Android testen?
- 22. Wie testen Sie Druckanweisungen?
- 23. Wie mit NSUserDefaults testen?
- 24. Wie testen Sie Geschäftsanwendungen?
- 25. Wie PRNG testen?
- 26. Wie testen Sie Einheit?
- 27. Wie HQL-Abfragen testen?
- 28. Einfaches Captcha - Wie testen?
- 29. Wie testen Ember.Router
- 30. Wie SDK testen?