Browse by Tags
All Tags »
Load Test (
RSS)
alert('guy'); אני רוצה להודות לכל האנשים שהגיעו למפגש קבוצת המשתמשים של ALM. במפגש הרצה שי רייטן על בדיקות עומסים באמצעות Team System For Testers. תודה מיוחדת לשי רייטן על הרצאה ניתן להוריד את ה Slide Deck של ההרצאה מתוך http://almug.groups.live.com תחת ה SkyDrive. אני מזכיר לכל מי שרוצה לקבל עידכונים שוטפים על מפגשי הקבוצה, להרשם ולהצטרף לקבוצת הדיון הזו. אם ישנם הרצאות או נושאים שברצונכם לשמוע או להעביר במפגשים הבאים שלנו אנא שילחו לי מייל או הוסיפו תגובה.
אני מתכבד להזמין אתכם בהמוניכם למפגש נוסף בקבוצת ה ALM ביום שלישי הקרוב ה 19 למאי. במפגש הקרוב יציג שי רייטן (MVP של Team System): Load Testing with Visual Studio Team System בהמשך למפגש הקודם בנושא בדיקות אוטומטיות עם Team System בו התמקדנו בWeb Testing במפגש זה נתקדם לשלב הבא ונתמקד בבדיקות עומסים המבוססות על המיומנויות והיכולות אשר הכרנו במפגש הקודם. אסור להחמיץ! האירוע מתקיים כרגיל במשרדי מיקרוסופט שברחוב הפנינה 2 ברעננה בשעה 17:30. ניתן להרשם לאירוע כאן. var dzone_url = 'http://blogs.microsoft...
According to Ed Glass from Microsoft Visual Studio Team Test Team posted about new VSTT Quick Reference Guide 1.0 . According to Ed: “This is a comprehensive collection of technical information on VSTT –- 83 pages of information!!! Many questions you may have on how stuff works in web, load, and unit test are answered in this doc. This doc is a must have for anyone working in VSTT. ” You can download it here . var dzone_url = 'http://blogs.microsoft.co.il/blogs/kolbis/archive/2009/03/31/what...
Problem Space Network utilization is an important performance indicator, in fact, there are four critical performance indicators: CPU, Memory, IO and Network. Having said that, how do you know that is your network utilization? I am sure you know that the Task Manager allow you to see the network utilization In Vista you can also use the Reliability and Performance Monitor But, what about windows performance counters? How can it be that Microsoft did not publish any performance counter for Network...
Ed Glass from the MS Load Test Team wrote a post: Make Your Performance Work Count: The 20% Rule Basically, the idea behind the 20% rule is that the end users are "blind" to changes that within the limit of 20%. If you have a regression issue that is lower than 20% you might want to think if business wise you want to improve it. Here is a great sentence from his post: "If it is fast and ugly, they will use it and curse you; if it is slow, they will not use it." (David Cheriton...
Web Tests supports Data Driven capabilities. Data Driven Web Tests are Web Tests that are bind to a data source in order to use different data throughout the test execution. An Example You might record a web test that validates the login process. When you record it, the web test recorder will record the username and password you entered during the recordings. This will allow you to test your application against only a single user - the one that you recorded. However, you would probably want to validate...
In one of my previous posts, I have talked about " Reaching Capacity in ASP.NET - Tips ". One thing I forgot to talk about is : what is capacity? As always, I wanted first to give you the "dictionary" translation...so I "googled" (or "lived") it and came up with this: " Capacity testing is complementary to load testing and it determines your server's ultimate failure point, whereas load testing monitors results at various levels of load and traffic...
At the end of a big web application project I needed to run a load test that will enable me to understand the limitations and drawbacks. So I had everything set up, the lab at IBM, the software and etc. I executed the test several times in different configurations, and at the end of a very long day I took the test results which includes the: MSSQL 2005 database backup that stores the test results. The *trx files within the TestResults folder. At the next day, I got back to the office for the analyzing...
Load test reports on Codeplex had been updated. About The Project This project contains a set of stored procedures and SQL Server 2005 Reporting Services reports for reporting on a load test result. It also contains an ASP.NET app that enables you to easily delete runs from the database and set the analysis comment on runs. So, what is the update? There are two major updates: This version includes a web application that can help manage load test runs. This also leverages the reports from the previous...
When running a load test and collecting data, the Avg. Response Time is automatically collected for you. It is the average for all the responses occurred during the load test execution. However, sometimes you need the actual response time for each test/transaction. In order to get this information you must configure the load test to collect Timing information. When you select this, the actual values will be stored in the load test database. However, as for now (vs2008) there is no display for the...
A really cool tool that was released by Microsoft enables you to take a WCF trace file and a WCF client proxy, or a WCF interface contract, and generates a unit test that replays the same sequence of calls found in the trace file. The code generated is easily modifiable so that data variation can be introduced for the purpose of doing performance testing. The tool generates code for both Visual Studio 2005 and Visual Studio 2008. You can download the tool or the source code from here .
How do you load test you WCF service? Basically, in order to load test any API capable functionality in Visual Studio Team System, you will need to use a Unit Test template. This is a bit confusing. A Unit Test is by definition: "Testing a Unit". In fact there are many other strategies for functional testing, and most “unit tests” written today are not true Unit tests (with a capital U) that isolate and only test a single class, but test from the API down. When we use a unit...
Capacity testing is basically trying to break our application. So, how do we break it? Take the load formula and multiply it by a factor. For example if the load includes invoking 100 requests/sec, try interactively to multiply it by a constant (1,2,3…) factor starting with 2 and continue while you did not reach your capacity. Run the test and wait for failed requests. § TIP: Set the test for run duration of at least 30 minutes. If a request fails, check what the critical resource that caused it...
I have encountered a strange bug while using Visual Studio Team System 2008 Load Test. I configured a load test and executed it. Here is the test run result: As you can see, I have selected to monitor the Bytes Total/Sec performance counter during the load test execution. The strange thing about it is the following result: As you can see,the Min value is 1,826,176 bytes total/sec and the max value is 3,506,534 bytes total/sec, however the average is 81,056. This must be wrong!!!
In Visual Studio Team Tester you can create a load test. The load test contains al least one scenario. In each scenario you define the think time, the number of users, the patterns and etc. It is possible to create multiple scenarios per load test. Doing so it simple, all you need to do is right click on the scenario folder and select "Add Scenario", then follow the wizard and you have got yourself a load test with two scenarios. So, the question is why would you do that? why do you need...
More Posts
Next page »