VERTRIEB: 1-800-867-1380

Verwenden von Visual Studio-Auslastungstests in Windows Azure-Rollen

Ein Auslastungstest ist das Verfahren, bei dem die Leistung einer Anwendung in einem simulierten Verwendungsszenario gemessen wird. Sie möchten zum Beispiel einen Auslastungstest für eine Website durchführen, indem Sie anfordern, dass sie in einem Zeitraum von fünf Minuten Seiten an 1000 Benutzer zurückgibt. Indem Sie die Auslastungstests in Windows Azure-Rollen ausführen, können Sie über den Lebenszyklus der Anwendung hinweg die Abhängigkeit von der Hardware reduzieren.

Autoren: Paolo Salvatori, Sidney Higa.

Ausführen von Auslastungstests in gemischten Umgebungen von Jaimie Alva Bravo, Sidney Higa und Paolo Salvatori.

Danksagung: Stéphane Crozatier, Benjamin Guinebertière in Load testing from Windows Azure | Tests de charge depuis Windows Azure. Dank auch an Janice Choi für die technische Bearbeitung von Ausführen von Auslastungstests in gemischten Umgebungen.

Visual Studio Ultimate ermöglicht Ihnen, Auslastungstests zu erstellen, die leicht von einer Person oder einem Team von Testern verwaltet werden können. Die grundlegende Methode besteht darin, einen "Controller" und einen oder mehrere "Agents" zu erstellen. Sie verwenden dabei einen Controller, jedoch so viele Agents wie erforderlich. Jeder Agent generiert einen Teil der Last. Der Controller leitet die Lebensdauer des oder der Agents und zeichnet die Ergebnisse des Tests auf. Zum Ausführen eines Auslastungstests sind in der Regel jedoch zwei Computer erforderlich: der erste führt den Controller aus, und der Zweite führt den Agent bzw. die Agents aus.

Mit Windows Azure können Sie Workerrollen erstellen, die für mehrere Computer stehen. Durch die Virtualisierung von Computerressourcen entfällt der Bedarf an dedizierter Hardware für Auslastungstests. In dieser Themenreihe werden die grundlegenden Methoden zum Einrichten von Windows Azure zum Ausführen eines Auslastungstestcontrollers und Agents in zwei Workerrollen erläutert.

In diesem Abschnitt

Übersicht über Visual Studio-Auslastungstests in Windows Azure
Beschreibt die Vorteile der Verwendung von Visual Studio-Auslastungstests und erläutert die erforderlichen Schritte.

Voraussetzungen und Setup für Windows Azure-Auslastungstests
Listet die Anforderungen für die Lösung auf.

Bereitstellen von Windows Azure für einen Auslastungstest
Ausführliche Anweisungen zum Einrichten der Auslastungstestanwendung vor Veröffentlichung.

Veröffentlichen des Auslastungstests auf Windows Azure
Beschreibt die Schritte zum Veröffentlichen eines Auslastungstests in Azure.

Ausführen von Auslastungstests in gemischten Umgebungen
Eine gemischte Umgebung ist eine Umgebung, in der sich die Komponenten eines Auslastungstests (Testcontroller, Agents, Ergebnisrepository und getestetes System) in unterschiedlichen Umgebungen befinden, zum Beispiel lokal und in Windows Azure. In diesem Dokument wird erläutert, wie Sie die Konfiguration eines solchen Szenarios durchführen können.

Leistungsindikatoren in Auslastungstests auf Windows Azure
Sammelt Leistungsindikatoren einer Anwendung, die in einem separaten gehosteten Dienst ausgeführt wird.


Builddatum:

2013-07-25
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Vielen Dank für Ihr Feedback.

Community-Beiträge

Anzeigen:
© 2014 Microsoft