Freigeben über


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

Verwandte Abschnitte

Konfigurieren der Testausführung

Übersicht über Komponententests

Siehe auch

Konzepte

Testen von Websites und Webdiensten in einer Teamumgebung

Weitere Ressourcen

Gewusst wie: Debuggen für ASP.NET-Anwendungen aktivieren

Testen von Webdiensten