Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Aby poprawić i utrzymać jakość kodu, możesz utworzyć i uruchomić testy jednostkowe programu SQL Server, które weryfikują zachowanie dowolnego obiektu bazy danych, a następnie zaewidencjonować te testy pod kątem kontroli wersji. Gdy ty lub dowolny członek zespołu zmieni schemat bazy danych, uruchomisz testy jednostkowe programu SQL Server i testy jednostkowe oprogramowania, aby sprawdzić, czy zmiany nie uszkodziły istniejących funkcji. Można uruchamiać poszczególne testy lub uruchamiać grupy testów, które są nazywane listami testowych. Aby uzyskać więcej informacji, zobacz Używanie list testowych (Visual Studio 2010).
Sposoby uruchamiania testów jednostkowych programu SQL Server
Testy jednostkowe programu SQL Server można uruchamiać na kilka sposobów, które różnią się w zależności od zainstalowanego oprogramowania, jak pokazano poniżej:
Uruchom testy przy użyciu okna Widok testu programu Visual Studio 2010. Aby uzyskać więcej informacji, zobacz How to: Run SQL Server unit tests (Instrukcje: uruchamianie testów jednostkowych programu SQL Server ) i How to: Run Automated Tests from Microsoft Visual Studio 2010 (Jak uruchamiać testy automatyczne z programu Microsoft Visual Studio 2010). W przypadku programu Visual Studio 2012 zobacz Instrukcje: uruchamianie testów automatycznych z programu Microsoft Visual Studio 2012.
Uruchom testy przy użyciu polecenia MSTest.exe w wierszu polecenia. Aby uzyskać więcej informacji, zobacz Porady: uruchamianie testów automatycznych z poziomu wiersza polecenia przy użyciu narzędzia MSTest (Visual Studio 2010) lub Porady: uruchamianie testów automatycznych z poziomu wiersza polecenia przy użyciu narzędzia MSTest (Visual Studio 2012).
Uruchom testy z Eksploratora rozwiązań przez uruchomienie projektu testowego. Aby uzyskać więcej informacji, zobacz How to: Run Automated Tests from Microsoft Visual Studio 2010 or How to: Run Automated Tests from Microsoft Visual Studio 2012 (Jak uruchamiać testy automatyczne z programu Microsoft Visual Studio 2012).
Ponowne uruchamianie testów w oknie Wyniki testów . Aby uzyskać więcej informacji, zobacz Porady: ponowne uruchamianie testu (Visual Studio 2010).
Uruchom poszczególne testy lub listy testowe (Visual Studio 2010) w oknie Edytor listy testów . Aby uzyskać więcej informacji, zobacz How to: Run Automated Tests from Microsoft Visual Studio 2010 or How to: Run Automated Tests from Microsoft Visual Studio 2012 (Jak uruchamiać testy automatyczne z programu Microsoft Visual Studio 2012).
Uruchamianie testów podczas tworzenia projektu w programie Team Foundation Build. Aby uzyskać więcej informacji, zobacz How to: Configure and Run Scheduled Tests After Building Your Application (Visual Studio 2010) (Jak skonfigurować iuruchomić zaplanowane testy po utworzeniu aplikacji (Visual Studio 2012)).
Testy jednostkowe programu SQL Server można uruchamiać w określonej kolejności przy użyciu uporządkowanego testu. Aby uzyskać więcej informacji, zobacz Jak utworzyć uporządkowany test (Visual Studio 2010) lub Jak utworzyć uporządkowany test (Visual Studio 2012).
Interpretowanie wyników testu
Po uruchomieniu testów okno Wyniki testów pokazuje, które testy przeszły lub zakończyły się niepowodzeniem. Aby uzyskać więcej informacji, zobacz Interpretowanie wyników testów jednostkowych programu SQL Server. Aby uzyskać więcej informacji na temat diagnozowania nieoczekiwanego błędu, zobacz Instrukcje: debugowanie obiektów bazy danych.
W tym dziale
Ta sekcja zawiera następujące artykuły:
- Instrukcje: debugowanie obiektów bazy danych
- Jak: Uruchamianie testów jednostkowych SQL Server z Team Foundation Build
- Instrukcje: uruchamianie testów jednostkowych programu SQL Server
- Interpretowanie wyników testu jednostkowego programu SQL Server
Powiązane scenariusze
Tworzenie i definiowanie testów jednostkowych programu SQL Server Można zdefiniować testy jednostkowe, aby zweryfikować zachowanie obiektów bazy danych i skojarzyć każdy projekt testowy z innym planem generowania danych, konfiguracją wdrożenia i parametrami połączenia.
Niestandardowe warunki testowe dla testów jednostkowych programu SQL Server Możesz utworzyć niestandardowy warunek testu do przetestowania pod kątem dowolnego warunku, którego nie można zweryfikować przy użyciu domyślnych warunków testu.