Как да определите къде се записват резултатите от теста за натоварване във Visual Studio 2010?

Изпълнявам някои тестове за натоварване с помощта на Visual Studio 2010. Не успях да разбера как да задам къде да се записват резултатите от теста и изглежда, че нямам резултати от теста, които да прегледам, след като тестът се изпълни.

Имам общата идея, че трябва да предоставите SQL низ за връзка, указващ SQL сървър с някои таблици, настроени на него.

Къде да задам низа за свързване за локални тестови изпълнения? Възможно ли е да конфигурирам VS2k10 да запазва резултатите от теста ми във файл локално?

Моля, обърнете внимание, че локалните SQL бази данни като SQL Express са изрично забранени в моята среда.


person Vivian River    schedule 02.12.2011    source източник


Отговори (2)


Ако попаднете в ситуация, в която не сте настроили базата данни да съхранява резултатите от теста от VS 2010 Load Tester, следното ще ви помогне.

Инсталацията по подразбиране на VS 2010 няма да има инструмента Microsoft Visual Studio Test Controller 2010.

За да създадете необходимите таблици за съхраняване на резултатите от теста, всичко, което трябва да направите, е да изпълните скрипта loadtestresultsrepository.sql срещу вашата база данни.

Ще намерите този скрипт на:
x86 - C:\Program Files\Microsoft Visual Studio 10\Common7\IDE
x64 - C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\ IDE

Взето от: MSDN: Как да: Създаване на хранилище за резултати от тестове за зареждане с помощта на SQL

person Ralph Willgoss    schedule 18.07.2012

Visual Studio стриктно изисква SQL Server за магазина за тестване на натоварване. Ако нямате база данни на SQL Server, не можете да запишете данни за тестово изпълнение. Всичко, което можете да направите, е да прегледате резултата веднага след изпълнение на теста и може би да копирате и поставите подробностите за теста в Excel. След като затворите резултата, той изчезва завинаги.

Базата данни обаче не трябва да е на вашата локална машина. Има ли някакъв шанс да получите достъп до SQL Server някъде другаде във вашата мрежа?

Трябва да стартирате „Инструмент за конфигуриране на Microsoft Visual Studio Test Controller 2010“ (намира се в папката на началното меню на Visual Studio), за да конфигурирате базата данни преди употреба.

Задаването на низа за свързване се извършва в Тест (меню) > Управление на тестови контролери. Този диалогов прозорец ви позволява да изберете контролера (или „Локален - без контролер“ за локални тестове) и също така ви позволява да зададете низа за свързване към хранилището на резултатите от теста за натоварване.

person agentnega    schedule 17.01.2012