Postupy: Vytvoření úložiště výsledků zátěžového testu pomocí jazyka SQL
Publikováno: duben 2016
Výsledky zkoušek zatížení jsou uloženy v databázi SQL. Databáze SQL se označuje jako úložiště výsledků testu zatížení. Může být místní, obvykle s využitím SQL Express, nebo vzdálený s využitím libovolné verze SQL. Po vytvoření schématu databáze můžete do databáze uložit výsledky zátěžového testu.
Jednou z možností je vytvoření databázových tabulek na místním serveru se systémem SQL Express. Skripty stačí spustit jednou pro úložiště výsledků zátěžového testu, aby se staly globálním nastavením pro všechny zátěžové testy.
Pro řadič vytvoří instalační program výchozí místní instanci serveru SQL Express a úložiště pro výsledky zátěžového testu a nakonfiguruje je pro použití řadičem. Pro všechna nastavení, která nepoužívají vzdálený počítač, je databáze vytvořena při prvním spuštění zátěžového testu. Je nutné nakonfigurovat samostatné a odlišné úložiště výsledků, pokud chcete používat databázi na výkonnějším serveru SQL. Později můžete dolovat data dolovaná dalšími uživateli. Další informace naleznete v tématu Distribuce spouštění zátěžových testů mezi více testovacích počítačů s použitím testovacích kontrolérů a testovacích agentů.
Požadavky
- Visual Studio Enterprise
Nastavení počítače se systémem SQL
Otevřete příkazový řádek programu Visual Studio. Zadejte následující text:
Na 32bitovou verzi systému Windows, zadejte: cd "c:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE"
-nebo-
V 64bitové verzi systému Windows, zadejte: cd "c:\Program Files (x 86) \Microsoft Visual Studio 12.0\Common7\IDE"
Do této složky zadejte následující text:
SQL Express: SQLCMD /S localhost\sqlexpress /i loadtestresultsrepository.sql
SQL: Databázi můžete nainstalovat do libovolného existujícího serveru SQL Server. Pokud byste měli například SQL server s názvem ContosoServer1 použili byste následující příkaz:
SQLCMD /S ContosoServer1 -i loadtestresultsrepository.sql
Upozornění
Parametry rozlišují velká a malá písmena.Musíte napsat velké písmeno S a malé písmeno i.
Je také nutné zadat uživatelské jméno a heslo, abyste se mohli připojit k ContosoServer1. Pokud ano, použijete následující příkaz:
Příkaz SQLCMD /S ContosoServer1 -U < uživatelské jméno > -P < heslo > -i loadtestresultsrepository.sql
Upozornění
Parametry rozlišují velká a malá písmena.Musíte napsat velká písmena S, U a P a malé písmeno i.
Na panelu nástrojů Zátěžový test zvolte možnost Spravovat testovací kontroléry. Zobrazí se dialogové okno Spravovat testovací řadiče.
V zátěžového testu výsledky připojovací řetězec klepněte na tlačítko Procházet (...) zobrazíte Vlastnosti připojení dialogového okna.
Poznámka
Pokud změníte připojovací řetězec pro řadič, je nutné vybrat řadič.
V Název serveru zadejte localhost\sqlexpress nebo název serveru, který jste použili v kroku 2, například ContosoServer1.
V části Přihlásit se k serveru zvolte Použít ověřování systému Windows.
V části Připojit k databázi zvolte Vyberte nebo zadejte název databáze. Vyberte možnost LoadTest z rozevíracího seznamu.
Klepněte na tlačítko OK.
Zvolte Zavřít v Spravovat Test Controller dialogového okna.
Viz také
Správa výsledků zátěžových testů v úložišti výsledků zátěžových testů
Postupy: Výběr úložiště výsledků zátěžového testu
Distribuce spouštění zátěžových testů mezi více testovacích počítačů s použitím testovacích kontrolérů a testovacích agentů
[vyřazeno] Postupy: Spuštění zátěžového testu s použitím testovacích kontrolerů a testovacích agentů uvedených v nastavení testu