Hi,
I am testing one win form application. I have written unit test and i am calling this unit test in my load test to test the web services.
1. I have mentioned as user load as 4 users. while running the test it is taking as 40 users instead of 4. In user load row Range is displaying as 10 and MIN,MAX,AVG,LAST
are showing as 4 only but while running the test in graph it is showing as 40. how to correct this error
2.I got this error. is it application error or tool error how to correct this one.
TestError TestError 5 Test method MRSSTesting.MRSSServiceTest.CheckOutSurveyTest threw exception: System.Exception: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. ---> System.Exception: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding..
View
at Microsoft.SMIT.MRSS.ClientSideBO.SurveyBO.createSurvey(SurveyDataEntity sourceSurveyObject, CreateSurveyMode surveyMode) in C:\MRSS\SDR Phase1\Development\MRSS\ClientSideBO\SurveyBO.cs:line 137
at Microsoft.SMIT.MRSS.ClientSideBO.SurveyBO.CreateSurveyFromQuestionnaire(SurveyDataEntity sourceSurveyObject, String qedmlFilePath) in C:\MRSS\SDR Phase1\Development\MRSS\ClientSideBO\SurveyBO.cs:line 76
--- End of inner exception stack trace ---
at Microsoft.SMIT.MRSS.ClientSideBO.SurveyBO.CreateSurveyFromQuestionnaire(SurveyDataEntity sourceSurveyObject, String qedmlFilePath) in C:\MRSS\SDR Phase1\Development\MRSS\ClientSideBO\SurveyBO.cs:line 81
at MRSSTesting.MRSSServiceTest.CheckOutSurveyTest() in C:\MRSS\SDR Phase1\Development\MRSS\MRSSTesting\MRSSService Test.cs:line 98
Thanks,
Shankar

user load displaying wrongly
rcurrie
The Range column in the legend tells you what the range of the Y-axis is for *that* counter. Since there can be multiple counters with differnet ranges on the same graph, the Y-axis is labeled with a generic 0-100 range, which indicates 0-100% of the Range for a particular counter.
Since your range is 1000, for this counter, it means that when you view a plot for this counter on the graph, the top of the Y-axis is 1000, the value of a point at the "80" label on the Y-axis would be 800 for this counter, and so on. For another counter on the same graph the range might be something like .01. Which means the top of the Y-axis would represent a value of .01 for *that* counter. The range automatically adjustes a the magnatude of the max values increases for a particular counter. You can also fix the range for any counter to a particular value of 10, but by default it adjusts autmatically such that all the data points are visible on the graph.
As for "Avg test time". If it's reported as 126 it means the average test time is 126 seconds across for all invocations of that test (regardless of user).
Does this answer your question
Thanks,
Rick
Shadowlock Holmes
1. The graph is displaying correctly. For our graphs, the range is 100% of the y axis. So if the range is 10, then 100 on the graph corresponds to 10. If the range is 1000 then 100 on the graph corresponds to 1000. So with a range of 10, 40 does correspond to 4. Does this make sense
2. This error looks like a communication error with your server. Was the server possibly too busy to respond or taking too long to respond
Russell Christopher
Hi,
i have completed the load test with 20 users for 5 min.
Avg test time showing as 126 and Range is 1000 for this row.
Is it means avg test time is 12.6 seconds
Can i assume that avg time means it is displaying value for single user and in this case Response time is 12.6 second for single user
after selecting counter i am able to see that values for all timings(for 10 seconds,20 seconds ,30 seconds etc the Avg test time details) for some cases like at 70 seconds the Avg test time is showing as blank. Why it could not get Avg test time value some times
In this case 12.6(Avg test time) *20(users)=252 seconds.
Total test time is 300 seconds. is that means remaining 48 seconds Avg test time
Could not get the value
Thanks
Shankar