Anda di halaman 1dari 2

Before we can start running load test and store results in MS SQL server

database, we need to create a result repository. All test results are stored in
this result repository and can be queried.
Note that after running the below commands, LoadTest2010 database gets
created in MS SQL server.

How to: Create a Load Test Results


Repository Using SQL
Results of load tests are stored in a SQL database. The SQL database is called the Load Test
Results Store. It can be local, typically using SQL Express, or remote, using any version of
SQL. After the database schema is created, you can save the load test results to the
database.
One option is to create the database tables on a local server that is running SQL Express.
You only have to run the scripts one time for your local Load Test Results Store to be the
global setting for all load tests.
For a controller, setup creates a default local instance of SQL Express and the Load Test
Results Store and configures it for use by the controller. For any setup that does not use a
remote machine, the database is created on the first run of a load test. You need to
configure a separate and different Results Store if you want to use a database on a more
powerful SQL Server. You can later mine the data mined by additional users. For more
information, see Distributing Load Test Runs Across Multiple Test Machines Using Test
Controllers and Test Agents.
Requirements
Visual Studio Ultimate

To set up a computer running SQL

1. Open a Visual Studio Command prompt. Type the following text:


On a 32-bit version of Windows type: cd c:\Program Files\Microsoft Visual
Studio 12.0\Common7\IDE
-orOn a 64-bit version of Windows type: cd c:\Program Files (x86)\Microsoft Visual
Studio 12.0\Common7\IDE
2. In that folder, type the following text:
o SQL: You can install the database to any existing SQL server. For example, if
you had a SQL server named ContosoServer1 you would use the following
command:
SQLCMD /S ContosoServer1 -i loadtestresultsrepository.sql

Caution
The parameters are case sensitive. You must type uppercase S and
lowercase i.

3. On the Load Test toolbar, choose Manage Test Controllers. The Manage Test
Controllers dialog box is displayed.
4. In the Load Test Results Connection String, click the browse button () to
display the Connection Properties dialog box.

Note
If you change the connection string for a controller, then you must
select the controller.
5. In Server Name, type localhost\sqlexpress or the name of the server that you
used in step 2 such as ContosoServer1.
6. Under Log on to the server, choose Use Windows Authentication.
7. Under Connect to a database, choose Select or enter a database name.
Select LoadTest from the drop-down list box.
8. Choose OK.
9. Choose Close in the Administer Test Controller dialog box.

References
http://msdn.microsoft.com/en-us/library/ms182600.aspx

Anda mungkin juga menyukai