Was sind einige der Möglichkeiten? Welche Frameworks können Sie verwenden?Wie können Sie eine Datenbank in SQL Server testen?
Antwort
Hier ist ein Projekt, das dies tut: http://tsqlunit.sourceforge.net/
Auch hat Visual Studio Team System für DBA integrierte Unterstützung für Unit-Tests von Datenbanken.
Nun, ich nehme an, Sie meinen Einheit testen Ihren Code, der die Datenbank trifft, in diesem Fall gibt es NDbUnit, die ein DbUnit Klon für .NET zu sein scheint. Ich habe es nie benutzt, aber ich habe DbUnit benutzt, und es ist sehr nützlich.
Edit: Ich nahm an, dass Sie .NET verwendeten, weil Sie MSSQL erwähnten. Wenn Sie jedoch tatsächlich Java verwenden, gibt es DbUnit.
TST ist ein Werkzeug, das die Aufgabe von Schreiben und Ausführen von Testautomatisierung für Code geschrieben in T-SQL vereinfacht. Bei der Herz des TST-Tools ist die TST Datenbank. Diese Datenbank enthält eine Reihe von gespeicherten Prozeduren, die als Test-API offen gelegt werden. Teil dieser API ist ähnlich mit denen in Unit Testing-Bibliotheken vertraut Programmierer in C# oder Java.
http://www.infoq.com/articles/tst-sql-server –
- 1. SQL Server - Testen der Datenbank
- 2. Wann komprimieren Sie eine SQL Server-Datenbank?
- 3. Klonen Sie eine SQL Server-Datenbank programmgesteuert
- 4. Wie migrieren Sie SQL Server-Datenbankdiagramme in eine andere Datenbank?
- 5. Wie testen Sie auf Benutzerberechtigungen, die Tabellen auf SQL Server ändern können?
- 6. SQL Server-Datenbank-Injektion
- 7. Wie erstelle ich eine Sicherung meiner Datenbank in SQL Server
- 8. Wie können Sie beim Wiederherstellen einer Datenbank in SQL Server 2008 die Benutzer ignorieren?
- 9. SQL Server zum Testen im Internet
- 10. Wie testen, ob die Datenbank in SQL Azure gehostet wird?
- 11. Patch eine MS-SQL-Server-Datenbank in Live-Umgebung
- 12. SQL Server-Datenbank löschen
- 13. Wie können Sie beim Testen von NHibernate mit einer SQLite In Memory-Konfiguration eine andere Datenbank erstellen?
- 14. Testen für Leerzeichen in SQL Server
- 15. Wie können wir das Ergebnis der MongoDB-Aggregatabfrage in eine SQL Server-Datenbank einfügen
- 16. Wie können Millionen von Datensätzen aus einer CSV-Datei in eine SQL Server-Datenbank eingefügt werden?
- 17. Wie Visual Foxpro-Datenbank in SQL Server-Datenbank konvertieren
- 18. SQL Server-Datenbank-Wert-Duplizierung
- 19. "Lost" SQL Server-Datenbank
- 20. Wie erstelle ich eine Datenbank programmgesteuert in SQL Server?
- 21. Wie SQL Server 2014-Datenbank auf SQL Server Express 2012
- 22. Wie erstelle ich eine SQL Server-Datenbank, die nicht Sql Server Compact ist?
- 23. Laden TXT-Datei in SQL Server-Datenbank
- 24. Datenbank in SQL Server 2012
- 25. Installieren Sie Team Foundation Server mit Remote SQL Server-Datenbank
- 26. Ermitteln Sie, welcher Benutzer eine SQL Server-Datenbank gelöscht hat?
- 27. Warum verkleinern Sie eine SQL Server 2005-Datenbank?
- 28. SQL Server: Gewähren Sie allen Benutzern Lesezugriff auf eine Datenbank
- 29. Wie können Sie Chrome-Erweiterungen testen?
- 30. SQL Server-Datenbank in SQL Server CE konvertieren?
Beachten Sie, dass der NDbUnit-Link auf eine völlig unangemessene Site geht – SteveC