Redgate SQL Test
SSMS-Add-in für Datenbank-Unit-Tests
Publisher
Red Gate SoftwareUnterkategorien
Durchschnittliche Bewertung
Deze score is berekend door AI op basis van publiek beschikbare informatie.
4.4 / 5
Über diese Software
SQL Test ist ein Add-in für SSMS zum Erstellen, Ausführen und Verwalten von T-SQL-Unit-Tests mithilfe des Open-Source-Frameworks tSQLt. Es installiert tSQLt in einer ausgewählten Datenbank, führt Tests in Transaktionen aus, die Änderungen zurückrollen, und speichert Testobjekte in einem separaten Schema.
Das Tool enthält Beispieltests, SQL Cop-Prüfungen zur statischen Analyse und eine Code-Coverage-Ansicht und richtet sich an Datenbankentwickler und Teams, die integrierte Unit-Tests innerhalb von SQL Server Management Studio benötigen.
Kauf
Redgate SQL Test
Auf Lager
Lieferung: 1 Werktag
Wird geladen …
351,67 €
Kostenlos und unverbindlich
Brauchen Sie mehr Informationen oder suchen Sie nach einer anderen Lizenz?
Vorteile
- SSMS integration: Tests direkt in SQL Server Management Studio ausführen und verwalten.
- tSQLt framework: Verwendet das Open-Source-Framework tSQLt für T-SQL-Unit-Tests.
- Transactional test runs: Tests werden innerhalb von Transaktionen ausgeführt und rollen alle Änderungen zurück.
- SQL Cop checks: Enthält vorgefertigte SQL Cop-Checks für die statische Analyse häufiger Probleme.
- Code coverage reporting: Zeigt die Code-Coverage auf Anweisungsebene für getestete Datenbankobjekte an.
Verfügbare Sprachen
- English
Supportinformationen
- Product documentation: Umfassende Benutzerhandbücher und Tutorials sind auf der Redgate-Dokumentationsseite verfügbar.
- Community forums: Fragen stellen und Lösungen über die Redgate-Foren und die tSQLt-Community-Kanäle finden.
- Release notes: Versionshinweise und Versionshistorie sind auf den Produktdokumentationsseiten veröffentlicht.
- Installation guidance: Installationsanleitungen zum Hinzufügen von SQL Test zu SSMS sind online verfügbar.
- Purchasing and licensing: Lizenzdetails und Informationen zu Mehrbenutzer-Rabatten werden über die Vertriebskanäle von Redgate abgewickelt.
Häufig gestellte Fragen
Was ist SQL Test?
SQL Test ist ein Add-in für SSMS, das T-SQL-Unit-Tests mit dem tSQLt-Framework ausführt und verwaltet. Es installiert tSQLt in einer ausgewählten Datenbank und bietet eine Test-Benutzeroberfläche mit Code-Coverage-Ansicht und SQL Cop-Prüfungen.
Verwendet SQL Test das tSQLt-Framework?
Ja. SQL Test ist ein GUI-Test-Runner, der das Open-Source-Framework tSQLt für T-SQL-Unit-Tests installiert und verwendet.
Wie isoliert SQL Test Datenbankobjekte während Tests?
Es legt Testobjekte in einem separaten Schema an und stellt tSQLt-Hilfsfunktionen bereit, mit denen Tabellen ersetzt und Objekte gemockt werden können, sodass Änderungen an den Originaldaten verhindert werden.
Kann SQL Test die Code-Coverage messen?
Ja. Die Code-Coverage-Ansicht zeigt, welche Anweisungen in Prozeduren und Funktionen durch Tests ausgeführt wurden.
Für wen ist SQL Test geeignet?
Datenbankentwickler und Engineering-Teams, die SQL Server verwenden und integrierte Unit-Tests sowie statische Analyse innerhalb von SSMS benötigen.