2016-03-23 10 views
0

Ich bin völlig neu zu Load Runner Performance Test-Tool. Ich habe eine Anwendung, wo Praktiker die Beurteilung für den Patienten tun wird. Die Schritte zur Durchführung der Bewertung in dieser Anwendung sind unten:
1. Melden Sie sich bei der Anwendung an.
2. Beantworten Sie die Sicherheitsfrage.
3. Gehen Sie zur Mitgliederseite, indem Sie auf Mitglieder klicken.
4. Wählen Sie den Status für die Bewertung als Nicht gestartet aus.
5. Wählen Sie ein Mitglied in der Bewertung Nicht begonnen aus.
6. Beginnen Sie mit der Bewertung.
7. Übermitteln Sie die Bewertung.
8. Abmelden.Wie Scripting für Silverlight-Anwendung mit Loadrunner zu tun?

Zwischen den Schritten 6 und 7 gibt es fast 5 bis 6 Schritte, die clientseitige Operationen sind. Nachdem ich die Beurteilung begonnen habe, werde ich verschiedene Abschnitte der Bewertung haben:
1. Klinisches Profil.
2. Subjektiver Abschnitt.
3. Überprüfung des Systems und körperliche Untersuchung.
4. Allgemeine Fragen.
5. Aktuelle Diagnose.
6. Vorbeugende Pflege.
7. Bewertung und Plan.

In jedem Abschnitt werde ich verschiedene Steuerelemente wie Textfelder hat, Kontrollkästchen Schaltflächen, etc ..

Nachdem ich einen Abschnitt vollständige Füllung Ich werde auf dem nächsten Schaltfläche klicken, um zum nächsten Abschnitt zu gelangen. Dieser nächste Button oder jede andere Aktion im oben genannten Abschnitt trifft den Server nicht.

Silverlight-Protokoll wird gestartet Wenn ich mit der Bewertung beginne.
Wenn ich mit der Bewertung beginne, erhalte ich die Daten (Textfelder, Checkboxen, Buttons) aller oben genannten Abschnitte in einer XML-Datei. Diese XML-Datei wird verschlüsselt.

Nachdem ich die Bewertung gesendet habe, werden die Antworten des ausgefüllten Abschnitts in die XML-Datei eingetragen und die XML-Datei wird als Teil der Anforderung im verschlüsselten Format gesendet.

Als ich es im loadrunner aufzeichnete, beobachtete ich die Antwort auf die begin assessment request als völlig verschlüsseltes Format. Um eine Bewertung abzugeben, muss ich die Daten aus der Begin Assessment-Antwort erfassen und die Antworten zu den Fragen in jedem Abschnitt in die XML-Datei einfügen und diese XML-Datei als Antwort senden.

Bitte helfen Sie mir auf meine Frage.

+0

Die Anwendung, an der ich arbeite, verwendet XML Webservices – sathishhanumandla

Antwort

0

Loadrunner (LR) ähnelt mehr API-Tests als UI-Tests (Browser). Das heißt, alles, worum LR wirklich besorgt ist, ist dieser letzte Beitrag. LR ist sich der Leistung des Browsers des Endbenutzers nicht bewusst und kümmert sich nicht um Silverlight, Ajax oder andere Browser-Seitenlasten. Die einzige Auswirkung, die Silverlight auf LR hat, ist, die aufgezeichnete Denkzeit zu erhöhen. LR möchte die Auswirkungen dieses letzten Posts auf die Netzwerke, Webserver-Strings (einschließlich Load Balancer und Anwendungsserver) und DB-Server messen. Wenn Sie VuGen verwenden, um das Skript zu erstellen, sollten Sie nur den finalen POST und das generierte XML im Hauptteil sehen. Sie können die XML-Werte, die im Post gesendet werden, mithilfe von Parameterlisten (Tabellen) parametrisieren, um die Antworten über Vusers zu variieren. Es ist von dir abhängig.