Freigeben über


Testleitfaden für Quellcodeverwaltungs-Plug-Ins

Dieser Abschnitt enthält Anleitungen zum Testen des Quellcodeverwaltungs-Plug-Ins mit Visual Studio. Außerdem erhalten Sie einen umfassenden Überblick über die gängigsten Testbereiche sowie über einige andere komplexe Bereiche, die sich als problematisch erweisen könnten. Diese Übersicht soll jedoch nicht als umfassende Liste von Testfällen verstanden werden.

Hinweis

Einige Fehlerkorrekturen und Verbesserungen an der neuesten Visual Studio-IDE können Probleme mit vorhandenen Quellcodeverwaltungs-Plug-Ins erkennen, die zuvor bei verwendung früherer Versionen von Visual Studio nicht aufgetreten waren. Es wird dringend empfohlen, das vorhandene Quellcodeverwaltungs-Plug-In für die in diesem Abschnitt aufgelisteten Bereiche zu testen, auch wenn seit der vorherigen Version von Visual Studio keine Änderungen am Plug-In vorgenommen wurden.

Allgemeine Vorbereitung

Ein Computer mit Visual Studio und dem installierten Ziel-Quellcodeverwaltungs-Plug-In ist erforderlich. Ein zweiter Computer mit ähnlicher Konfiguration kann für einige der „Aus Quellcodeverwaltung öffnen“-Tests verwendet werden.

Begriffsdefinition

Verwenden Sie im Rahmen dieses Testleitfadens die folgenden Begriffsdefinitionen:

Clientprojekt Jeder Projekttyp, der in Visual Studio verfügbar ist, der die Integration der Quellcodeverwaltung unterstützt (z. B. Visual Basic, Visual C# oder Visual C++).

Webprojekt Es gibt vier Arten von Webprojekten: Dateisystem, lokale IIS, Remotewebsites und FTP.

  • Dateisystemprojekte werden unter einem lokalen Pfad erstellt, sie benötigen jedoch keine Installation der Internetinformationsdienste (Internet Information Services, IIS), da der Zugriff intern über einen UNC-Pfad erfolgt. Außerdem können sie ähnlich wie Clientprojekte über die IDE einer Quellcodeverwaltung unterstellt werden.

  • Lokale IIS-Projekte funktionieren mit einer IIS-Installation auf demselben Computer. Der Zugriff erfolgt über eine URL, die auf den lokalen Computer verweist.

  • Remotewebsite-Projekte werden auch unter einem IIS-Dienst erstellt, werden jedoch unter Quellcodeverwaltung auf dem IIS-Servercomputer und nicht von innerhalb der Visual Studio-IDE platziert.

  • Der Zugriff auf FTP-Projekte erfolgt über einen FTP-Remoteserver. Diese Projekte können jedoch keiner Quellcodeverwaltung unterstellt werden.

    Eintragung Dies ist ein anderer Begriff für die Projektmappe oder das Projekt, das der Quellcodeverwaltung unterstellt ist.

    Versionsspeicher Hierbei handelt es sich um die Quellcodeverwaltungsdatenbank, auf die über die Plug-In-API der Quellcodeverwaltung zugegriffen wird.

In diesem Artikel behandelte Testbereiche

Siehe auch