More on 2008 SP1
Bill Barnett has posted a couple of great articles detailing the new APIs we've added in SP1. Check these out to see the powerful extensibility points for controlling load patterns in a load test, and more/better hooks in web tests that enable some key scenarios such as easily filtering some types of dependents and easily capturing page load times via the API.
Since the beta, we added support for IE8. The interesting thing about IE8 is that by default it opens 6 connections to the web server, rather than 2 which is used by previous browsers. FireFox 3 also uses 6 concurrent connections. While this makes playback of a single test faster, it doesn't actually increase throughput in a load test.
As I said before, and Bill details on his blog, the biggest thing to be aware of with SP1 if you are running load tests on an agent is that agent, controller, and VS clients must all be upgraded at the same time. So you can't run SP1 VS against an RTM controller and agents (and visa-versa).
We've also fixed a few additional bugs since the beta (all of these were in the RTM version of 2008, none were regressions in the beta):
Priority |
Team Level 1 |
Title |
1 |
Test Infrastructure Team |
VSTS failed to install on top of VS Pro + SP1 |
1 |
Load Test Team |
Web tests do not accurately emulate and measure the page response time using IE8 |
2 |
Load Test Team |
Multi-agent -total user load and TestRunning are not calculated correctly |
2 |
Test Infrastructure Team |
Dialog clipping - the "Disable background discovery of test methods" string clips on localized versions. |
2 |
Test Infrastructure Team |
When a test file (test storage) has dependent files, we do not enumerate tests from it |
2 |
Load Test Team |
WebTest: No way for Web test code to get the ContentLength of a request |
1 |
Load Test Team |
Recorder: Low level recorder isn't working for multiline textboxes |
2 |
Load Test Team |
Web test hidden field correlation feature doesn't work for Ajax update panels |
1 |
Load Test Team |
Web test execution: file uploads are posted twice when uploading to sites that require NTLM authentication |
1 |
Unit Test Team |
Unit Test inheritance: user experience running unit tests with inheritance from command line is broken (mstest reports an error) |
Short of finding a catastrophic error and clearing up one last problem we are seeing with applying the patch, we are now done with SP1 and making great headway on our next release.
Ed.
Comments
Anonymous
July 27, 2008
Visual Studio Team System for Testers Content Index for Web Tests and Load Tests Getting Started OnlineAnonymous
July 27, 2008
I updated my Links to Info on Web and Load Tests post with new links. The last update was in March, soAnonymous
August 11, 2008
SP1 has shipped. As I blogged about before here and here , there is a lot of good stuff in SP1 for TeamTest.