Presenter:Chris Menegay
This video walks you through the process of recording a Web Test and then replaying it as a Load Test that simulates multiple users. We see how Visual Studio Team System allows you to set warning and critical thresholds of server resources utilization, which defines whether the Web application passes or fails the load test.
The following text is a software generated transcript of the video. Click on a minute link to jump to a location within the video
Minute 0
In and out in Lotus or Web applications look at them about it always starts by creating a webcast church has some great recruit will webcast your and navigate out to my sites I cited notion TFS 9090 and were it has the login is the humming of the law to my website one time in a long about my website and type in my username and password and login and well other news log out there stop my tests negative is a webcast to I can of course go in here and actually save this out as something a little bit more program will call a login web tests and save them go and what is going to want to do now is creating low test on top of that
Minute 1
They will create a new test is the mock reload does not call his load testimonium click okay is an arriving through seeing are you in a wizard now writing up your take the high volume log in as the name of my CRM ongoing longer at next to a load pattern was the step of our star was a 200 users in every 10 seconds a lot another 20 users up to the maximum of say 500 and then I can pay my test my login web test your Beta test want to execute big my browser mix that my network mix all these authors of the lack of backwards in the most on looking encounters will come back to that in just a second want to go and finish to the wizards lose it next their set how long they ll are just wrong to mislead line and finish all of those auctions announced that it will hear well or so is how imminent
Minute 2
Delays that we call thresholds relevant news vision for refuting the universe of a gauge of how much CPU time I actually looking at using here in our figure out how many users and my server in fact supports for me users can login at the exact same time so it is coming here than my commerce is often a nicely added custom counters to an ad counters that are right clicking on a custom counters a I can navigate down the woman is also to the processor performance a processor time total went along and do it now is rife with cumbersome processor time total and at a threshold rule lawyer threshold world works as I m going to alert in the value for them is a threshold of 20 CPU utilization or is make sure we get dozens of the 15 and will say 60 that protect a minority that values over my click okay and simply run my load test
Minute 3
Outlook for everybody to make sure that I ve gotten that particular counters at mapping set for my computer souls and computer vision TFS to notice that custom counters that shows up your custom one will go to also been going to not store my with festivals in the database say like us all and simply run my load tests finale kicks off my load does look that could do for me would experience a little bit when I add to my display my percent processor time and it s like that noticed the little red X your double rednecks indicated that at that particular interval that value exceeded my threshold rule of 60 perceive you ll later knows the isolation point here that s when the exceeded the 15 were still mourning for her soul within 90 to 60 threshold for critical errors filled with is allowed to do as that information to the reconfigure is my test actually passing or failing right reading airs were getting warnings is something I can panel
Minute 4
So the essential ideas and I happens loved us and this is what that s allowing a run on an engaged information on this I recently run the test and everything has to not care about warnings this is a successful application forms well I don t even need to look at any of the details unless I get threshold violations of them getting in this case is ongoing dig into the details and find out what my problems are cities are actually performance problems your aggressive utilization just one mechanism that we have what you re also see here is my load can be stepping up my user load it into my unit was sitting about 20 every time there s another mechanism that we have at our disposal exactly pretty handy on the go and stop this test close that now go back to my load test of the year and I come over to my sing arias in my high volume login we actually have some additional authors of the Gazette here knows it is a ready test makes broadly to network mixes up this is also where I can determine my pattern of love we have
Minute 5
Actually three options the wizard will let you choose constant or step base is also as often whole goal based with gold lace what you can do is you can actually have the engine to manipulate the user load we try achieve a particular amount of in this case CPU utilization some as a notion TFS I want to watch the total prop up her processor performance here and now I keep it between will say between 50 and 8616 eight real enemies fantasizing see other options are the initial user account 200 Mac commuter car thousand Austin minimum user account and 50 in the last a lot of years here is the maximum user count decrement increment the Monday some pretty substantial changes to the scene of Beckham was a 25 with this allows him to do now when I run my task the user will automatically adjust with the intent of keeping the processor in this range between 80 and 60 so it is also lousy about grime comp
Minute 6
Old can of having my processor in that range of a mobile base is commonly used to be logging in and I can actually cheating on those of us on the threshold rules on as well the normally I d be removing a pressure will not intentionally trying to frolic up between 60 and 80 solely senior now is my user loads actually going to come top around the little bits triggered my user load and hear him to expand his unsolicited says he is 225 to 5225 actually bouncing around with the goal essentially getting a little purple on her lack of a better term at which my person processors on within that range between 60 and 80 an account by a bouncer on your little to really find the sweet spot there to get in that range Sunday and is allowed a little more flexibility all of this is mounted as a kind of start getting for the mean here over time as a source figure out what the right load needs to be all the setting directly control will be here you can set it to the gym and then you can set how and what I say very low and vegan in addition I got
Minute 7
And figure out you want to the good thresholds is it additional information officials new team system is a couple resources for releasing the product homepage on a misty and the Microsoft com the grape was to start when you go to the Visual Studio team system home page you have information learned how to try out and buy one great thing to do is actually going to download sections or the left doesn t it take you to a page that information when you can actually download to go down as actually be offered for trial software and notice your new popular downloads is actually Visual Studio doesn t I team suite trial edition and it also team foundation server trial mission that you can download and allows you to test all of the client functionality for 180 days before trying to determine if you need a particular team edition in the wanting suite when you actually need to support your development processes in your organization is a very Gregory source for you is also another a resource team system rocks it seems as a rock stage here mixing of a go
Minute 8
Actually have a teams is a news blog without that keeps you up to date on the latest upload team system if you navigate to the tutorials a second tutorial videos which you can want at a lot of information about the different features and is the one that we are on the web every short young sometimes one or two minutes will last longer and wider much longer videos is a 15 minute videos 24 min videos on specific topics does a secondary resource you can use as well sucking both of those in mind if you re trying to learn more about team system
Click here to go to original video page
Monday, June 2, 2008
Video: How Do I: Load Test a Web Application?
Labels:
load test,
visual studio,
web application state
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment