Udostępnij za pośrednictwem


Zarządzenie wynikami testów obciążenia w repozytorium wyników testów obciążenia

Kiedy uruchamiasz testy obciążenia, wszystkie informacje zebrane podczas uruchomienia testu obciążenia mogą być przechowane w Repozytorium wyników testów obciążenia, które jest bazą danych SQL.Repozytorium wyników testu obciążenia zawiera dane licznika wydajności i wszelkie zarejestrowane informacje na temat błędów.Baza danych Repozytorium wyników testów jest tworzona przez konfigurację dla kontrolerów, lub tworzona automatycznie przy pierwszym lokalnym uruchomieniu testu obciążenia.Do uruchamiania lokalnego baza danych zostanie utworzona automatycznie, jeśli schemat testu obciążenia nie jest obecny.

Jeśli zmodyfikujesz parametry połączenia repozytorium wyników kontrolera do korzystania z innego serwera, nowy serwer musi mieć skrypt loadtestresultsrepository.sql uruchomiony w celu utworzenia schematu.Aby uzyskać informacje na temat sposobu konfigurowania repozytorium wyników testów obciążeń, zobacz Porady: tworzenie repozytorium wyników testu obciążenia z wykorzystaniem SQL.

Visual Studio Ultimate zapewnia nazwane zestawy liczników, które zbierają wspólne liczniki wydajności bazujące na technologii.Te zestawy są przydatne podczas analizowania serwera IIS, serwera ASP.NET lub serwera SQL.Wszystkie dane zebrane z zestawami licznika są przechowywane w repozytorium wyników testów obciążenia.

Ważna uwagaWażne

Istnieje różnica między zestawem liczników a danymi licznika wydajności.Zestaw liczników to metadane.Definiuje grupę liczników wydajności, które powinny być zbierane z komputera, którym wykonuje określoną rolę, taką jak serwer IIS lub serwer SQL Server.Zestaw liczników jest częścią definicji testu obciążenia.Dane licznika wydajności zbierane są w oparciu o zbiory liczników, mapowania zbioru licznika do określonego komputera i częstotliwość próbkowania.

Wymagania

  • Visual Studio Ultimate

Wersje programu SQL Server 2012

Aby użyć testów obciążenia, możesz użyć SQL Server 2012 Express LocalDB, który jest instalowany z Visual Studio 2012 Ultimate i jest domyślny serwer bazy danych dla testów obciążenia (w tym integracji programu Microsoft Excel).SQL Server Express LocalDB to tryb wykonywania programu SQL Server Express, przeznaczony dla twórców programu.Instalacja programu SQL Server Express LocalDB kopiuje minimalny zestaw plików niezbędnych do uruchomienia aparatu bazy danych programu SQL Server.

[!UWAGA]

Jeśli uaktualniono z programu Visual Studio 2010 Ultimate, a program SQL Server Express wykryto z istniejącą bazą danych testu obciążenia, program Visual Studio 2013 Ultimate będzie próbował połączyć się z nim i używać go.Dodatkowo po wykryciu programu SQL Server Express program Visual Studio 2013 Ultimate będzie starał się tworzyć bazę danych testu obciążenia przy użyciu programu SQL Server Express, zamiast programu SQL Server Express LocalDB.

Jeśli zespół oczekuje dużych potrzeb związanych z bazą danych lub projekty wykraczają poza możliwości programu SQL Server 2012 Express LocalDB, należy rozważyć uaktualnienie do programu SQL Express lub pełnej wersji SQL Server, aby zapewnić możliwość dalszego skalowania.W przypadku uaktualniania programu SQL Server pliki MDF i LDF dla programu SQL Server 2012 Express LocalDB są przechowywane w folderze profilu użytkownika.Tych plików można używać podczas importowania bazy danych testu obciążenia do programu SQL Server Express 2012 lub SQL Server 2012.

SQL Server Express 2012 można pobrać z Centrum Microsoft Download: Microsoft SQL Server Express 2012.

Uwagi dotyczące przechowywania wyników testów obciążenia

Po zainstalowaniu Visual Studio Ultimate, magazyn wyników testu obciążenia jest konfigurowany do korzystania z wystąpienia programu SQL Express, który jest instalowany na komputerze.Program SQL Express jest ograniczony do wykorzystywania maksymalnie 4 GB miejsca na dysku.Jeśli zamierzasz uruchomić wiele testów obciążenia w długim okresie czasu, należy rozważyć skonfigurowanie magazynu wyników testów obciążeń do użycia wystąpienia pełnego produktu SQL Server, jeśli jest dostępny.

Zadania analizatora testu obciążenia

Zadania

Skojarzone tematy

Skonfiguruj repozytorium wyników testu obciążenia: Możesz skonfigurować repozytorium wyników testu obciążenia w bazie danych SQL.

[!UWAGA]

Repozytorium testu obciążenia można również tworzyć podczas instalowania kontrolera testowego.Aby uzyskać więcej informacji, zobacz Instalowanie i konfigurowanie agentów testowych i kontrolerów testów.

Zaznaczanie i wyświetlanie repozytorium wyników: Możesz wybrać repozytorium określonych wyników.Nie jesteś ograniczony do magazynu wyników lokalnych.Testy obciążenia są często uruchamiane na zbiorze zdalnym komputerów agentów.Wyniki badań od agentów lub z komputera lokalnego można zapisać na dowolnym serwerze SQL, na którym utworzono magazyn wyników testu obciążenia.W każdym z tych przypadków należy wskazać, gdzie przechowywać wyniki testu obciążenia, używając okna Administrowanie kontrolerami testów.

Usuwanie wyników testu obciążenia z repozytorium: Można usunąć wyniki testów obciążenia z Edytor testu obciążenia za pomocą okna dialogowego Otwórz i zarządzaj wynikami testu obciążenia.

Import i eksport wyników do repozytorium: można importować i eksportować wyniki testów obciążenia z Edytora testu obciążenia.

Zadania pokrewne

Analizowanie wyników testów obciążenia za pomocą analizatora testu obciążenia

Możesz przeglądać wyniki odbywającego się testu obciążenia oraz ukończonego test obciążenia za pomocą Analizatora testu obciążenia.

Zobacz też

Zadania

Porady: uzyskiwanie dostępu do wyników testu obciążenia w celu przeprowadzenia analizy

Koncepcje

[wycofane] Uruchamianie testów obciążenia

[wycofane] Testy wydajności i obciążenia sieci Web w programie Visual Studio

Inne zasoby

Tworzenie i edytowanie testów obciążenia

Analizowanie wyników testów obciążenia za pomocą analizatora testu obciążenia