0% fanden dieses Dokument nützlich (0 Abstimmungen)
3 Ansichten14 Seiten

Lasttestplan

Dieses Lasttestplan-Dokument umreißt die Ziele, Anforderungen und Konfigurationsdetails für das Lasttesten einer 3-Tier-Webanwendung. Es spezifiziert die Hardwareanforderungen, Softwareanforderungen, Skriptinformationen einschließlich Module und Transaktionen zur Messung, Szenariokonfiguration einschließlich Denkzeit und Iterationen sowie die Analyse der Ergebnisse. Das Dokument behandelt auch Abhängigkeiten, Benennungsrichtlinien und Referenzmaterialien zur Unterstützung des Lasttestprozesses.

Übersetzt von

ScribdTranslations
Copyright
© All Rights Reserved
Wir nehmen die Rechte an Inhalten ernst. Wenn Sie vermuten, dass dies Ihr Inhalt ist, beanspruchen Sie ihn hier.
Verfügbare Formate
Als PDF, TXT herunterladen oder online auf Scribd lesen
0% fanden dieses Dokument nützlich (0 Abstimmungen)
3 Ansichten14 Seiten

Lasttestplan

Dieses Lasttestplan-Dokument umreißt die Ziele, Anforderungen und Konfigurationsdetails für das Lasttesten einer 3-Tier-Webanwendung. Es spezifiziert die Hardwareanforderungen, Softwareanforderungen, Skriptinformationen einschließlich Module und Transaktionen zur Messung, Szenariokonfiguration einschließlich Denkzeit und Iterationen sowie die Analyse der Ergebnisse. Das Dokument behandelt auch Abhängigkeiten, Benennungsrichtlinien und Referenzmaterialien zur Unterstützung des Lasttestprozesses.

Übersetzt von

ScribdTranslations
Copyright
© All Rights Reserved
Wir nehmen die Rechte an Inhalten ernst. Wenn Sie vermuten, dass dies Ihr Inhalt ist, beanspruchen Sie ihn hier.
Verfügbare Formate
Als PDF, TXT herunterladen oder online auf Scribd lesen

Lasttestplan

Lasttestplan
Erstellt von: Rajeev. J Version
1.0
16.03.2005
Überarbeitet von:
GENEHMIGT VON:
Überarbeitungsdatum

Erstellt: Rajeev.J jrajeev@[Link]


16.03.2004
1.0
Lasttestplan

Ziel.........................................................................................................................................................3
Einführung über das Projekt...................................................................................................................4
Fristen (feste Termine, die eingehalten werden müssen)............................................................................................4
Architektur...............................................................................................................................................4
Hardwareanforderung.................................................................................................................................5
Klienteninformationen laden...........................................................................................................................5
Softwareanforderung..................................................................................................................................6
Skriptinformationen..........................................................................................................................................7
Drehort..........................................................................................................................................7
Szenarieninformationen.....................................................................................................................................7
Laufzeiteinstellungen.....................................................................................................................................7
Szenariokonfiguration.............................................................................................................................8
Monitorinformation..................................................................................................................................9
Analyse von Ergebnisse.................................................................................................................................10
Vergleich der Reaktionszeit unter verschiedenen Lastbedingungen..........................................................11
Abhängigkeiten...............................................................................................................................................12
Anwendungsabhängigkeiten.....................................................................................................................12
Wartungsplan...........................................................................................................................12
Benachrichtigung für den Benutzer..........................................................................................................................................12
Namenskonvention, die befolgt werden soll..........................................................................................................13
Referenzdokumente.................................................................................................................................14

Erstellt: Rajeev.J jrajeev@[Link]


16.03.2004
1.0
Lasttestplan

Ziel
Dieses Dokument soll dem Endbenutzer bei der Planung des Lasttests helfen. Es bietet eine Schritt-für-Schritt-Anleitung.
Ansatz zur Planung von Lasttests mit Load Runner.

Dieses Dokument hat sich um alle notwendigen Dinge gekümmert, die der Benutzer wissen sollte, bevor
und während des Lasttests.

