Arbeiten mit ASP.NET-Komponententests
Aktualisiert: November 2007
In Microsoft Visual Studio Team System Test Edition werden Komponententests standardmäßig vom VSTestHost-Prozess gehostet. Insbesondere hostet dieser Prozess Komponententests, mit denen Methoden von Nicht-Webanwendungen getestet werden. Sie können jedoch auch Methoden testen, die Komponenten von ASP.NET-Websites oder -Projekten sind, indem Sie ASP.NET-Komponententests ausführen. ASP.NET-Komponententests sind als Komponententests definiert, die nicht vom VSTestHost-Prozess, sondern in der gleichen Umgebung wie der Produktionscode ausgeführt werden. Hierfür können Sie entweder IIS oder ASP.NET Development Server auswählen.
Hinweis: |
---|
Wenn Sie Windows Vista ausführen, müssen Sie Visual Studio als Administrator ausführen, damit ASP.NET-Komponententests durchgeführt werden können. Wenn Sie Visual Studio als normaler Benutzer ausführen, können Sie zwar eine Website erstellen sowie ASP.NET-Tests erstellen und ausführen, die Tests schlagen jedoch fehl. Um Visual Studio als Administrator auszuführen, klicken Sie mit der rechten Maustaste auf Microsoft Visual Studio 2005 und klicken dann auf Als Administrator ausführen. Sobald Sie aufgefordert werden, fortzufahren oder den Prozess ausführen zu lassen, klicken Sie auf Weiter oder auf Zulassen. Wenn Sie aufgefordert werden, Anmeldeinformationen für einen Benutzer mit Administratorberechtigungen anzugeben, müssen diese Anmeldeinformationen angegeben werden, damit ASP.NET-Komponententests erfolgreich ausgeführt werden können. Weitere Informationen zur Sicherheit in Windows Vista finden Sie unter User Account Control Overview. |
In diesem Abschnitt
Übersicht über ASP.NET-Komponententests
Enthält eine Einführung in ASP.NET-Komponententest und beschreibt die Aspekte der Testausführung in verschiedenen Prozessen, z. B. IIS und ASP.NET Development Server.ASP.NET-Komponententests und private Accessoren
Erläutert, warum zur Ausführung von ASP.NET-Komponententests private Accessoren verwendet werden müssen.Gewusst wie: Erstellen eines ASP.NET-Komponententests
Beschreibt das Generieren und Konfigurieren eines ASP.NET-Komponententests.Gewusst wie: Debuggen beim Ausführen eines Tests in einer ASP.NET-Projektmappe
Beschreibt das Debuggen beim Ausführen von ASP.NET-Code im IIS- oder im ASP.NET Development Server-Prozess.
Verwandte Abschnitte
Konfigurieren der Testausführung
Übersicht über Komponententests
Siehe auch
Konzepte
Testen von Websites und Webdiensten in einer Teamumgebung