I am pretty new to load testing using VS, but I think I installed everything fine and I had a problem when the execution of my load test quickly accumulates to 100% of the processor load. It seems likely that this will affect my test results, and I assume that this is not the expected behavior.
My hardware platform is a wise machine for developers: a few months ago with a quad-core processor, 12 gigabyte RAM, two IDE drives and a fast network adapter. I can clarify if necessary, but usually I would say that it screams.
I am testing an MVC2 / 3 application that runs locally on Win7 x64, against MSSQL 2008, using VS2010 SP1, C # /. NET 4.
The test is based on Unit Test, which uses one MVC controller method, which uses Unity and other Ent-Lib libraries to retrieve a collection of clients from the database according to user rights. Typical runtimes for Unit Test are between 0.4 and 0.6 seconds.
A load test is installed to identify performance problems and runs for 10 minutes:
- Original user count: 1
- Step Duration: 30
- Step Number of users: 1
remarks:
30 , , . 3 , . 15 0,4 , . 10 5 . , . , , .
, 6 ( 20% 8 ). 6 7 70% 100% 8 8, , 10 . , 10 100 , 100%, , , .
QTAGENT.EXE, . , . 32- , QTAGENT32.EXE .
, , , . . !
, - , "Debug Test" "Run Test". , , ; , , 100 (~ 50% ).