Benutzerdefinierte Testbedingungen für SQL Server-Komponententests

 

Sie können benutzerdefinierte Testbedingungen für SQL Server-Komponententests hinzufügen.Bevor die Testbedingung verwendet werden kann, muss sie jedoch installiert werden, unabhängig davon, ob die zu installierende Erweiterung von Ihnen oder einer anderen Person erstellt wurde.

Vor der Installation einer Testbedingung, die nicht von Ihnen erstellt wurde, sollten Sie sich die folgenden Risiken vergegenwärtigen:

  • Das Installationsprogramm für die Testbedingung könnte Schadsoftware sein, die je nach Ihren Installationsberechtigungen Zugriff auf geschützte Ressourcen erlangen könnte.

  • Auch die Testbedingung kann schädlich sein und Kontrolle über geschützte Ressourcen erlangen, sofern der Benutzer, der die Erweiterung verwendet, über ausreichende Berechtigungen verfügt.

Um das Risiko zu minimieren, sollten Sie nur benutzerdefinierte Testbedingungen aus bekannten Quellen installieren.Falls Sie eine Testbedingung aus einer nicht vertrauenswürdigen Quelle erhalten, sollten Sie den Quellcode der Testbedingung sowie deren Installationsprogramm (falls vorhanden) vor der Installation und Ausführung überprüfen.

Zum Installieren einer benutzerdefinierten Testbedingung kopieren Sie die signierte Assembly („.dll“) in den Ordner „%Programme%\Microsoft Visual Studio <Version>\Common7\IDE\Extensions\Microsoft\SQLDB\TestConditions“.Wenn der Ordner nicht vorhanden ist, erstellen Sie ihn.Sie müssen auf Ihrem Computer über Administratorprivilegien verfügen, um Daten in dieses Verzeichnis zu kopieren.

Hinweis

In folgenden Fällen muss die Visual Studio 2010-Version und Visual Studio 2012-Version der Testbedingung installiert werden:

  • Sie installieren benutzerdefinierte Testbedingungen auf einem Computer der u. U. zum Erstellen von SQL Server-Komponententests verwendet wird.

  • Die Komponententests werden in Visual Studio 2010 und Visual Studio 2012 verwendet.

Weitere Informationen zu benutzerdefinierten Testbedingungen für SQL Server-Komponententests finden Sie unter:

Siehe auch

Überprüfen des Datenbankcodes mithilfe von SQL Server-Komponententests