Die meisten der Parameter, die während des Lasttests auftreten, sind in diesem Dokument behandelt.
was den Nutzern hilft, besser zu planen.

Erstellt: Rajeev.J jrajeev@[Link]


16.03.2004
1.0
Last-Testplan

Einführung in das Projekt


Projektname

Projekt-ID/Verweis ICP:

Fristen (harte Termine, die eingehalten werden müssen)


Produktionsdatum:

Vorgeschlagene Lasttesttermine:
Bühne:
Produktion

Weitere Daten:

Architektur
Beschreibung 3-Tier-Anwendung
Beschreibung des Projekts (2/3-Tier) Apache
Client/Server, ASP/Java, usw. Mittlerer Server

Protokolle HTTP
Welche Protokolle werden verwendet (HTTP,
JavaScript/JSP, Tuxedo/JOLT, usw.
Quelle
Entwicklungsquelle: Anbieter oder intern,
oder Kombination?
Unterstützung
Wen rufen wir an, um technische Probleme zu lösen?
Probleme oder Fragen?

Erstellt: Rajeev.J jrajeev@[Link]


16.03.2004
1.0
Lasttestplan

Hardwareanforderung
Kundeninformationen laden

Hostname IP-Adresse Betriebssystem und Version Ram Verfügbar Nummer Vuser


Gedächtnis das kann sein
geladen

Erstellt: Rajeev.J jrajeev@[Link]


16.03.2004
1.0
Lasttestplan

Softwareanforderung
Betriebssystem (WinXP, 2000 usw.)
LoadRunner Generator
LoadRunner Controller
4) Remote Agent
5) Internet Explorer

Erstellt: Rajeev.J jrajeev@[Link]


16.03.2004
1.0
Lasttestplan

Skriptinformationen
Modulname Funktionalität Transaktion zu sein Erwartete Transaktion
gemessen Zeit

Detaillierte Testschritte können dem Testfalldokument entnommen werden.

Script-Standort

Der Pfad, an dem die Skripte gespeichert werden sollen.

Szenarieninformationen
Laufzeiteinstellungen
VUSER / GRUPPENINFORMATION
Gastgeber(e)
VBenutzer
Gruppe Skript(e) TD-Pfad
) s
1 Skript

ANDERE INFORMATIONEN
Gruppe Skript(e) SCRIPTS INFORMATION
1 URL Invalid text for translation.
Benutzername
Datendatei
Transaktion(en)
)

LAUFBETRIEBS-EINSTELLUNGEN INFORMATIONEN
TAB WEBANWENDUNGEN
Logik Ausführen Anzahl der Iterationen:1000Iterationen

Taktung Sobald die vorherige Iteration endet


Allgemein Protokollierung aktivieren
Log Immer Nachrichten senden : Standardprotokoll
Wiedergabe Denkzeit
Denke Zeit Multiplizieren Sie die aufgezeichnete Denkzeit mit120Sekunden
Denkzeit begrenzen auf 120 Sekunden
Bei Fehler fortfahren
Fehlerhafte offene Transaktionen bei lr_error_message
VUser als Thread ausführen
s Abwählen:
Definieren Sie jeden Schritt als Transaktion
Definieren Sie jede Aktion als Transaktion
Geschwindigkeit Maximale Bandbreite nutzen
Netzwerk
Simulation
Browser Simulieren Cache-URLs, die Inhalte benötigen (z.B. HTMLs)
Emulation Browser Überprüfen Sie bei jedem Besuch der Seite auf neuere Versionen gespeicherter Seiten.
n Cache

Erstellt: Rajeev.J jrajeev@[Link]


16.03.2004
1.0
Lasttestplan

LAUFZEITEINSTELLUNGEN INFORMATIONEN
TAB WEBANWENDUNGEN
Nicht-HTML-Ressourcen herunterladen
Simuliere einen neuen Benutzer bei jeder Iteration
Proxy Kein Proxy (direkte Verbindung zum Internet)
Überprüfungen Bild- und Textüberprüfung aktivieren
Web generieren
Anfragen pro Sekunde und HTTP-Codes
Leistung
Antwortbytes pro Sekunde (Durchsatz)
Diagramme
Fortgeschritten Deaktivieren:
Datei und Zeile in automatischer Transaktion
Namen
Überprüfen:
Nicht-kritische Ressourcenfehler als Warnungen
Internet Einstellungen
Protokoll 1.1
Keep-alive HTTP-Verbindungen: JA
Schritt-Timeout, das durch Ressourcen verursacht wird, ist ein

