DCSIMG
Load Test,TFS - SRL Group

SRL Group

This blog is about Team System, QA and Development methodologies and more...

VSTS Resources

Team System Bloggers

Browse by Tags

All Tags » Load Test » TFS (RSS)
How To Create A Team System Web Test Plug-in
I will start by explaining what is a test plug-in and than I will show how to create one. Web Test Plug-in is used to do the following: Run code that you write at the beginning or at the end of each Iteration. In order to use it in the beginning and the end of each iteration you will need to override the PreWebTest and PostWebTest methods. Run code at the beginning or the end of each Request. In order to use a Web Test Plug-in in the beginning and the end of each request you will need to override...
How To Run A Recorded Web Test On Different Servers
Many times when I record a web test, I do that on my local machine, the result is all the requests are directed to my localhost. A very nice feature added in Team System 2008 is the “Parameterize Web Server” button added to my Web Test GUI. Clicking on it will open a new window with one new parameter with the default name of “WebServer1”. We can also see that the “Web Server” parameter is the server that the web test was recorded on. Click OK and see that two things have happened a folder was added...
How To Extract A Web Test Out Of An Existing Web Test In Team System
There are times when you have a part of a scenario that needs to be repeated in other scenarios. There are two options available: Record the steps each time for each of the scenarios. Create a Web Test that includes these scenario steps and embed the Web Test in other web tests. Option 2 is obviously preferable because it saves valuable time, take in account that you are not just recording steps but you also adds roles to it and modify it, wouldn’t you prefer to do that one time only? In Team System...
Screen cast: Transactions in unit tests & web tests
I posted a new screen cast that explain the usage of transactions in the scope of load testing. Transactions specifies one or more steps that are grouped together. Steps can be defined as a URL or as a line of code. In the context of a web test, a transaction is one or more URLs and in the context of unit test it is one or more lines of code. In the context of a load test, you can execute both web tests and unit tests. In the following screen cast I explain the usage of transactions for both. You...
What's new for testers in Orcas?
Yesterday, I talked to Ed Glas from Microsoft. For those of you who don’t know, Ed is the group manager for VSTS load testing at Microsoft. One of my first questions was about the new features that we will see in the next Orcas release? Here is a link to his blog that summaries those issues. I think that the list of features is very exciting and I'm looking forward to using them.
Understanding Load Test Summary Numbers
Surprise I was a bit surprised recently analyzing load test results. We ran a simple load test, consisting of a single web test with 3 requests. Test ran for 10 minutes under constant load of 5 users. After test completion we tried to compare test results with actual work done by server. We found some inconsistency in the result numbers. In summary you can see 160 Total Tests and 483 Total Request. This already looking odd. Just to remind you we have 3 requests per test, 160*3 = 480 (???). Investigation...