Erweiterte Einstellungen WARNUNG: JA


HTML-Inhalt analysieren Typ: ALA
Optionen HTTP-Anforderungsverbindungszeitüberschreitung (Sek.): 120
HTTP-Anforderungs-Empfangszeitüberschreitung (Sek.): 120
Schritt Download Zeitüberschreitung (Sek.): 120
Netzwerkpufferspeichergröße: 12288
Inhalt
Überprüfen: Aktivieren Sie ContentCheck während der Wiedergabe
Überprüfen

Szenarienkonfiguration

PLANUNGSINFORMATIONEN
Gruppe Drehbuch Skriptpfad Menge Laden Hochlauf Rampe Dauer
Name Name Generator Nach unten

ERGEBNISINFORMATION
Ergebnisdatei: Ergebnisse automatisch erstellen Tabelle (falls vorhanden):
Regisseur für jedes Szenario
Ausführung

Erstellt: Rajeev.J jrajeev@[Link]


03/16/2004
1.0
Lasttestplan

Monitorinformationen

(Fügen Sie je nach Anwendung so viele Monitore oder Protokolle hinzu)


Protokoll Monitore Server sein Parameter/Ressourcen, die sein sollen
überwacht gemessen
(Produktion) (Staging)
Http COM-Objekte
Datenbank
Server
Webserver
Bewerbung
Server

*Die Parameter für den Datenbankserver können sein:


Öffne SQL-Verbindung
Für COM-Objekte kann sein:
Anwendungslebensdauer Überwacht die Dauer der Anwendung in Sekunden.

Auftretenshäufigkeit Überwacht die Anzahl der Ausnahmen pro Sekunde im fünf Sekunden langen Abfragezeitraum.

Erstellt: Rajeev.J jrajeev@[Link]


16.03.2004
1.0
Lasttestplan

Analyse der Ergebnisse

Das Ergebnis wird in einem HTML-Format bereitgestellt und in einen gemeinsamen Ordner gelegt, wo sich alle befinden.
Der Benutzer kann das Ergebnis ansehen.

Erstellt: Rajeev.J jrajeev@[Link]


03.16.2004
1.0
Lasttestplan

Vergleich der Reaktionszeiten unter verschiedenen Lastbedingungen


Durchgeführt auf einem anderen Server, Anzahl der Benutzer undDatenbankbedingung zur Basislinie
Reaktionszeit
Iterationen Anzahl von Aufzeichnungen in Server Transaktion Durchschnitt
Benutzer Datenbank Konfigurationen Name Antwortzeit
1 50 10.000 50 G HDD
1 GB RAM

Erstellt: Rajeev.J jrajeev@[Link]


16.03.2004
1.0
Lasttestplan

Abhängigkeiten
Anwendungsabhängigkeiten
Listen Sie alle Abhängigkeiten auf, um die man sich während des Lasttests kümmern muss.

Wartungsplan
Jegliche Wartung des Servers, um die man sich kümmern muss.

Benachrichtigung für den Benutzer

Der Benutzer wird vor Beginn des Lasttests und am Ende des Lasttests benachrichtigt.

Erstellt: Rajeev.J jrajeev@[Link]


16.03.2004
1.0
Lasttestplan

Namenskonvention, die befolgt werden soll


Bitte fügen Sie das Dokument der Namensgebung hinzu, das für das Skripting verwendet wird.

Erstellt: Rajeev.J jrajeev@[Link]


16.03.2004
1.0
Lasttestplan

Referenzdokumente
Architektodiagramme.
2) Testfall-Dokument.
3) Testdatendokument.
4) Benennungskonvention.

Erstellt: Rajeev.J jrajeev@[Link]


16.03.2004
1.0

Das könnte Ihnen auch gefallen